Tudo o que você deve saber no novo guia Blockchain

Em 20 de julho de 2022, a Polygon Network (MATIC), um ecossistema de soluções de dimensionamento Ethereum (ETH), apresentou o zkEVM, a mais recente adição à sua pilha de soluções. O novo produto é o primeiro zk-rollup de código aberto nativamente interoperável com o EVM.

Neste guia, abordaremos os recursos da nova versão e as oportunidades que ela abre para o dimensionamento do Ethereum (ETH) e o progresso da Web3 como um todo.

A Polygon Network lança o zkEVM: Por que isso é crucial para a criptografia?

zkEVM (uma abreviação de “zero-knowledge Ethereum Virtual Machine”) é um protocolo de escalabilidade de segunda camada no topo do Ethereum (ETH). Isso significa que ele foi projetado para tornar as operações dos dApps Ethereum (ETH) mais rápidas e baratas sem comprometer sua descentralização e segurança.

polígono
Imagem por Rede de polígonos

Apesar do fato de que as soluções de segunda camada estão ajudando o Ethereum (ETH) a escalar desde 2018, o zkEVM é lançado para mudar a narrativa em L2s.

anúncios

  • O zkEVM suporta contratos inteligentes Ethereum (ETH) sem alterações, não há necessidade de modificar o código antes de passar de L1 para L2;
  • zkEVM integra todos os opcodes Ethereum (ETH); cada instrumento do Ethereum “original” (ETH) pode, portanto, ser implementado no zkEVM;
  • O uso de dados on-chain permite que os usuários economizem até 90% em taxas;
  • O zkEVM é de código aberto e licenciado pelo MIT desde o primeiro dia: toda equipe Web3 pode experimentar o zkEVM e auditá-lo;
  • Técnicas avançadas de conhecimento zero: STARKS recursivos garantem escalabilidade extrema enquanto zkSNARKS são integrados para otimização de custos.

Com a introdução do zkEVM, a Polygon Network (MATIC) se fortaleceu como a equipe mais produtiva e de ponta no ecossistema L2s da Ethereum.

O que são soluções de Camada 2 (L2s) – e por que o Ethereum (ETH) precisa delas?

As soluções de camada 2 (também soluções de segunda camada, ou L2s) são protocolos blockchain construídos no topo da rede principal Ethereum (ETH). Como o próprio Ethereum (ETH) tem uma largura de banda baixa - só pode processar 15 transações por segundo - torna-se muito lento e ineficiente para aplicativos descentralizados modernos.

Como tal, os desenvolvedores decidiram criar sistemas projetados para reduzir a “pressão transacional” na rede principal Ethereum (ETH). Simplificando, eles processam parcialmente os cálculos fora da cadeia e depois transmitem os resultados para o Ethereum. A camada 1 Ethereum (ETH), por sua vez, verifica esses resultados e os inclui em novos blocos.

Desde o início da primeira solução Ethereum (ETH) L2, a Rayden Network (RDN), que usava canais de pagamento não muito diferentes do Lightning do Bitcoin, várias equipes lançaram sua própria versão de projetos de dimensionamento. Em 2022, os rollups provaram ser a técnica mais impressionante em termos de eficiência de recursos, velocidade e custos de transação reduzidos.

O que são zk-rollups e zk-proofs?

Rollups de conhecimento zero, ou zk-rollups, devem ser considerados uma classe de soluções de segunda camada projetadas para aumentar a taxa de transferência da rede principal Ethereum (ETH). Os Zk-rollups agrupam (agrupam) várias transações Ethereum (ETH) em lotes antes de postar apenas dados mínimos na rede principal Ethereum (ETH).

polígono
Imagem por Rede de polígonos

Tecnicamente, uma cadeia zk-rollup é um protocolo off-chain que opera fora da rede principal do Ethereum (ETH), mas aproveita os contratos inteligentes do Ethereum (ETH) on-chain. Este contrato inteligente desconstrói e verifica todas as transferências “agregadas” em uma única transação L2.

Zk-proof é outro conceito crucial da arquitetura L2. Nesse caso, “conhecimento zero” significa que essas provas criptográficas permitem que ambas as partes (L1 e L2) comprovem a exatidão de uma “declaração” sem revelar a declaração em si. Zk-rollups usam provas para verificar a exatidão das transições de estado fora da cadeia sem a necessidade de reexecutar transações na rede principal Ethereum (ETH).

O que é Rede Poligonal (MATIC)?

A Polygon Network (MATIC) foi lançada como Matic Network em outubro de 2017. O projeto é dirigido pelos veteranos do Ethereum (ETH) Jaynti Kanani, Sandeep Nailwal, Anurag Arjun e Mihailo Bjelic. Inicialmente, foi introduzido como um L2 baseado em Plasma no topo da rede Ethereum (ETH). Plasma é uma classe de soluções de prova de participação para dimensionamento Ethereum (ETH); não ao contrário dos rollups, seus mecanismos enviam periodicamente partes de transações para o Ethereum (ETH) de forma compactada.

