Caminho simplificado do Ethereum: reestruturando o protocolo Blockchain para aumentar a resiliência da Descentralização

robot
Geração do resumo em andamento

Simplificando o Ethereum: a elegância de reestruturar o protocolo Blockchain

A visão do Ethereum como uma plataforma global de computação descentralizada precisa buscar um equilíbrio entre escalabilidade e resiliência. Embora os recentes hard forks e o roadmap tenham trazido melhorias significativas para o L2, a simplicidade do protocolo também é importante, mas frequentemente ignorada. A simplicidade não é apenas uma questão técnica, mas a pedra angular da descentralização.

O sucesso do Bitcoin deve-se em grande parte ao seu design extremamente simples. Os seus conceitos fundamentais — estrutura de bloco, prova de trabalho, mecanismos de transação, etc. — são tão simples que até um aluno do ensino médio pode compreender. Essa simplicidade traz uma série de benefícios: reduz a barreira de entrada para pesquisa e desenvolvimento, diminui a complexidade da manutenção a longo prazo, reduz o risco de falhas de segurança significativas e também diminui a probabilidade de manipulação por interesses especiais.

Por outro lado, a complexidade do Ethereum resulta em custos de desenvolvimento desnecessários, riscos de segurança e uma cultura de pesquisa fechada. Nos próximos cinco anos, o Ethereum tem potencial para se aproximar da simplicidade do Bitcoin, o que requer melhorias em dois aspectos: o nível de consenso e o nível de execução.

Em termos de consenso, os novos mecanismos futuros integrarão os resultados de pesquisa dos últimos dez anos em teoria do consenso, prova de conhecimento zero e economia de staking. As melhorias chave incluem a introdução de um mecanismo de finalização de três slots, a simplificação das regras de seleção de fork e da estrutura de rede, bem como a otimização da lógica de transição de estado. Essas transformações reduzirão significativamente a complexidade do código e melhorarão a segurança e a eficiência.

A simplificação da camada de execução é um desafio maior. O conjunto de instruções EVM atual, os contratos pré-compilados e o ônus da compatibilidade histórica aumentaram a complexidade do sistema. Uma possível solução é substituir a EVM por uma máquina virtual mais simples, de alto desempenho e amigável a provas de conhecimento zero (como a RISC-V). Isso não apenas melhoraria o desempenho, mas também apoiaria melhor as linguagens de programação mainstream e as auditorias de segurança. O processo de migração pode ser realizado através da execução de um interpretador EVM na nova VM para uma transição suave.

Além disso, a integração de mais "componentes compartilhados" é também a chave para simplificar o sistema. Códigos de correção unificados, formatos de serialização e estruturas de árvore de estado podem reduzir significativamente a complexidade do sistema, tornando a camada 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 dedicar esforços adicionais, a longo prazo, a simplicidade trará maior resiliência e sustentabilidade ao sistema. Baseando-se no sucesso do Bitcoin, estabelecer um limite máximo de linhas de código de consenso para Ethereum ajudará a manter a simplicidade da lógica central.

A simplificação do Ethereum não é apenas um desafio técnico, mas também uma oportunidade de repensar a essência da blockchain. Ao retornar à simplicidade, o Ethereum tem a esperança de construir uma plataforma descentralizada mais fácil de entender, mais fácil de manter e mais resiliente, enquanto mantém a inovação.

ETH-3.09%
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
  • 6
  • Repostar
  • Compartilhar
Comentário
0/400
HashBanditvip
· 9h atrás
a taxa de hash vai brrr mas os L2s são a verdadeira questão para ser honesto... gastei demasiados eth em txns falhadas para acreditar no contrário
Ver originalResponder0
Token_Sherpavip
· 08-16 15:59
smh... voltar ao básico é apenas outra forma de dizer "desculpem, errámos"
Ver originalResponder0
staking_grampsvip
· 08-16 04:42
Dito de forma simples, é uma espécie de limpeza obsessiva de programação em versão encriptação.
Ver originalResponder0
PanicSeller69vip
· 08-16 04:42
Blockchain ainda depende do Bitcoin. Você entende o princípio da simplicidade?
Ver originalResponder0
gas_fee_traumavip
· 08-16 04:36
Blockchain? Pode ser mais simples...
Ver originalResponder0
TokenRationEatervip
· 08-16 04:31
De fato, o Bitcoin é um pouco feroz.
Ver originalResponder0
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)