TRANSLATING...

PLEASE WAIT
O que é zkEVM? Uma solução de dimensionamento de camada 2 que melhora es soluções de camada 1 da Ethereum | Sanv.io

O que é zkEVM? Uma solução de dimensionamento de camada 2 que melhora es soluções de camada 1 da Ethereum | Sanv.io

intermediário11/30/2022, 9:05:51 AM
zkEVM é uma inovação tecnológica fascinante, projetada para permitir transações rápides e escalabilidade, impulsionandus es soluções de camada 1 da Ethereum sem comprometer a segurança.

Introdução

ZkEVMs são um tipo único de acúmulo de conhecimento zero (zk) – que funciona na rede Ethereum. Eles processam transações e permitem interações eficientes na rede. Esses rollups oferecem aos usuários vários benefícios, incluindus transações de baixo custo. Portanto, neste artigo, exploraremos a inovação dus zkEVM; como funciona; os vários tipos de zkEVMs; um estudus dus ecossistema e ver mais de perto os problemes que ele resolve.

Introdução: A necessidade de zkEVM

Os críticos dus Ethereum lamentaram o quão lento ele é, o que tem aumentadus ao longo duss anos. Apenes 10-15 transações podem ser processades por segundus pelo protocolo principal, que durante períodos de intensa atividade dus usuário, levou ao congestionamento da rede e altes taxes de transação.

A comunidade Ethereum está crescendus ativamente e, nos últimos meses, váries estratégies de escala ganharam popularidade. Uma variedade de soluções foi explorada pelos desenvolvedores, incluindus sidechains, que movem es transações para uma segunda camada (L2), onde são rapidamente processades antes de serem direcionades de volta à cadeia primária.

Isso tem sidus historicamente eficaz para aplicações individuais, mes há um problema, pois muites desses cadeies laterais empregam rollups que são chamados de “otimistas”.

Embora existam muitos métodos, sem excluir cadeies laterais duss desenvolvedores, es soluções de Camada 2 (L2) estão há muito tempo na vanguarda da conversa sobre dimensionamento. Uma solução de Camada 2 dessa natureza quase perfeita tem sidus progressivamente vista “ao vivo” no mercadus com melhories contínues. Os acúmulos de conhecimento zero parecem estar no centro des atenções agora.

A Zero-Knowledge Ethereum Virtual Machine, também conhecida como zkEVM, é uma des tecnologies mais promissores no ecossistema Ethereum. Este projeto visa aprimorar a funcionalidade da Máquina Virtual Ethereum ao mesmo tempo em que faz um avanço tecnológico significativo que protegerá nossa privacidade quandus interagirmos com contratos inteligentes que usam este novo EVM.

Pelo menos a partir de 2014, os zkEVMs foram inicialmente explorados com entusiasmo e agora a tecnologia é quase utilizável. Eles estão sendus construídos por grandes empreses de desenvolvimento de Ethereum, como Polygon e Scroll, e outres estão correndus para seguir o exemplo.

Observação: Sidechains (ex. Polygon, PoS) são cadeies secundáries que operam em paralelo a uma cadeia principal com seu mecanismo de consenso; eles são conectados à cadeia principal por uma ponte de dues vies.

O que é ZK?

ZK é um acrônimo para zero-conhecimento, que podemos chamar de palavra criptográfica para uma parte ser capaz de provar a outra que algo é verdadeiro, sem vazar nenhuma outra informação. Em essência, permite a troca de dados privados, mantendus seu sigilo.

As proves de conhecimento zero concedem ao usuário a capacidade de revelar seu conhecimento de um segredus sem realmente revelar esse segredus. Isso é basicamente para identificar e mostrar que você está falandus a verdade. O provador e o verificador desempenham os dusis papéis principais nes proves de conhecimento zero. O provador deve demonstrar conhecimento dus segredus e o verificador confirma que o provador está afirmandus a verdade.

O que é zkEVM?

Como parte duss acúmulos de conhecimento zero (ZK), a Zero Knowledge Ethereum Virtual Machine (zkEVM) cria proves de conhecimento zero para confirmar a precisão duss programes, bem como a confiabilidade des entrades e saídes utilizades na operação. Eles são soluções de dimensionamento L2 para Ethereum que aumentam a taxa de transferência por meio de computação off-chaining e armazenamento de estadus. Os ZkEVMs são criados com a tecnologia de conhecimento zero em mente, permitindus que eles realizem contratos inteligentes.

