O desenvolvedor de Ethereum, Barry, divulgou novos avanços nos contratos inteligentes privados zkEVM: suporte para estado privado do usuário, mas não para estado global privado.
O desenvolvedor de Ethereum, barryWhiteHat, escreveu que com a comercialização da máquina virtual de prova de conhecimento zero (zkEVM), surgiu uma oportunidade interessante: ela pode fornecer uma infraestrutura de contratos inteligentes privados enquanto mantém a compatibilidade com a Ethereum Virtual Machine (EVM). Os desenvolvedores podem escrever código em Solidity e compilá-lo por meio de uma versão específica do compilador Solidity ou de algumas ferramentas de pós-processamento para criar contratos inteligentes privados.
Existem algumas compensações importantes em torno do estado global privado e da privacidade, sendo a razão central: para provar algo, você precisa saber o que está provando. Portanto, não pode existir um contrato inteligente privado que tenha um estado público global do qual você não tenha conhecimento. Consequentemente, contratos inteligentes privados com estado global privado também não podem existir. Por exemplo, aplicativos como Uniswap não podem ser implementados de forma privada porque o provador precisa conhecer os saldos de dois pools de liquidez para provar que uma transação de swap foi executada corretamente.
Portanto, alguns aplicativos conhecidos e populares atualmente não podem ser implementados de forma privada, a menos que tenhamos capacidades de entrada e saída (IO) - e é exatamente por isso que IO é crucial. Isso nos permite construir um Ethereum completamente privado, com premissas de confiança idênticas ao Ethereum nativo.
No entanto, este artigo tem como objetivo explorar como compilar as operações pstore e pload na máquina virtual de prova de conhecimento zero (zkEVM) ao adicioná-las ao reth, a fim de alcançar um contrato inteligente privado - esses contratos possuem estados privados de usuário, mas não possuem estados globais privados.
Aviso Legal: o conteúdo deste artigo reflete exclusivamente a opinião do autor e não representa a plataforma. Este artigo não deve servir como referência para a tomada de decisões de investimento.
Talvez também goste
A nova ordem do desenvolvimento generativo de IA: Desconstruindo o ecossistema Vibe Coding
Vibe Coding é uma plataforma em estágio inicial que apresenta incrementos estruturais claros, possui alta capacidade de expansão para múltiplos cenários e demonstra um forte potencial de vantagem competitiva.

Solo: Protocolo de autenticação baseado em zkHE, construindo uma camada de identidade anônima confiável para Web3
Solo está construindo um sistema de identidade on-chain "confiável e anônimo", baseado em sua arquitetura original zkHE, com potencial para superar problemas de longa data...

Análise do Berachain v2: quais atualizações foram feitas no mecanismo PoL original?
Berachain é um projeto de blockchain Layer1 com características distintas, cuja inovação mais reconhecível reside na adoção de P...

Populares
MaisRelatório diário da Bitget (24 de outubro)|Ethereum implementa prova de bloco L1 em tempo real; Solmate recebe financiamento de 300 milhões de dólares e ações sobem 40%; Primeira fase da atividade de pré-depósito da Stable atinge rapidamente o teto de 825 milhões de dólares, comunidade questiona possível “insider trading”
A nova ordem do desenvolvimento generativo de IA: Desconstruindo o ecossistema Vibe Coding

