Caminho da inovação do Ethereum: simplificação do protocolo e aumento da resiliência

robot
Geração de resumo em curso

Simplificação L1: A nova direção do Ethereum

A visão do Ethereum como uma plataforma de livro-razão global precisa encontrar um equilíbrio entre duas capacidades-chave: escalabilidade e resiliência. Embora os recentes hard forks e o roadmap futuro se concentrem em melhorar o desempenho e a capacidade, a simplicidade do protocolo é igualmente uma pedra angular importante para construir a resiliência do sistema, mas muitas vezes é negligenciada.

O sucesso do Bitcoin deve-se em grande parte ao seu design de protocolo extremamente simples. Esta simplicidade não só reduz a barreira de compreensão e desenvolvimento, mas também diminui a complexidade de manutenção e os riscos de segurança potenciais, ao mesmo tempo que limita a possibilidade de manipulação por interesses especiais. Em contrapartida, o Ethereum apresenta um desempenho insatisfatório nesta área, resultando em aumentos desnecessários nos custos de desenvolvimento, riscos de segurança e uma cultura de pesquisa fechada.

Nos próximos cinco anos, espera-se que o Ethereum se aproxime do Bitcoin em termos de simplicidade. Este objetivo pode ser alcançado a partir de duas vertentes: a camada de consenso e a camada de execução.

No nível de consenso, o novo mecanismo integrará os resultados de pesquisa nos últimos dez anos nas áreas de teoria do consenso, provas de zero conhecimento e economia de staking. As principais melhorias incluem a introdução de um mecanismo de finalização de três slots, simplificação das regras de escolha de fork e estrutura de rede, além da otimização da lógica relacionada à transição de estado. Essas mudanças reduzirão significativamente a complexidade do código, aumentarão a segurança e tornarão o sistema mais fácil de entender e manter.

A reforma da camada de execução enfrenta desafios ainda maiores. Atualmente, a Máquina Virtual Ethereum (EVM) apresenta problemas como um conjunto de instruções complexo, contratos pré-compilados de difícil compreensão e um grande ônus de compatibilidade histórica. Uma possível solução é adotar uma máquina virtual mais simples, eficiente e amigável para provas de conhecimento zero, como a RISC-V, em substituição à EVM. Isso não apenas pode trazer um aumento significativo de desempenho, mas também simplificaria a estrutura do sistema, facilitando a auditoria e a verificação de segurança. Para garantir uma transição suave, pode-se adotar uma estratégia semelhante à que a Apple usou ao migrar para chips ARM, utilizando o Rosetta para permitir que contratos antigos sejam executados no interpretador EVM da nova máquina virtual.

Além disso, o futuro protocolo Ethereum deve integrar mais componentes compartilhados, como códigos de correção unificados, formatos de serialização e estruturas de árvores de estado, para reduzir ainda mais a complexidade do sistema. Isso tornará a arquitetura subjacente do Ethereum mais elegante e eficiente.

A busca pela simplicidade requer uma mudança cultural. Embora a curto prazo possa ser necessário abrir mão de algumas funcionalidades e fazer um esforço extra, a longo prazo, a simplicidade pode trazer um valor enorme. Pode-se inspirar na abordagem do tinygrad e estabelecer um limite máximo de linhas de código para o consenso do Ethereum, buscando tornar sua complexidade próxima à do Bitcoin. Ao mesmo tempo, o design geral deve seguir o princípio "simples primeiro", inclinando-se para o encapsulamento local em vez da complexidade sistêmica.

Através dessas iniciativas, o Ethereum espera alcançar uma maior simplicidade e manutenibilidade, mantendo a inovação e a robustez, aumentando assim sua resiliência e sustentabilidade a longo prazo como infraestrutura global.

ETH-3.48%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 5
  • Partilhar
Comentar
0/400
MeaninglessGweivip
· 18h atrás
Apenas atrapalhar, para quê?
Ver originalResponder0
WalletDetectivevip
· 18h atrás
Novamente a brincar com esta armadilha? Um pouco sem palavras.
Ver originalResponder0
MemeEchoervip
· 18h atrás
Simples é violência!
Ver originalResponder0
IronHeadMinervip
· 18h atrás
Mais abstrato se torna BTC.
Ver originalResponder0
LayerHoppervip
· 18h atrás
Vitalik Buterin realmente é ousado, só de olhar dá medo.
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)