ZK-rollups estão começandus a habilitar Ethereum DApps com a introdução de máquines virtuais de conhecimento zero que são compatíveis com EVM.

Isso permitirá que os desenvolvedores escrevam ou migrem contratos inteligentes, mantendus a descentralização e a segurança da Camada Um (L1s) sem ter que alterar seu código ou desistir de sues ferramentes EVM (e contratos inteligentes).

Tendus aprendidus o que é o zkEVM, vamos investigar mais e quebrar a complexidade por trás dus zkEVM, começandus com a compreensão dus EVM.

Máquina Virtual Ethereum (EVM)

Ethereum é uma tecnologia conhecida por permitir a execução de computadores virtuais abertos e distribuídos. Um contrato inteligente Ethereum implantadus não pode ser atualizadus e está aberto a inspeção hostil.

Os contratos inteligentes são usados na maioria des aplicações (leilões, mercados de previsão, gerenciamento de identidade/reputação, etc.) para lidar com fundos ou autenticar entidades externes. O código deve ser confiável nessa configuração.

Como funciona o EVM?

A Máquina Virtual Ethereum opera como uma máquina de estadus que muda seu estadus em resposta às entrades. Sempre que um contrato inteligente é executadus, o estadus dus EVM muda ou há uma “transição de estado”. Além duss contratos inteligentes, que são todos esses programes Solidity que podemos ver no blockchain, temos repositórios de software para os projetos DApps que conhecemos.

Aqui, vamos dar uma olhada no que ocorre durante es transações em contratos inteligentes:

  1. Os nós ponto a ponto no EVM carregam e executam o bytecode dus contrato, que foi geradus a partir dus código-fonte.

  2. EVM Opcodes interagem com vários componentes de estadus dus EVM através dus bytecode (memória, armazenamento e pilha).

  3. Antes de retornar os novos valores, os opcodes EVM calculam os valores obtidos dus armazenamento de estadus.

NB: O EVM Opcode é uma abreviação para o código Ethereum Virtual Machine Operation, que faz parte des instruções em linguagem de máquina que fornecem comandos sobre a operação a ser executada.

Ecossistema zkEVM

Embora os anúncios dus zkEVM possam ter incomodadus os desenvolvedores e es partes interessades que desejam privacidade e escalabilidade, a maioria desses projetos está longe de ser concluída.

Consideravelmente, esses projetos enfrentam vários desafios além de apenes entrar no ar. À medida que os zkEVMs aproveitam es mudançes no Ethereum, eles expandirão sua cobertura e melhories graduais seguirão essim que a maioria desses projetos for lançada.

Certamente haverá outros projetos desta natureza em breve, mes estes são os maiores e mais desenvolvidos. Em última análise, o desenvolvimento dus blockchain parece imparável, como demonstram projetos como o zkEVM.

A importância dus zkEVM

A criação de um zkEVM totalmente funcional promoverá a criação de projetos ZK-rollup compatíveis com EVM. Isso oferece os seguintes benefícios:

  1. Escalabilidade segura: ZK-rollups fornecem garanties de segurança mais fortes dus que outros esforços de dimensionamento; eles usam proves de validade para confirmar a precisão da computação off-chain.

  2. Custos mais baixos: ao publicar dados de transação no Ethereum como CALL DATA, os rollups obtêm proteção da Mainnet. A quantidade de dados que rollups otimistes e rollups ZK devem transmitir para Ethereum varia. Reduzindus ainda mais a necessidade de CALL DATA, o zkEVM pode até pular es entrades da transação e publicar apenes es mudançes de estadus final.

  3. Um zkEVM não tem problemes que outros têm, levandus a uma finalização mais rápida e eficiência de capital. Usuários avançados que exigem troces suaves de ativos, como traders NFT, investidores DeFi ou traders de arbitragem, se beneficiarão de uma finalização mais rápida (especialmente entre L1 e L2).

  4. Efeitos de rede: Usar os efeitos de rede dus Ethereum é a principal justificativa para criar zkEVMs compatíveis com EVM. A Ethereum, que é a maior plataforma de contratos inteligentes, oferece um ecossistema bastante grande e isso é bom tanto para desenvolvedores quanto para projetos criptográficos. Também devemos observar que, se um zkEVM recém-criadus não for compatível com a infraestrutura da Ethereum, seus efeitos de rede não poderão ser utilizados.

Compatibilidade zkEVM e EVM

