Plano simplificado do Ethereum: buscar um protocolo minimalista para aumentar a resiliência do sistema

robot
Geração de resumo em curso

Simplificação L1: A nova jornada do Ethereum

A visão grandiosa do Ethereum é tornar-se uma plataforma digital para ativos e registros globais, fornecendo suporte de base para infraestrutura crítica como finanças, governança e certificação de dados de alto valor. Para alcançar esse objetivo, é necessário equilibrar duas capacidades centrais: escalabilidade e resiliência.

Recentemente, o fork duro do Fusaka aumentou significativamente o espaço de dados L2, e o roadmap futuro também planeja uma expansão semelhante para o L1. Ao mesmo tempo, a fusão (Merge) fez com que o Ethereum passasse para o consenso PoS, melhorando a diversidade de clientes, e a pesquisa sobre ZK verificabilidade e resistência a ataques quânticos continua a avançar. No entanto, além da melhoria de desempenho, há uma base de resiliência igualmente importante, mas facilmente esquecida: a simplicidade do protocolo.

Conciso: a proteção definitiva descentralizada

A característica mais admirável do Bitcoin é o seu design de protocolo extremamente simples:

  • A blockchain é composta por blocos contínuos
  • Cada bloco está ligado ao bloco anterior por meio de hash
  • Um bloco é validado por PoW, ou seja, verifica-se se os primeiros dígitos do seu valor hash são 0.
  • Cada bloco contém transações, o consumo das transações é gerado pela mineração ou por moedas de transações anteriores.

Esta simplicidade traz várias vantagens:

  • Fácil de entender, reduzindo a barreira de pesquisa e desenvolvimento
  • Reduzir o custo de desenvolvimento de novos clientes, validadores e ferramentas
  • Reduzir a complexidade da manutenção a longo prazo
  • Reduzir o risco de vulnerabilidades de segurança significativas
  • Reduzir a possibilidade de manipulação por interesses especiais

Historicamente, o Ethereum teve um desempenho fraco em termos de simplicidade, levando a 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 aproximar do Bitcoin em termos de simplicidade, podendo melhorar em dois aspectos: a camada de consenso e a camada de execução.

Camada de Consenso Simplificada

O novo mecanismo de consenso do futuro irá integrar a profunda acumulação dos últimos dez anos em teoria de consenso, ZK-SNARK e economia de staking, visando construir uma camada de consenso que seja a longo prazo ótima e significativamente simplificada:

  • Mecanismo de término de três slots: simplifica a lógica de slot e epoch, sem necessidade de mecanismos complexos como o embaralhamento de comitês.
  • Seleção de bifurcações e estrutura de rede simplificadas: regras de seleção de bifurcações mais simples, a agregação STARK permite que qualquer um se torne um agregador
  • Simplificação da lógica de transição de estado: redesenho dos mecanismos de adesão, saída, retirada e troca de chaves dos validadores.

Camada de execução simplificada

A camada de execução é o verdadeiro "centro de magia negra", incluindo um conjunto de instruções EVM complexo, contratos pré-compilados difíceis de entender e uma carga de compatibilidade histórica. Considere substituir a EVM por uma VM simples, de alto desempenho e amiga de ZK, como RISC-V:

  • Aumento de desempenho cem vezes
  • Conexão perfeita com linguagens de programação mainstream
  • Suporte nativo para sistemas de prova de zero conhecimento
  • Estrutura clara, facilita a auditoria e a verificação de segurança
  • Quase sem a necessidade de pré-compilar contratos

O processo de migração pode se inspirar na tecnologia Rosetta da Apple, permitindo que contratos antigos funcionem em um interpretador EVM escrito em RISC-V, realizando uma atualização sem dor.

Construir uma base de sistema mais elegante

O futuro protocolo Ethereum deve integrar mais "componentes compartilhados" para reduzir a complexidade do sistema:

  • Código de correção unificado: utilizado para amostragem de disponibilidade de dados, armazenamento histórico e aceleração de P2P broadcasting.
  • Formato de serialização unificado (SSZ): eficiente e com boa compatibilidade
  • Estrutura de árvore de estado unificada (árvore binária): mais adequada para provas ZK, mais rápida e simples.

Isso fará com que a base do Ethereum se torne um verdadeiro "bloco de protocolo" construído com estética de engenharia.

A transformação cultural que valoriza a simplicidade

A simplicidade, assim como a descentralização, é a base da resiliência do sistema. Valorizar a simplicidade requer uma mudança cultural, cujos benefícios são difíceis de quantificar imediatamente, mas o valor a longo prazo é enorme.

Pode-se seguir a abordagem do tinygrad para estabelecer um objetivo máximo de linhas de código de consenso para as normas de longo prazo do Ethereum, de modo que a complexidade da rota crítica de consenso se aproxime da do Bitcoin. A lógica relacionada a regras históricas deve ser isolada fora das rotas de consenso. O design geral deve aderir ao princípio de "priorizar soluções mais simples", inclinando-se para o encapsulamento local em vez de uma complexidade sistêmica, e priorizar a adoção de escolhas de arquitetura com propriedades claras e verificáveis.

ETH-4.88%
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
  • 4
  • Partilhar
Comentar
0/400
DegenGamblervip
· 23h atrás
V佬 há muito tempo que não sai para trabalhar.
Ver originalResponder0
MeaninglessGweivip
· 07-30 00:50
também não tem valor de Mineração.
Ver originalResponder0
MEVHunterBearishvip
· 07-30 00:40
Menos truques, quem brinca sabe.
Ver originalResponder0
WhaleWatchervip
· 07-30 00:34
Menos é mais, faz sentido.
Ver originalResponder0
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)