A blockchain Mina quer ser a menor blockchain do mundo, defendendo que seu protocolo mantém um tamanho constante de cerca de 22 KBs. Isso é possível através do uso de zk-SNARKs recursivos - a mesma tecnologia usada pela criptomoeda centrada na privacidade Zcash (ZEC).

Porém, enquanto o último utiliza essa tecnologia para dar 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 as informações envolvidas. Ele é semelhante à forma como um smartphone pode reconhecer seu proprietário sem armazenar os dados de identidade reais da pessoa.

Há muita discussão sobre o uso de zk-SNARKs para dimensionar vários protocolos, incluindo o Bitcoin (BTC), embora existam atualmente poucas aplicações práticas da tecnologia. Evan Shapiro, CEO da O (1) Labs, a empresa por trás da 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 ”.

Sobre os nodes do projeto, seu tamanho dependerá das necessidades da rede. Um node “normal” exigirá apenas alguns kilobytes, enquanto um node que participa do consenso pode exigir cerca de um gigabyte:

“Se você é um node 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 da 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, a 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 de criptografia.

Mina mudou recentemente seu nome de "Coda" devido a um processo do Consórcio R3, que acreditava que o nome era muito próximo de seu próprio "Corda". Espera-se que a rede principal de Mina seja lançada nos próximos meses.

 

 

LEIA MAIS