Uma equipe de desenvolvedores financiados pela Ethereum Foundation já começou a trabalhar no uso da tecnologia de conhecimento zero (ZK) para dimensionar a camada base do ethereum.
“O esforço da equipe ZK-EVM da Privacy and Scaling Explorations está construindo um ZK-EVM Tipo 1”, disse Vitalik Buterin, cofundador da Ethereum.
Ao descrever diferentes tipos de zkEVMs, Buterin descreveu o Tipo 1 como se esforçando para ser “total e intransigente equivalente ao Ethereum”. Ele dito:
“Eles não alteram nenhuma parte do sistema Ethereum para facilitar a geração de provas. Eles não substituem hashes, árvores de estado, árvores de transação, pré-compilações ou qualquer outra lógica em consenso, não importa o quão periférico seja.”
Ele tem “compatibilidade perfeita”, pois eles podem “verificar os blocos Ethereum como são hoje”.
Em suma, esta é a aplicação da tecnologia zk ao próprio blockchain ethereum, em vez de ser uma segunda camada, com a equipe de Privacidade e Escala declarando em seu GitHub que seu objetivo é “criar uma prova de validade para cada bloco Ethereum”, por meio de duas provas.
Essa é a prova de estado que verifica se “operações de estado/memória/pilha foram executadas corretamente” e a prova de EVM que verifica “o opcode correto é chamado no momento correto”.
“Depois de verificar que ambas as provas são válidas, temos confiança de que o bloco Ethereum foi executado corretamente”, disse a equipe.
Portanto, isso está verificando os próprios blocos, ponto em que não haverá necessidade de todos os nós verificarem o bloco, permitindo paralelização e escalabilidade muito maior. Buterin disse:
“Minha esperança é que tudo se torne Tipo 1 ao longo do tempo, através de uma combinação de melhorias nos ZK-EVMs e melhorias no próprio Ethereum para torná-lo mais amigável ao ZK-SNARK.
Em tal futuro, teríamos várias implementações de ZK-EVM que poderiam ser usadas tanto para rollups de ZK quanto para verificar a própria cadeia Ethereum.”
Atualmente apenas Polygon e um recém-chegado, Rolagem, estão mais próximos do tipo um, com ambos no Tipo 3 e avançando para o Tipo 2, que é basicamente ethereum, mas com pequenas alterações.
A Ethereum, portanto, está visualizando um futuro em que a tecnologia zk é parte integrante do próprio protocolo.
Nenhum outro blockchain está trabalhando no mesmo assunto até onde sabemos, e nenhum está tão avançado a ponto de estar a meses de um lançamento do Tipo 4, com o zkSync onde o zkEVM é por meio de um contrato inteligente, muito menos um lançamento do Tipo 3 com o Polygon .
No entanto, para uma implementação do Tipo 1, pode levar algum tempo, mas que pode ser feito e que está começando a tomar forma, pode ser um avanço.
Fonte: https://www.trustnodes.com/2022/08/04/work-begins-on-zk-scaling-the-ethereum-base-layer