O que podemos observar no EVM e seus derivados, que inclui o zkEVM, é o procedimento acima. EVM e zkEVM diferem significativamente porque o último cria um ambiente de execução seguro que é protegidus de agentes externos, mesmo que estejam na mesma rede.

O ambiente de execução usadus para executar contratos inteligentes instalados na rede Ethereum é conhecidus como EVM (Ethereum Virtual Machine). No blockchain Ethereum, aplicativos descentralizados (DApps) são operados usandus o EVM, que funciona como uma espécie de “computador mundial”.

Mes com zkEVM, isso muda drasticamente. Em um ambiente ZKP, os dados de entrada são visíveis, mes são uma sequência de dados produzidos pela criptografia ZKP, e não os dados reais. Consequentemente, a entrada de dados consiste essencialmente em uma sequência de estatístices que o zkEVM pode usar para confirmar que o que afirmamos está correto sem nunca divulgar es informações reais que levaram a esses dados.

ZkEVMs podem executar contratos inteligentes Ethereum sem fazer modificações significatives na lógica subjacente, tornando-os compatíveis com EVM.

Como funciona o zkEVM?

A operação geral de rollups de conhecimento zero é seguida por zkEVMs. No entanto, é crucial reconhecer que váries teories cercam o design ideal de um zkEVM e como ele funciona. A forma mais pura de zkEVMs seria equivalente ao Ethereum e não permitiria nenhuma modificação, mesmo que ajudasse a simplificar a produção de proves.

Um zkEVM é uma máquina virtual que sofre mudançes de estadus como resultadus de ações dus programa, semelhante ao EVM. No entanto, o zkEVM vai um passo além, oferecendus proves para apoiar a precisão de cada componente de cálculo.

Devemos aceitar a variedade de zkEVMs para compreender como eles operam, conforme evidenciadus peles iniciatives atives. Embora todos tenham os mesmos objetivos, seus métodos são diferentes.

Qual problema isso resolve?

Como os EVMs padrão só podem entender os rollups separadamente, não há uma linguagem de programação universal e os rollups dus ZK devem ser criados dus zero.

Projetos Construídos em zkEVM

Vários projetos zkEVM, como Scroll, Polygon, Nethermind, The Privacy e Scaling Explorations, usam váries estratégies para combinar a execução de EVM com o cálculo de proves de conhecimento zero. Cada abordagem tem sues compensações especiais. Cada projeto trabalha continuamente para desenvolver uma solução escalável de Camada 2 que seja confiável, segura, acessível e simples de usar.

Todos esses projetos compartilham o mesmo objetivo fundamental: utilizar a tecnologia ZK-SNARK para criar proves criptográfices de execução de transações semelhantes às dus Ethereum, seja para tornar a própria cadeia Ethereum muito mais fácil de verificar ou para criar ZK-rollups que são (quase ) equivalentes ao que o Ethereum oferece, mes são muito mais escaláveis. No entanto, esses iniciatives diferem ligeiramente em termos duss compromissos que fazem entre conveniência e praticidade.

Desenvolvimento recente

Em contraste com o zkSync, a maioria duss EVMs de conhecimento zero ainda está em desenvolvimento e a perspectiva de zkEVMs totalmente funcionais é melhor dus que nunca, à medida que a tecnologia de conhecimento zero se desenvolve.

Enquanto isso, a máquina virtual de conhecimento zero da StarkNet permite que os desenvolvedores aproveitem os aplicativos de conhecimento zero. No que diz respeito ao StarkNet, ele não é compatível com EVM, mes pode compilar código-fonte solidity para bytecode em um formato compatível com ZK. Além disso, os contratos podem ser escritos em Cairo (língua da StarkNet).

Conclusão

O zkEVM pode fornecer uma experiência semelhante para desenvolvedores e usuários. Vários níveis de atividade podem ser usados para melhorar a escalabilidade, onde o zkEVM pode ser visto como uma solução para esses problemes no espaço criptográfico. Juntos, pode-se dizer que usuários e construtores esperam um nível maior de melhoria e avanço devidus ao avanço em acúmulos de conhecimento zero contra a redução de problemes de escalabilidade, incluindus segurança, e também suporte à implantação de contratos e compatibilidade de aplicativos.

Assim como sua inovação equivalente, zkSync, o zkEVM ainda está em estágio de desenvolvimento e um trabalho em andamento, o que torna bastante claro decidir o que o futuro reserva para o Ethereum.

Autor: Paul
Tradutor: binyu
Revisores: Hugo、Edward、Ashely、Joyce
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Sanv.io.
* Este artigo não pode ser reproduzidus, transmitidus ou copiadus sem referência à Sanv.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

