Com o contínuo desenvolvimento da tecnologia blockchain, a prova de conhecimento zero (ZK Proof) e suas aplicações tornaram-se o foco de atenção da indústria. Este artigo irá revisar e analisar os mais recentes avanços no campo do ZK.
Estado atual do desenvolvimento da tecnologia ZK
Nos últimos anos, o Ethereum está a passar de uma arquitetura monolítica para um design modular. No nível de execução, soluções de segunda camada (L2) como Arbitrum e zkSync surgiram, que executam transações fora da cadeia e, em seguida, enviam as transações em lotes para a rede principal do Ethereum, aumentando significativamente a velocidade das transações e reduzindo os custos.
Atualmente, a capacidade de processamento de transações da mainnet Ethereum é de cerca de 30 transações por segundo (TPS). Para atender à demanda global de atividades, o Ethereum está cada vez mais dependente de inovações de escalabilidade para otimizar sua capacidade de execução. Existem duas principais categorias de soluções: escalabilidade on-chain e escalabilidade off-chain.
A escalabilidade on-chain refere-se à modificação direta da blockchain para aumentar a capacidade de processamento de transações, como a tecnologia de sharding. A escalabilidade off-chain refere-se à construção de um ambiente de execução fora do Ethereum, ou seja, L2, para realizar transações rápidas e baratas, e depois publicar os dados das transações em massa na rede principal do Ethereum.
ZK rollups: A tecnologia de escalonamento off-chain baseada em ZK líder
Nas soluções L2, o rollup de conhecimento zero ( ZK rollup ) é uma das soluções mais populares atualmente. O ZK rollup pode aumentar a velocidade de processamento de transações para cerca de 2000 TPS, em comparação com a mainnet do Ethereum, o que representa um aumento de 65 vezes.
ZK rollup utiliza provas de conhecimento zero ( ZKP ) tecnologia ( como SNARKs ) para validar e publicar criptograficamente seus lotes de transações na Ethereum. Atualmente, os projetos de ZK rollup de maior escala incluem:
dYdX: exchange de criptomoedas e derivativos, montante bloqueado (TVL) 375 milhões de dólares
Loopring Protocol: L2 para transações e NFTs, TVL de 121 milhões de dólares
zkSync Lite: L2 para transações e NFTs, TVL de 65 milhões de dólares
ZKSpace: L2 para transações e NFTs, TVL de 49 milhões de dólares
Aztec Connect: L2 para DeFi privado, TVL de 15 milhões de dólares
Validiums e Volitions
Além do ZK rollup, Validium e Volition também são soluções de escalabilidade baseadas em ZK que merecem atenção.
Validium executa transações fora da cadeia e mantém dados por meio de provas de conhecimento zero fora da cadeia. Ao contrário do ZK rollup, que publica dados em lotes na cadeia, o Validium adota uma abordagem "duas cadeias fora da cadeia", onde uma parte confiável mantém os dados. Embora essa abordagem tenha algumas deficiências em termos de desconfiança, seu desempenho é superior, permitindo mais de 20.000 transações por segundo.
Atualmente, os projetos de Validium mais conhecidos incluem:
Immutable X: uma solução de escalabilidade centrada em NFT, TVL 123 milhões de dólares
Sorare: jogo de cartas digitais de desporto fantástico, TVL 21 milhões de dólares
Outras Validium dignas de nota incluem ApeX, rhino.fi e Myria.
Volition é a combinação de ZK rollup e Validium, permitindo que os usuários escolham entre a disponibilidade de dados na cadeia e fora da cadeia. Isso oferece aos aplicativos uma escolha flexível entre desempenho e confiança. O mecanismo zkPorter do zkSync é um exemplo típico de um sistema Volition.
zkEVM: O "Santo Graal" da escalabilidade
zkEVM é um ZK rollup compatível com a Ethereum Virtual Machine (EVM). Em comparação com os primeiros optimistic rollups, o ZK rollup começou mais tarde em termos de compatibilidade com EVM, mas com o avanço da tecnologia, vários projetos de ZK rollup estão prestes a lançar suas próprias implementações de zkEVM.
A aparição do zkEVM marca um passo importante para a vitória total do ZK rollup. Devido ao uso de provas criptográficas, o ZK rollup tem uma vantagem natural em termos de privacidade e segurança. Se adicionarmos a compatibilidade com EVM, o ZK rollup tem o potencial de superar o optimistic rollup no futuro.
Competição entre zkEVM do Tipo 1 e Tipo 2
Atualmente, há uma competição informal no campo do ZK rollup para ver qual equipe conseguirá implementar primeiro o "tipo 1" e o "tipo 2" zkEVM definidos por Vitalik Buterin.
Buterin propôs um método de classificação zkEVM do tipo 1 ao tipo 4: o zkEVM tipo 1 é completamente equivalente ao EVM, o zkEVM tipo 2 é um equivalente do EVM com algumas pequenas diferenças, e o zkEVM tipo 4 é compatível apenas com algumas aplicações Ethereum.
Devido à grande dificuldade técnica, a implementação do zkEVM de tipo 1 ainda vai levar algum tempo. Atualmente, vários projetos estão a investigar o zkEVM de tipo 2:
Polygon zkEVM: atualmente é do tipo 3, avançando para o tipo 2
Scroll: A construir o zkEVM tipo 2
zkSync Era: 4 tipos de zkEVM intencionalmente projetados, aprimorados através de funcionalidades personalizadas e zkPorter.
Últimos desenvolvimentos do zkEVM
A versão de teste da mainnet Polygon zkEVM começará no dia 27 de março
A zkSync Era acaba de abrir a mainnet para desenvolvedores, e a versão voltada para usuários comuns está prestes a ser lançada.
Scroll acaba de lançar a rede de testes Goerli zkEVM, este é o último passo antes do lançamento da mainnet.
O Kakarot zkEVM da Starknet alcançou o nível 3 e está em rápida evolução.
Conclusão
No futuro, o Ethereum em si pode ser atualizado para um zkEVM de tipo 1 para escalabilidade em cadeia. Enquanto isso, os zkEVM externos de tipo 2 a 4 continuarão a florescer, oferecendo aos desenvolvedores e usuários experiências únicas de personalização e aprimoramento da experiência do usuário.
O ano de 2023 será o primeiro ano em que os usuários comuns poderão experimentar o zkEVM. Projetos como Polygon, zkSync, Starknet e Scroll merecem atenção especial, pois os seus mais recentes avanços em escalabilidade trarão uma nova experiência ao usuário no blockchain.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
15 Curtidas
Recompensa
15
7
Repostar
Compartilhar
Comentário
0/400
GateUser-afe07a92
· 08-16 11:05
Mais uma festa para os nerds da tecnologia
Ver originalResponder0
BearMarketLightning
· 08-16 02:51
zk tecnologia bull ah baixo custo muito rápido~
Ver originalResponder0
NftDeepBreather
· 08-16 02:50
Agora o zk é o MDA do Ethereum
Ver originalResponder0
ExpectationFarmer
· 08-16 02:43
zksync deve bombear agora
Ver originalResponder0
SatoshiNotNakamoto
· 08-16 02:40
Com essa velocidade... ainda quer alcançar a Solana?
Ver originalResponder0
TokenEconomist
· 08-16 02:37
na verdade, a tecnologia zk pode estar supervalorizada neste momento... tps ainda é a variável chave aqui, não a matemática sofisticada
Ver originalResponder0
ForkLibertarian
· 08-16 02:36
Quanto mais se expande, mais travado fica, só um idiota acreditaria em zk.
A tecnologia ZK lidera uma nova onda de escalabilidade do Ethereum, com o zkEVM como foco.
As últimas desenvolvimentos da tecnologia ZK
Com o contínuo desenvolvimento da tecnologia blockchain, a prova de conhecimento zero (ZK Proof) e suas aplicações tornaram-se o foco de atenção da indústria. Este artigo irá revisar e analisar os mais recentes avanços no campo do ZK.
Estado atual do desenvolvimento da tecnologia ZK
Nos últimos anos, o Ethereum está a passar de uma arquitetura monolítica para um design modular. No nível de execução, soluções de segunda camada (L2) como Arbitrum e zkSync surgiram, que executam transações fora da cadeia e, em seguida, enviam as transações em lotes para a rede principal do Ethereum, aumentando significativamente a velocidade das transações e reduzindo os custos.
Atualmente, a capacidade de processamento de transações da mainnet Ethereum é de cerca de 30 transações por segundo (TPS). Para atender à demanda global de atividades, o Ethereum está cada vez mais dependente de inovações de escalabilidade para otimizar sua capacidade de execução. Existem duas principais categorias de soluções: escalabilidade on-chain e escalabilidade off-chain.
A escalabilidade on-chain refere-se à modificação direta da blockchain para aumentar a capacidade de processamento de transações, como a tecnologia de sharding. A escalabilidade off-chain refere-se à construção de um ambiente de execução fora do Ethereum, ou seja, L2, para realizar transações rápidas e baratas, e depois publicar os dados das transações em massa na rede principal do Ethereum.
ZK rollups: A tecnologia de escalonamento off-chain baseada em ZK líder
Nas soluções L2, o rollup de conhecimento zero ( ZK rollup ) é uma das soluções mais populares atualmente. O ZK rollup pode aumentar a velocidade de processamento de transações para cerca de 2000 TPS, em comparação com a mainnet do Ethereum, o que representa um aumento de 65 vezes.
ZK rollup utiliza provas de conhecimento zero ( ZKP ) tecnologia ( como SNARKs ) para validar e publicar criptograficamente seus lotes de transações na Ethereum. Atualmente, os projetos de ZK rollup de maior escala incluem:
Validiums e Volitions
Além do ZK rollup, Validium e Volition também são soluções de escalabilidade baseadas em ZK que merecem atenção.
Validium executa transações fora da cadeia e mantém dados por meio de provas de conhecimento zero fora da cadeia. Ao contrário do ZK rollup, que publica dados em lotes na cadeia, o Validium adota uma abordagem "duas cadeias fora da cadeia", onde uma parte confiável mantém os dados. Embora essa abordagem tenha algumas deficiências em termos de desconfiança, seu desempenho é superior, permitindo mais de 20.000 transações por segundo.
Atualmente, os projetos de Validium mais conhecidos incluem:
Outras Validium dignas de nota incluem ApeX, rhino.fi e Myria.
Volition é a combinação de ZK rollup e Validium, permitindo que os usuários escolham entre a disponibilidade de dados na cadeia e fora da cadeia. Isso oferece aos aplicativos uma escolha flexível entre desempenho e confiança. O mecanismo zkPorter do zkSync é um exemplo típico de um sistema Volition.
zkEVM: O "Santo Graal" da escalabilidade
zkEVM é um ZK rollup compatível com a Ethereum Virtual Machine (EVM). Em comparação com os primeiros optimistic rollups, o ZK rollup começou mais tarde em termos de compatibilidade com EVM, mas com o avanço da tecnologia, vários projetos de ZK rollup estão prestes a lançar suas próprias implementações de zkEVM.
A aparição do zkEVM marca um passo importante para a vitória total do ZK rollup. Devido ao uso de provas criptográficas, o ZK rollup tem uma vantagem natural em termos de privacidade e segurança. Se adicionarmos a compatibilidade com EVM, o ZK rollup tem o potencial de superar o optimistic rollup no futuro.
Competição entre zkEVM do Tipo 1 e Tipo 2
Atualmente, há uma competição informal no campo do ZK rollup para ver qual equipe conseguirá implementar primeiro o "tipo 1" e o "tipo 2" zkEVM definidos por Vitalik Buterin.
Buterin propôs um método de classificação zkEVM do tipo 1 ao tipo 4: o zkEVM tipo 1 é completamente equivalente ao EVM, o zkEVM tipo 2 é um equivalente do EVM com algumas pequenas diferenças, e o zkEVM tipo 4 é compatível apenas com algumas aplicações Ethereum.
Devido à grande dificuldade técnica, a implementação do zkEVM de tipo 1 ainda vai levar algum tempo. Atualmente, vários projetos estão a investigar o zkEVM de tipo 2:
Últimos desenvolvimentos do zkEVM
Conclusão
No futuro, o Ethereum em si pode ser atualizado para um zkEVM de tipo 1 para escalabilidade em cadeia. Enquanto isso, os zkEVM externos de tipo 2 a 4 continuarão a florescer, oferecendo aos desenvolvedores e usuários experiências únicas de personalização e aprimoramento da experiência do usuário.
O ano de 2023 será o primeiro ano em que os usuários comuns poderão experimentar o zkEVM. Projetos como Polygon, zkSync, Starknet e Scroll merecem atenção especial, pois os seus mais recentes avanços em escalabilidade trarão uma nova experiência ao usuário no blockchain.