Vitalik novo artigo: Voltar ao simples, o futuro do Ethereum não precisa ser tão complexo

robot
Geração do resumo em andamento

*Título original: *Simplificando o L1

Autor original: Vitalik Buterin

Compilado por: Asher(**@Asher_ 0210

Vitalik novo artigo: Retornando ao simples, o futuro do Ethereum não precisa ser tão complexo

**Nota do editor: Era uma vez, o Bitcoin nos surpreendeu – um protocolo que os alunos do ensino médio podiam ler, mas poderia impulsionar a operação de um sistema financeiro global descentralizado. E quando olhamos para o Ethereum, o prometido "computador mundial" está agora preso na complexidade: de máquinas virtuais desajeitadas e mecanismos de consenso difíceis de manter a camadas de contratos pré-compilados, estruturas de dados e mecanismos de gás. É hora de começar de novo e colocar o Ethereum de volta em um caminho simples, não apenas escalável, mas compreensível, sustentável e verificável. **

O objetivo do Ethereum é se tornar o livro-razão do mundo - uma plataforma que abriga ativos da civilização e registros, sustentando protocolos de infraestrutura críticos como finanças, governança e certificação de dados de alto valor. Para realizar essa visão, é necessário equilibrar duas capacidades centrais: escalabilidade e resiliência.

O hard fork Fusaka trará um aumento de 10 vezes no espaço de dados L2, e o roteiro de 2026 também planeja uma expansão semelhante para o L1. Ao mesmo tempo, o Merge mudou o Ethereum para o consenso PoS, a diversidade de clientes melhorou rapidamente, a pesquisa em verificação ZK e resistência a ataques quânticos continua avançando, e a camada de aplicativos está se tornando cada vez mais robusta. Mas além da escalabilidade e desempenho, há uma base de resiliência que é facilmente negligenciada, mas igualmente importante: a simplicidade do protocolo.

A simplicidade é o escudo definitivo da descentralização

Uma das coisas mais impressionantes no Bitcoin é a extrema simplicidade do seu protocolo:

  • A blockchain é composta por uma cadeia de blocos;
  • Cada bloco está ligado ao bloco anterior através de um hash;
  • O bloco é verificado através de PoW, ou seja, verifica-se se os primeiros dígitos do seu hash são 0;
  • Cada bloco contém transações, e as transações consomem moedas geradas pela mineração ou por transações anteriores.

Um estudante do ensino médio que entende de códigos pode compreender completamente o funcionamento do protocolo Bitcoin, e um programador pode até mesmo implementá-lo como um projeto pessoal. Essa simplicidade traz os seguintes benefícios:

  • Mais fácil de ser amplamente compreendido, reduzindo a barreira de entrada para pesquisa e desenvolvimento, evitando ser dominado por "tecnocratas";
  • Reduzir o custo da infraestrutura básica para desenvolver novas interfaces de cliente, validadores, ferramentas, etc.
  • Reduzir a complexidade da manutenção a longo prazo;
  • Reduzir o risco de falhas de segurança significativas e facilitar a verificação da correção do protocolo;
  • Reduzir a superfície de ataque social manipulada por interesses especiais.

Historicamente, o Ethereum não se saiu bem nessa área, o que resultou em custos de desenvolvimento desnecessários, riscos de segurança e uma cultura de pesquisa fechada. Nos próximos cinco anos, o Ethereum tem o potencial de se tornar quase tão simples quanto o Bitcoin, e podemos abordar isso em dois níveis: camada de consenso e camada de execução.

Camada de Consenso Simplificada

O novo mecanismo de consenso do futuro (anteriormente conhecido como beam chain) integra a acumulação profunda de teorias de consenso, ZK-SNARK, economia de staking e outros aspectos dos últimos dez anos, com o objetivo de construir uma camada de consenso a longo prazo que seja otimizada e significativamente simplificada. As principais iniciativas incluem:

  • Mecanismo de finalização de 3 slots (3-slot finality): remove a lógica complexa de slots e épocas; não é mais necessário o embaralhamento do comitê, comitês de sincronização e outros mecanismos; pode ser implementado com cerca de 200 linhas de código; possui segurança mais próxima do ideal em comparação com o protocolo Gasper atual.
  • Escolha de fork simplificada e estrutura de rede: menos validadores ativos permitem o uso de regras de escolha de fork mais simples; agregação STARK permite que qualquer pessoa se torne agregador, sem necessidade de confiança e pagamentos complexos; arquitetura p2p mais robusta.
  • Simplificar a lógica relacionada às transições de estado: redesenhar os mecanismos de adesão, saída, retirada e troca de chaves dos validadores; reduzir a complexidade do código e expressar de forma mais clara ações críticas como a subjetividade do ciclo.

Os benefícios da camada de consenso são a sua relativa independência da execução EVM, permitindo uma maior liberdade na realização dessas atualizações. O verdadeiro desafio reside em como simplificar a camada de execução.

Camada de Execução Simplificada

A camada de execução é o verdadeiro "centro de magia negra": um conjunto de instruções EVM complexo, contratos pré-compilados longos e difíceis de entender, SELFDESTRUCT de difícil escalabilidade, e uma pesada carga de compatibilidade histórica. Portanto, é preferível substituir a EVM por uma VM simples, de alto desempenho e amigável ao ZK, como o RISC-V, cujas vantagens são:

  • Aumento de desempenho direto de 100 vezes;
  • Conexão perfeita com as principais linguagens de programação;
  • Pode ser executado nativamente em sistemas de prova de conhecimento zero;
  • Estrutura estática clara, favorável à auditoria e validação de segurança;
  • Quase sem necessidade de pré-compilar contratos, no futuro até mesmo algoritmos resistentes a quântica poderão ser implantados nativamente.

Mas a migração não é um "hard fork" rígido, mas sim permitir que os contratos antigos continuem a funcionar em um interpretador EVM, que é um contrato escrito em RISC-V. Assim como a Apple usou Rosetta para fazer a transição para os chips ARM, o Ethereum pode atualizar a máquina virtual sem dor.

Componentes compartilhados, criando uma base de sistema mais elegante

O futuro do protocolo Ethereum deve integrar mais "componentes compartilhados", reduzindo drasticamente a complexidade do sistema:

  • Código de correção unificado: utilizado para amostragem de disponibilidade de dados, armazenamento histórico, aceleração de broadcast P2P, evitando projetos duplicados;
  • Formato de serialização unificado (SSZ): semelhante ao ABI atual, compatível, mas mais eficiente, facilitando o desacoplamento do L2;
  • Estrutura de árvore de estado unificada (árvore binária): mais adequada para provas ZK, mais rápida e mais simples.

Isto significa que a camada subjacente do Ethereum não é mais composta por "vários remendos e compromissos", mas sim por "blocos de protocolo" verdadeiramente construídos com estética de engenharia.

O fim da complexidade é o melhor momento para simplificar.

A simplicidade é semelhante à descentralização em muitos aspectos, sendo um valor a montante que leva à resiliência do sistema. Valorizar verdadeiramente a simplicidade requer uma mudança cultural; seus benefícios muitas vezes são difíceis de quantificar imediatamente, enquanto o custo de abrir mão de recursos atraentes e de fazer um esforço extra se torna imediatamente evidente. Mas, com o passar do tempo, o valor da simplicidade se tornará gradualmente visível, e o Bitcoin é o melhor exemplo disso.

Inspirando-se na abordagem do tinygrad, o objetivo é estabelecer um limite máximo para o número de linhas de código de consenso nas normas de longo prazo do Ethereum, visando que a complexidade do caminho crítico de consenso se aproxime o máximo possível do nível de simplicidade do Bitcoin. A lógica relacionada às regras históricas ainda será mantida, mas deve ser isolada fora do caminho de consenso. Ao mesmo tempo, o design geral deve aderir ao princípio de "priorizar soluções mais simples", tendendo para o encapsulamento local em vez da complexidade sistêmica, e priorizando escolhas de arquitetura que apresentem atributos claros e verificáveis.

Ver original
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate.io
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)