Ethereum busca simplicidade: reformulação do design do protocolo para melhorar o desenvolvimento a longo prazo

robot
Geração do resumo em andamento

Repensar o caminho simples do Ethereum

Como uma plataforma para ativos globais e registros, o Ethereum precisa buscar um equilíbrio entre escalabilidade e resiliência do sistema. No entanto, além desses dois aspectos amplamente discutidos, a simplicidade do protocolo também é crucial, mas muitas vezes é ignorada.

O que torna o Bitcoin impressionante é, em grande parte, a extrema simplicidade do seu protocolo. Mesmo um estudante de ensino médio que entende de programação pode compreender completamente como ele funciona, podendo até implementar um cliente por conta própria. Essa simplicidade traz muitos benefícios: reduz a barreira de entrada para pesquisa e desenvolvimento, diminui a complexidade de manutenção, reduz o risco de vulnerabilidades de segurança significativas e torna o protocolo mais fácil de verificar a sua correção.

Em comparação, o Ethereum não se destaca em termos de simplicidade. Isso leva a custos de desenvolvimento desnecessários, riscos de segurança e a uma cultura de pesquisa relativamente fechada. No entanto, nos próximos cinco anos, o Ethereum espera fazer progressos significativos em simplicidade, até mesmo se aproximando dos níveis do Bitcoin. Este objetivo pode ser abordado a partir de duas vertentes: a camada de consenso e a camada de execução.

No nível de consenso, o novo mecanismo de consenso do futuro irá fundir a acumulação profunda dos últimos dez anos em teoria de consenso, provas de conhecimento zero e economia de staking. As medidas-chave incluem a introdução de um mecanismo de finalização de três slots, simplificação das regras de escolha de bifurcação e da estrutura da rede, bem como a otimização da lógica de transição de estado. Essas melhorias reduzirão significativamente a complexidade do código e aumentarão a segurança e a eficiência.

A simplificação da camada de execução é uma tarefa mais desafiadora. O conjunto de instruções EVM atual é complexo, os contratos pré-compilados são longos e difíceis de entender, e a carga de compatibilidade histórica é excessiva. Uma solução possível seria substituir a EVM por uma máquina virtual simples, de alto desempenho e amigável a provas de conhecimento zero (como a RISC-V). Isso não só resultaria em um aumento significativo de desempenho, mas também se integraria melhor com linguagens de programação populares e suportaria nativamente sistemas de provas de conhecimento zero.

Além disso, a integração de mais "componentes compartilhados" é uma maneira eficaz de reduzir a complexidade do sistema. Por exemplo, códigos de correção unificados podem ser usados para amostragem de disponibilidade de dados, armazenamento histórico e aceleração de transmissão P2P; um formato de serialização unificado pode aumentar a eficiência e facilitar o desacoplamento da rede de segunda camada; uma estrutura de árvore de estados unificada é mais adequada para provas de conhecimento zero, além de ser mais rápida e simples.

A busca pela simplicidade requer uma mudança cultural. Embora os benefícios possam não ser imediatamente quantificáveis, a longo prazo, o valor da simplicidade se tornará gradualmente evidente. No futuro, o Ethereum pode aprender com a experiência do Bitcoin, estabelecendo um limite máximo para o número de linhas de código de consenso para normas de longo prazo, isolando a lógica relacionada a regras históricas em caminhos não consensuais e priorizando soluções mais simples no design geral.

Através desses esforços, o Ethereum espera alcançar uma maior simplicidade e manutenibilidade, mantendo suas poderosas funcionalidades, estabelecendo assim uma base mais sólida para seu desenvolvimento a longo prazo.

ETH-2.14%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 8
  • Compartilhar
Comentário
0/400
ValidatorVibesvip
· 07-21 21:23
hmm... os maximalistas de btc vão ficar realmente irritados
Ver originalResponder0
MEVHunterXvip
· 07-21 19:01
A simplicidade é poder, o futuro é promissor.
Ver originalResponder0
PonziDetectorvip
· 07-21 16:41
Falar a verdade é muito difícil.
Ver originalResponder0
GasGasGasBrovip
· 07-19 16:46
Simples simples, quando é que o gás fica simples?
Ver originalResponder0
NotFinancialAdvicevip
· 07-19 04:30
Ainda quer ser mais simples que o btc? Está a sonhar.
Ver originalResponder0
NotSatoshivip
· 07-19 04:28
Ah, finalmente vejo que o ETH vai fazer algo de útil.
Ver originalResponder0
WhaleWatchervip
· 07-19 04:26
Eu entendi essa jogada.
Ver originalResponder0
rugpull_survivorvip
· 07-19 04:04
Otimização é a desculpa para fazer dinheiro.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)