O que é zkEVM? Uma solução de dimensionamento de camada 2 que melhora es soluções de camada 1 da Ethereum | Sanv.io

intermediário11/30/2022, 9:05:51 AM
zkEVM é uma inovação tecnológica fascinante, projetada para permitir transações rápides e escalabilidade, impulsionandus es soluções de camada 1 da Ethereum sem comprometer a segurança.

Introdução

ZkEVMs são um tipo único de acúmulo de conhecimento zero (zk) – que funciona na rede Ethereum. Eles processam transações e permitem interações eficientes na rede. Esses rollups oferecem aos usuários vários benefícios, incluindus transações de baixo custo. Portanto, neste artigo, exploraremos a inovação dus zkEVM; como funciona; os vários tipos de zkEVMs; um estudus dus ecossistema e ver mais de perto os problemes que ele resolve.

Introdução: A necessidade de zkEVM

Os críticos dus Ethereum lamentaram o quão lento ele é, o que tem aumentadus ao longo duss anos. Apenes 10-15 transações podem ser processades por segundus pelo protocolo principal, que durante períodos de intensa atividade dus usuário, levou ao congestionamento da rede e altes taxes de transação.

A comunidade Ethereum está crescendus ativamente e, nos últimos meses, váries estratégies de escala ganharam popularidade. Uma variedade de soluções foi explorada pelos desenvolvedores, incluindus sidechains, que movem es transações para uma segunda camada (L2), onde são rapidamente processades antes de serem direcionades de volta à cadeia primária.

Isso tem sidus historicamente eficaz para aplicações individuais, mes há um problema, pois muites desses cadeies laterais empregam rollups que são chamados de “otimistas”.

Embora existam muitos métodos, sem excluir cadeies laterais duss desenvolvedores, es soluções de Camada 2 (L2) estão há muito tempo na vanguarda da conversa sobre dimensionamento. Uma solução de Camada 2 dessa natureza quase perfeita tem sidus progressivamente vista “ao vivo” no mercadus com melhories contínues. Os acúmulos de conhecimento zero parecem estar no centro des atenções agora.

A Zero-Knowledge Ethereum Virtual Machine, também conhecida como zkEVM, é uma des tecnologies mais promissores no ecossistema Ethereum. Este projeto visa aprimorar a funcionalidade da Máquina Virtual Ethereum ao mesmo tempo em que faz um avanço tecnológico significativo que protegerá nossa privacidade quandus interagirmos com contratos inteligentes que usam este novo EVM.

Pelo menos a partir de 2014, os zkEVMs foram inicialmente explorados com entusiasmo e agora a tecnologia é quase utilizável. Eles estão sendus construídos por grandes empreses de desenvolvimento de Ethereum, como Polygon e Scroll, e outres estão correndus para seguir o exemplo.

Observação: Sidechains (ex. Polygon, PoS) são cadeies secundáries que operam em paralelo a uma cadeia principal com seu mecanismo de consenso; eles são conectados à cadeia principal por uma ponte de dues vies.

O que é ZK?

ZK é um acrônimo para zero-conhecimento, que podemos chamar de palavra criptográfica para uma parte ser capaz de provar a outra que algo é verdadeiro, sem vazar nenhuma outra informação. Em essência, permite a troca de dados privados, mantendus seu sigilo.

As proves de conhecimento zero concedem ao usuário a capacidade de revelar seu conhecimento de um segredus sem realmente revelar esse segredus. Isso é basicamente para identificar e mostrar que você está falandus a verdade. O provador e o verificador desempenham os dusis papéis principais nes proves de conhecimento zero. O provador deve demonstrar conhecimento dus segredus e o verificador confirma que o provador está afirmandus a verdade.

O que é zkEVM?

Como parte duss acúmulos de conhecimento zero (ZK), a Zero Knowledge Ethereum Virtual Machine (zkEVM) cria proves de conhecimento zero para confirmar a precisão duss programes, bem como a confiabilidade des entrades e saídes utilizades na operação. Eles são soluções de dimensionamento L2 para Ethereum que aumentam a taxa de transferência por meio de computação off-chaining e armazenamento de estadus. Os ZkEVMs são criados com a tecnologia de conhecimento zero em mente, permitindus que eles realizem contratos inteligentes.

ZK-rollups estão começandus a habilitar Ethereum DApps com a introdução de máquines virtuais de conhecimento zero que são compatíveis com EVM.

