Blockchain precisa de 22Kb de dados para ser verificado

Blockchain precisa de 22Kb de dados para ser verificado

Mina aspira ser a menor blockchain do mundo, com afirmações de que seu protocolo mantém um tamanho constante de cerca de 22 KBs. Isso é conseguido ostensivamente com o uso de zk-SNARKs recursivos – a mesma tecnologia usada pela criptomoeda centrada na privacidade, Zcash (ZEC). No entanto, enquanto o último utiliza essa tecnologia para fornecer maior privacidade aos seus usuários, o primeiro a utiliza para escalabilidade.

Um zk-SNARK, que significa argumento de conhecimento sucinto e não interativo, de conhecimento zero, permite a uma parte provar que possui certas informações sem revelar o que essas informações são. É semelhante a como um smartphone pode reconhecer seu proprietário sem armazenar os dados de identidade reais da pessoa.

Tem havido muita discussão sobre o uso de zk-SNARKs para dimensionar vários protocolos, incluindo Bitcoin (BTC), embora existam atualmente poucas aplicações práticas da tecnologia. Evan Shapiro, CEO da O (1) Labs, a empresa por trás do blockchain Mina, disse que embora seja uma bela ideia, sua equipe teve que resolver muitos desafios tecnológicos para dar vida a esse conceito:

“É uma ideia muito limpa e bonita em alto nível. Mas quando você realmente começa a implementá-lo, há muita complexidade da qual você deve estar ciente e gerenciar para que isso realmente aconteça”.

Quando se trata de nós do projeto, seu tamanho dependerá das necessidades da rede. Um nó “normal” exigirá apenas alguns kilobytes, enquanto um nó que participa do consenso pode exigir cerca de um gigabyte:

“Se é um nó normal que só precisa de acesso sem permissão e sem confiança a algumas contas, isso está na faixa de kilobytes porque você só precisa da prova e das contas reais. Se você gosta de consenso, precisa de todas as contas. Portanto, digamos que haja um milhão de contas. Cada um tem cem bytes, provavelmente um pouco mais, como kilobytes, então você precisa de um gigabyte para armazenar isso.”

Originalmente, o projeto foi idealizado com um consenso de prova de trabalho, mas a equipe decidiu adotar o consenso Ouroboros de Cardano no início deste ano. Mesmo assim, um trabalho substancial foi feito para adaptar esse sistema à criptografia de conhecimento zero que Mina emprega. Ao contrário do Zcash, que é apenas uma criptomoeda, Mina tem uma camada de contrato inteligente e sua própria versão de DApps, que são chamados de Snapps.

Shapiro disse que a outra distinção de Mina é que ela será capaz de consumir dados externos com segurança, sem a necessidade de oráculos. Essa combinação de dados externos e criptografia à prova de conhecimento zero pode abrir uma série de casos de uso. Por exemplo, a Mina pode permitir que os usuários forneçam aos aplicativos DeFi os parâmetros de seu histórico de crédito sem ter que revelar o que essas informações realmente são. Isso, por sua vez, poderia levar a riscos inerentes mais baixos e taxas de juros reduzidas para os mutuários. Os usuários podem potencializar as informações do tipo “conheça seu cliente” verificadas por uma troca para contornar os requisitos de verificação de outro provedor de serviços.

Veja mais em: Blockchain | Notícias

Compartilhe este post

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp

Deixe um comentário