A mais recente solução de escala Ethereum vai ao vivo no testnet. Os desenvolvedores da fundação Ethereum da start-up Matter Inc. lançaram a atualização Ignis na Ethereum testnet.
A atualização do protocolo procurará aumentar o número de transações por segundo possíveis na cadeia de blocos Ethereum de 15 até 500.
A equipe anunciou em um post de blog que eles lançaram uma “versão alfa totalmente funcional de um Plasma impulsionado por Snarks na rede Rinkeby.”
A atualização, chamada Ignis, é uma solução de escala de camada 2 que leva em consideração transições de estado verificáveis. Este tipo de transição de estado refere-se à exatidão de cada transação incluída no próximo bloco (que deve ser comprovada através do uso de provas de conhecimento zero).
Em relação à taxa de transferência de transações, a equipe mencionou que o limite teórico de Ignis é definido por sua própria disponibilidade de dados de cadeia. Mas eles estimaram que um “bloco Ethereum habilitado para IGNIS não pode acomodar mais de ~ 500 TPS.”
Fazendo uso de ZK-snarks
A solução de escala Ethereum usa a mesma tecnologia ZK-Snarks usada no protocolo Zcash. Esta técnica fornece prova de integridade computacional. Em outras palavras, ele permite convencer um observador externo de que certos cálculos foram realizados corretamente - de forma sucinta e facilmente verificável.
A Zcash faz uso disso em sua tecnologia personalizada de “prova de conhecimento zero”, que ajuda os usuários a proteger sua privacidade e verifica através da rede para ver se alguém está trapaceando ou roubando.
Muitas outras plataformas importantes também estão se movendo para algum tipo de integração de privacidade. ZK-snarks também devem ser integrados na rede TRON no primeiro trimestre de 2019 (para também permitir a privacidade na rede).
Uma breve história de ZK-snarks em Ethereum
Em novembro, Coin Rivet trouxe uma peça da comunidade que especulava se a ZK-Snarks poderia ser uma interrupção útil para o problema de escala Ethereum.
Naquela época, Vitalik Buterin sugeriu que a incorporação de ZK-snarks no Ethereum poderia ajudar a resolver alguns desses problemas, com um potencial aumento de transações por segundo de 15 para 500.
Em setembro, Buterin também disse que o protocolo poderia “realmente escalar transações de transferência de ativos no Ethereum em uma quantidade enorme, sem usar a Camada 2 que introduzem pressupostos de vida (por exemplo, canais e Plasma) usando ZK-Snarks para validar transações em massa.”
Tecnicamente não Plasma
Buterin levou para o Twitter para afirmar que a recente adição de ZK-snarks é “tecnicamente não Plasma, mas ainda é incrivelmente legal.”
A ideia oficial por trás do Plasma é eliminar todos os dados desnecessários em contratos inteligentes e apenas transmitir compromissos criptográficos curtos para blocos na cadeia principal pública.
Até agora, os maiores problemas encontrados pela equipe Ethereum em fazer isso se relacionam com os enormes volumes de dados que devem ser transferidos e armazenados na cadeia, e o fato de que os usuários sem uma presença on-line sem falhas não podem receber as garantias de segurança necessárias para confirmar transações (comparável ao do cadeia principal hoje).
Buterin completou seu tweet com uma mensagem de parabéns para a equipe de desenvolvimento, afirmando: “Eu não esperava que ele fosse implementado tão rapidamente. Bom trabalho a equipe Matter.”
Para obter mais informações sobre carteiras de criptografia e se elas são anônimas, confira o guia de Coin Rivet.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.