A Mimblewimble pode cumprir as promessas de privacidade e escalabilidade em larga escala para blockchains?. Em um recente Q e A, Andreas Antonopoulos deu seus pensamentos sobre o potencial da tecnologia Mimblewimble e suas duas implementações atuais ao vivo em Grin e Beam.
A tecnologia de blockchain aberta Mimblewimble foi proposta pela primeira vez por um desenvolvedor anônimo em um white paper em 2016.
O autor de Mastering Bitcoin disse que em um nível muito básico, esse tipo de blockchain usa alguns truques muito interessantes com criptografia de chave pública/privada para agregar e resumir os estados intermediários entre transações em uma cadeia de blocos. Ao usar essa abordagem, qualquer implementação pode otimizar massivamente os requisitos de dados e, ao mesmo tempo, oferecer maior privacidade aos seus usuários.
Privacidade que não prejudica a escalabilidade
Nas perguntas e respostas, Andreas Antonopoulos disse que Mimblewimble representa “uma solução realmente interessante para um importante trade-off [em blockchains] onde a privacidade veio ao custo da escalabilidade.”
O autor de Mastering Ethereum disse que, para muitas tentativas anteriores de alta privacidade em cadeias de blocos, como provas de conhecimento zero (como ZK-Snarks ou transações confidenciais), as transações são privadas, mas seu tamanho de transação pode se tornar muito grande. Exemplos de tais tamanhos variam de 200 bytes sem privacidade até 20 kilobytes para uma transação privada na mesma cadeia de blocos.
Ele continuou a dizer que “muitos criptógrafos e cientistas da computação encontraram maneiras de introduzir privacidade, mas o trade-off sempre foi que é preciso uma enorme quantidade de dados para fazê-lo.”
“Até agora, os blocos privados práticos foram todos avanços que reduziram o impacto na escala.”
No entanto, com Mimblewimble, “você pode descartar alguns dos estados intermediários. Isso comprime massivamente o [tamanho do] blockchain. Esta é a primeira vez que temos uma situação em que a privacidade e o dimensionamento são ambos otimizados ao mesmo tempo.”
Sorriso e Feixe
O primeiro esforço para implementar o Mimblewimble, que começou há dois anos, é um projeto de comunidade de código aberto chamado Grin.
Antonopoulos observou que Grin é open source e crowdfunding, afirmando: “Não tem pré-mina, nenhuma oferta inicial de moedas (ICO), nenhum modelo financeiro para apoiar o desenvolvimento além de voluntários dedicados dentro da comunidade.”
Beam foi lançado um ano depois com um modelo diferente. Beam tem uma fundação (semelhante ao Zcash) e um tesouro do projeto que recebeu investimento de capital de risco. O projeto também conta com uma organização que financia o desenvolvimento do protocolo Beam.
“Eles têm duas abordagens diferentes para governança: Grin é um modelo de desenvolvimento comunitário muito popular, que é principalmente focado em pesquisa. A Beam, por outro lado, é mais orientada para o comércio, com o objetivo de criar produtos comerciais viáveis.”
Diferentes modelos monetários
Antonopoulos concluiu que tanto Grin quanto Beam têm diferenças interessantes em seus modelos monetários.
“Tanto quanto eu entendo, Grin emite 60 novas moedas por minuto em um cronograma de emissão linear e contínua. A política monetária do Beam é mais semelhante ao Bitcoin, com um fornecimento fixo onde a emissão pára (após 133 anos).”
“Sorriso destina-se a ser um meio de troca, e Beam destina-se a ser para armazenamento de valor. Como eles vão jogar fora? Não vou dizer qual deles é melhor ou pior, mas esses projetos são muito complementares.”
“Em muitos casos, eles estão colaborando. Eles estão tentando avançar o estado da arte nesta área em particular.”
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.