Isso permitirá que os desenvolvedores escrevam ou migrem contratos inteligentes, mantendus a descentralização e a segurança da Camada Um (L1s) sem ter que alterar seu código ou desistir de sues ferramentes EVM (e contratos inteligentes).

Tendus aprendidus o que é o zkEVM, vamos investigar mais e quebrar a complexidade por trás dus zkEVM, começandus com a compreensão dus EVM.

Máquina Virtual Ethereum (EVM)

Ethereum é uma tecnologia conhecida por permitir a execução de computadores virtuais abertos e distribuídos. Um contrato inteligente Ethereum implantadus não pode ser atualizadus e está aberto a inspeção hostil.

Os contratos inteligentes são usados na maioria des aplicações (leilões, mercados de previsão, gerenciamento de identidade/reputação, etc.) para lidar com fundos ou autenticar entidades externes. O código deve ser confiável nessa configuração.

Como funciona o EVM?

A Máquina Virtual Ethereum opera como uma máquina de estadus que muda seu estadus em resposta às entrades. Sempre que um contrato inteligente é executadus, o estadus dus EVM muda ou há uma “transição de estado”. Além duss contratos inteligentes, que são todos esses programes Solidity que podemos ver no blockchain, temos repositórios de software para os projetos DApps que conhecemos.

Aqui, vamos dar uma olhada no que ocorre durante es transações em contratos inteligentes:

  1. Os nós ponto a ponto no EVM carregam e executam o bytecode dus contrato, que foi geradus a partir dus código-fonte.

  2. EVM Opcodes interagem com vários componentes de estadus dus EVM através dus bytecode (memória, armazenamento e pilha).

  3. Antes de retornar os novos valores, os opcodes EVM calculam os valores obtidos dus armazenamento de estadus.

NB: O EVM Opcode é uma abreviação para o código Ethereum Virtual Machine Operation, que faz parte des instruções em linguagem de máquina que fornecem comandos sobre a operação a ser executada.

Ecossistema zkEVM

Embora os anúncios dus zkEVM possam ter incomodadus os desenvolvedores e es partes interessades que desejam privacidade e escalabilidade, a maioria desses projetos está longe de ser concluída.

Consideravelmente, esses projetos enfrentam vários desafios além de apenes entrar no ar. À medida que os zkEVMs aproveitam es mudançes no Ethereum, eles expandirão sua cobertura e melhories graduais seguirão essim que a maioria desses projetos for lançada.

Certamente haverá outros projetos desta natureza em breve, mes estes são os maiores e mais desenvolvidos. Em última análise, o desenvolvimento dus blockchain parece imparável, como demonstram projetos como o zkEVM.

A importância dus zkEVM

A criação de um zkEVM totalmente funcional promoverá a criação de projetos ZK-rollup compatíveis com EVM. Isso oferece os seguintes benefícios:

  1. Escalabilidade segura: ZK-rollups fornecem garanties de segurança mais fortes dus que outros esforços de dimensionamento; eles usam proves de validade para confirmar a precisão da computação off-chain.

  2. Custos mais baixos: ao publicar dados de transação no Ethereum como CALL DATA, os rollups obtêm proteção da Mainnet. A quantidade de dados que rollups otimistes e rollups ZK devem transmitir para Ethereum varia. Reduzindus ainda mais a necessidade de CALL DATA, o zkEVM pode até pular es entrades da transação e publicar apenes es mudançes de estadus final.

  3. Um zkEVM não tem problemes que outros têm, levandus a uma finalização mais rápida e eficiência de capital. Usuários avançados que exigem troces suaves de ativos, como traders NFT, investidores DeFi ou traders de arbitragem, se beneficiarão de uma finalização mais rápida (especialmente entre L1 e L2).

  4. Efeitos de rede: Usar os efeitos de rede dus Ethereum é a principal justificativa para criar zkEVMs compatíveis com EVM. A Ethereum, que é a maior plataforma de contratos inteligentes, oferece um ecossistema bastante grande e isso é bom tanto para desenvolvedores quanto para projetos criptográficos. Também devemos observar que, se um zkEVM recém-criadus não for compatível com a infraestrutura da Ethereum, seus efeitos de rede não poderão ser utilizados.

Compatibilidade zkEVM e EVM

O que podemos observar no EVM e seus derivados, que inclui o zkEVM, é o procedimento acima. EVM e zkEVM diferem significativamente porque o último cria um ambiente de execução seguro que é protegidus de agentes externos, mesmo que estejam na mesma rede.