Em 2019, a Polygon (então Matic Network) arrecadou US$ 5.6 milhões em sua ICO. Um ano depois, o projeto decidiu migrar do Ethereum (ETH) para sua própria blockchain – tecnicamente, sidechain Ethereum (ETH). Em 2021, o projeto foi renomeado para Polygon Network e introduziu um ecossistema em grande escala de soluções L2 para Ethereum.

Atualmente, sua pilha inclui Polygon Proof-of-Stake, um blockchain que lida com transações MATIC e integra dApps baseados em Polygon, e Polygon Supernets, sub-blockchains feitos para esse fim. Além disso, o rollup focado na privacidade do Polygon Nightfall está na versão beta da rede principal. Por último, mas não menos importante, seu ecossistema de rollups — Avail, Zero, Miden e, mais recentemente, zkEVM — está em desenvolvimento.

zkEVM por Polygon Network: dimensionamento Ethereum (ETH), reconsiderado

zkEVM é um novo design de rollup desenvolvido pelos engenheiros da Polygon Network (MATIC). Ele está pronto para simplificar radicalmente a experiência dos desenvolvedores para dApps focados no uso de L2s da Ethereum como base técnica.

fundamentos básicos

Introduzido em 20 de julho de 2022, o zkEVM é a mais recente adição à pilha de escalabilidade L2 da Polygon Network (MATIC). O zkEVM se promove como o primeiro rollup baseado em ZK compatível com EVM. O projeto é 360° de código aberto: desde os primeiros dias, todo entusiasta do Ethereum (ETH) pode usar, auditar e bifurcar seus codebase.

O zkEVM da Polygon Network está focado em alcançar segurança e descentralização no nível Ethereum, aumentando drasticamente a taxa de transferência, desempenho e eficiência de recursos. O zkEVM aproveita o Plonky2, uma tecnologia de escalonamento de ponta baseada em zk. O Plonky2 faz provas muito leves e facilita a verificação recursiva de SNARKS (“Argumento de Conhecimento Não Interativo Sucinto”). Isso permite que os usuários verifiquem as provas em velocidade 100x reduzida.

polígono
Imagem por Rede de polígonos

Além dos tempos de geração de prova aprimorados, o zkEVM cria oportunidades para transações incrivelmente baratas; cada dApp no ​​zkEVM é muito mais econômico do que seus concorrentes baseados em Ethereum.

Migração perfeita do Ethereum (ETH)

Mas o “molho secreto” mais impressionante do novo produto é sua compatibilidade 100% com Ethereum (ETH). Os desenvolvedores podem literalmente utilizar os mesmos instrumentos que usaram ao construir aplicativos on-chain para a rede principal Ethereum (ETH).

Os desenvolvedores podem executar o contrato inteligente da Ethereum no zkEVM sem alterar uma única linha de código. Todas as ferramentas Ethereum (ETH) podem ser perfeitamente integradas em dApps baseados em zkEVM: o novo produto suportará todos os opcodes Ethereum (ETH). Assim, a segurança testada em batalha do Ethereum (ETH) será herdada por um produto novo:

A equivalência EVM significa que qualquer contrato inteligente ou ferramenta de desenvolvimento que você pode usar no Ethereum pode ser usado no Polygon #zkEVM. É como usar o Ethereum, mas com o poder de dimensionamento inovador da tecnologia ZK.

Eficiência de recursos incomparável

Além da equivalência EVM, o zkEVM aproveita a arquitetura de resistência à censura imposta e defende um design descentralizado por padrão. O Polygon zkEVM emprega um processador EVM extensível com uma nova linguagem zk-assembly para permanecer na vanguarda da inovação Web3.

Tecnicamente, o Polygon zkEVM é alimentado pelo design à prova de zk mais rápido do Polygon Zero (anteriormente Mir Protocol) na Web3. O zkSNARK da zkEVM utiliza os recursos mínimos possíveis da L1 da Ethereum para cálculos mais eficientes.

Timeline

Após o anúncio oficial do lançamento do Polygon zkEVM em julho de 2022 e tornando seu código-fonte aberto, os engenheiros da Polygon Network (MATIC) estão de cabeça para baixo, preparando-se para o lançamento público da rede de testes.

Como tal, uma rede de teste pública pode estar disponível no terceiro trimestre de 3. O lançamento da rede principal do protocolo de mudança de jogo está programado para o início de 2022.

Ponto final

A Polygon Network, um ecossistema líder de instrumentos de dimensionamento Ethereum L2, revelou seu pacote zkEVM. O Polygon zkEVM está definido para ser “equivalente a EVM”, pois suporta todos os contratos inteligentes e instrumentos de desenvolvimento Ethereum (ETH).

Além da equivalência EVM, o Polygon zkEVM combina taxas super baixas e latência quase zero com a segurança testada em batalha da rede principal Ethereum (ETH).

Fonte: https://u.today/polygon-networks-matic-zkevm-everything-you-should-know-in-new-blockchain-guide