Mimblewimble explicou a muggles. introdução
Mimblewimble é um protocolo, muito parecido com Bitcoin, que contém recursos de privacidade melhorados derivados de várias tecnologias. Os principais componentes do Mimblewimble são:
(a) Criptografia de curva elíptica (ECC) que permite a criptografia de chave Private-Public — uma maneira de provar que você sabe algo sem revelar o conteúdo das informações criptografadas.
b) Transacções confidenciais que permitam a verificação pública da transacção sem revelar quaisquer pormenores significativos, tais como montantes ou endereços.
(c) CoinJoins construídos através de um mecanismo que permite que as transações de vários remetentes sejam agrupadas em lote em uma única transação.
(d) Dandelion, uma rede melhorada de protocolos de fofocas que contém uma maior mecânica de trabalho de privacidade. Ele usa saltos entre nós antes de divulgar a transação para os nós vizinhos.
No final, qualquer tecnologia representa um meio para um fim. O objetivo da Mimblewimble é permitir que o valor seja transferido e armazenado de forma descentralizada, privada e sem intermediários.
Uma breve história de Mimblewimble
Mimblewimble está ganhando popularidade com entusiastas de criptografia, incluindo desenvolvedores Bitcoin-core Andreas Antonopolous e Jimmy Song. O Mimblewimble está se tornando um protocolo de cadeia lateral sério, melhorando os recursos de privacidade do Bitcoin.
O whitepaper inicial Mimblewimble foi elaborado por Tom Jedusor em 2016, com referências claras ao trabalho de Greg Maxwell sobre transações confidenciais e CoinJoin. Ele também faz referência a um artigo publicado anonimamente em 2013 que introduz assinaturas agregadas unidirecionais — uma funcionalidade que obscurece entradas e saídas.
A primeira implementação do Mimblewimble, BEAM, foi totalmente lançada em 3 de janeiro e agora está ao vivo e pode ser extraída. Isso significa que qualquer pessoa pode participar para suportar a rede. Para fazer isso, você precisará do processador GPU e da capacidade de configurar um nó.
Então, por onde Mimblewimble começou? O primeiro testnet Grin foi lançado em novembro de 2017 e o projeto está totalmente ao vivo. O repositório Grin é atualmente mantido por desenvolvedores anônimos e ainda não tem um modelo de negócios claro, enquanto o BEAM é uma estrutura muito mais hierárquica e organizada. Ambos visam alcançar o mesmo objetivo, que é fornecer uma rede ao vivo e funcional para Mimblewimble.
O plano da privacidade
O objetivo do Mimblewimble é melhorar a privacidade dos usuários. Ele também permite escalabilidade próxima a infinita. Ele faz isso combinando uma série de tecnologias.
Em primeiro lugar, ambas as implementações Mimblewimble optaram por usar um algoritmo resistente ASIC, como Cuckoo Cycle (in Grin) ou Equihash Pow (BEAM), para promover um maior grau de descentralização, adotando um modelo seguro (a: ECC).
Em segundo lugar, quando uma transação é transmitida, ela saltará para vários outros nós vizinhos antes de ser transmitida para toda a rede (d: Dandelion). É difícil encontrar o originador desses lúpulos, pois cada um traz um nó adicional que precisaria ser inspecionado. Esta é uma tarefa quase impossível de realizar com um conjunto de 3 a 4 saltos por transação.
O blockchain Mimblewimble está vinculado ao número de usuários que usam a rede, não ao número de transações/endereços, então você já pode imaginar o impacto na escala da rede. Os nós só precisam registrar cabeçalhos de bloco para UTXOS atuais (transações não gastas), não para toda a cadeia. Além disso, isso significa que não há endereços nem transações.
Como é que o Mimblewimble realmente funciona?
A validação das transações do Mimblewimble depende de duas propriedades básicas:
Verificação de somas nulas. A soma das saídas menos entradas é sempre igual a zero, provando que a transação não criou novos fundos sem revelar os valores reais.
Posse de chaves privadas. Como na maioria das outras criptomoedas, a propriedade das saídas de transação é garantida pela posse de chaves privadas ECC. No entanto, a prova de que uma entidade possui essas chaves privadas não é obtida assinando diretamente a transação.
Simplificando, porque não há valores como a soma das entradas e saídas é zero, e porque os usuários não precisam assinar qualquer transação com suas chaves privadas, não há necessidade de endereços reais.
O que importa, no final, são ou transações não gastas (UTXOS).
Um olhar final sobre Mimblewimble
Mimblewimble tem o potencial de reduzir significativamente os custos de transação e o tamanho da cadeia de blocos. Onde outros Blockchains necessariamente teriam que crescer ao longo do tempo, o conjunto de dados MimbleWimble necessário não, o que resolveria o problema de dimensionamento.
Do ponto de vista tecnológico, Mimblewimble é um protocolo bastante intrigante que poderia compensar uma nova onda de desenvolvimento de blockchain. Se Grin (e agora BEAM) pode provar que essa mecânica de consenso funciona corretamente sem endereços, quantidades e assinaturas, poderíamos finalmente ter um candidato sério ao Rei (e às moedas de privacidade).
Suas vantagens quando comparadas ao Bitcoin são:
Extremamente boa escalabilidade, uma vez que a grande maioria dos dados de transação pode ser eliminada ao longo do tempo, sem comprometa a segurança.
Maior privacidade misturando e removendo dados de transação.
Tempo de sincronização de nó mais rápido, pois os nós se conectariam com o resto da rede de forma muito eficiente.
Vamos ver o que o futuro reserva para Grin e BEAM; esta nova tecnologia causará sérios danos a moedas de privacidade proeminentes como Monero, Zcash ou Monaco?
Para saber mais sobre novas criptomoedas e tecnologias blockchain, leia nossas últimas notícias e recursos.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.