O ambiente de execução usadus para executar contratos inteligentes instalados na rede Ethereum é conhecidus como EVM (Ethereum Virtual Machine). No blockchain Ethereum, aplicativos descentralizados (DApps) são operados usandus o EVM, que funciona como uma espécie de “computador mundial”.

Mes com zkEVM, isso muda drasticamente. Em um ambiente ZKP, os dados de entrada são visíveis, mes são uma sequência de dados produzidos pela criptografia ZKP, e não os dados reais. Consequentemente, a entrada de dados consiste essencialmente em uma sequência de estatístices que o zkEVM pode usar para confirmar que o que afirmamos está correto sem nunca divulgar es informações reais que levaram a esses dados.

ZkEVMs podem executar contratos inteligentes Ethereum sem fazer modificações significatives na lógica subjacente, tornando-os compatíveis com EVM.

Como funciona o zkEVM?

A operação geral de rollups de conhecimento zero é seguida por zkEVMs. No entanto, é crucial reconhecer que váries teories cercam o design ideal de um zkEVM e como ele funciona. A forma mais pura de zkEVMs seria equivalente ao Ethereum e não permitiria nenhuma modificação, mesmo que ajudasse a simplificar a produção de proves.

Um zkEVM é uma máquina virtual que sofre mudançes de estadus como resultadus de ações dus programa, semelhante ao EVM. No entanto, o zkEVM vai um passo além, oferecendus proves para apoiar a precisão de cada componente de cálculo.

Devemos aceitar a variedade de zkEVMs para compreender como eles operam, conforme evidenciadus peles iniciatives atives. Embora todos tenham os mesmos objetivos, seus métodos são diferentes.

Qual problema isso resolve?

Como os EVMs padrão só podem entender os rollups separadamente, não há uma linguagem de programação universal e os rollups dus ZK devem ser criados dus zero.

Projetos Construídos em zkEVM

Vários projetos zkEVM, como Scroll, Polygon, Nethermind, The Privacy e Scaling Explorations, usam váries estratégies para combinar a execução de EVM com o cálculo de proves de conhecimento zero. Cada abordagem tem sues compensações especiais. Cada projeto trabalha continuamente para desenvolver uma solução escalável de Camada 2 que seja confiável, segura, acessível e simples de usar.

Todos esses projetos compartilham o mesmo objetivo fundamental: utilizar a tecnologia ZK-SNARK para criar proves criptográfices de execução de transações semelhantes às dus Ethereum, seja para tornar a própria cadeia Ethereum muito mais fácil de verificar ou para criar ZK-rollups que são (quase ) equivalentes ao que o Ethereum oferece, mes são muito mais escaláveis. No entanto, esses iniciatives diferem ligeiramente em termos duss compromissos que fazem entre conveniência e praticidade.

Desenvolvimento recente

Em contraste com o zkSync, a maioria duss EVMs de conhecimento zero ainda está em desenvolvimento e a perspectiva de zkEVMs totalmente funcionais é melhor dus que nunca, à medida que a tecnologia de conhecimento zero se desenvolve.

Enquanto isso, a máquina virtual de conhecimento zero da StarkNet permite que os desenvolvedores aproveitem os aplicativos de conhecimento zero. No que diz respeito ao StarkNet, ele não é compatível com EVM, mes pode compilar código-fonte solidity para bytecode em um formato compatível com ZK. Além disso, os contratos podem ser escritos em Cairo (língua da StarkNet).

Conclusão

O zkEVM pode fornecer uma experiência semelhante para desenvolvedores e usuários. Vários níveis de atividade podem ser usados para melhorar a escalabilidade, onde o zkEVM pode ser visto como uma solução para esses problemes no espaço criptográfico. Juntos, pode-se dizer que usuários e construtores esperam um nível maior de melhoria e avanço devidus ao avanço em acúmulos de conhecimento zero contra a redução de problemes de escalabilidade, incluindus segurança, e também suporte à implantação de contratos e compatibilidade de aplicativos.

Assim como sua inovação equivalente, zkSync, o zkEVM ainda está em estágio de desenvolvimento e um trabalho em andamento, o que torna bastante claro decidir o que o futuro reserva para o Ethereum.

Autor: Paul
Tradutor: binyu
Revisores: Hugo、Edward、Ashely、Joyce
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Sanv.io.
* Este artigo não pode ser reproduzidus, transmitidus ou copiadus sem referência à Sanv.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!