Cinco direções de otimização do mecanismo de atestação do Ethereum

robot
Geração de resumo em curso

Ethereum atestação ainda tem espaço para melhorias

Ethereum tem funcionado de forma estável por quase dois anos desde que fez a transição do sistema de prova de trabalho para o sistema de atestação. Este mecanismo de atestação tem se destacado em termos de estabilidade, desempenho e descentralização. No entanto, ainda há algumas áreas importantes que precisam de melhorias no sistema de atestação.

Este artigo irá discutir aspectos que podem ser melhorados no design técnico da atestação, bem como possíveis caminhos para implementar essas melhorias. Esta não é uma lista exaustiva, mas sim uma lista de ideias que estão sendo ativamente consideradas.

Vitalik Novo Trabalho: Como o Ethereum PoS Pode Ser Melhorado?

Finalidade de um único slot e democratização do staking

Atualmente, o Ethereum leva cerca de 15 minutos para completar um bloco e são necessários 32 ETH para se tornar um validador. Isso é o resultado de um equilíbrio entre três objetivos:

  • Maximizar o número de validadores que podem participar na atestação
  • Minimizar o tempo de conclusão
  • Minimizar os custos da execução de nós

Estes três objetivos são mutuamente exclusivos. Idealmente, gostaríamos de manter a finalidade econômica ao mesmo tempo:

  • Completar o bloco (12 segundos ou menos dentro de um intervalo de tempo )
  • Permitir que os validadores façam staking com 1 Éter

O principal desafio na realização desses objetivos é como fazer com que a finalização de um único slot funcione com um número muito elevado de validadores, sem resultar em custos operacionais de nós extremamente altos. Atualmente, existem várias soluções potenciais:

  1. Ataque de força bruta - Desenvolver um melhor protocolo de agregação de assinaturas, possivelmente usando ZK-SNARKs.

  2. Comissão Orbit - um novo mecanismo que permite a um comitê de médio porte selecionado aleatoriamente ser responsável pela finalização da cadeia.

  3. Duas camadas de staking - Divide os stakers em duas categorias, altas e baixas exigências de depósito, apenas os de alto nível participam diretamente na provisão de finalização económica.

  4. Manter o status quo

Cada solução tem suas vantagens e desvantagens que precisam ser avaliadas. É possível combinar várias estratégias, como adicionar Orbit, mas não executar a finalização de um único slot, ou usar parâmetros conservadores para executar Orbit SSF e combinar com técnicas de força bruta, etc.

Vitalik novo trabalho: como o Ethereum PoS pode ser melhorado?

Eleição de Líder Único Secreto

Atualmente, o proponente do próximo bloco é conhecido de antemão, o que representa um risco de segurança. Um atacante pode monitorar a rede, identificar os endereços IP dos validadores e iniciar um ataque DoS quando o validador estiver prestes a propor um bloco.

A eleição de um único líder secreto ( SSLE ) protocolo cria um "ID de verificador cego" para cada validador através da tecnologia de criptografia, permitindo que vários proponentes tenham a oportunidade de reorganizar e re-embaraçar o pool de IDs cegos. Um ID cego é selecionado aleatoriamente a cada período, e apenas o proprietário desse ID pode gerar uma prova válida para propor um bloco, mas ninguém sabe a qual validador esse ID corresponde.

O principal desafio do SSLE é encontrar e implementar um protocolo suficientemente simples para ser aplicado na mainnet. Precisamos pesar a complexidade e a segurança do protocolo. Outra opção é usar medidas de mitigação fora do protocolo para resolver problemas de DoS.

Vitalik nova obra: como o Ethereum PoS pode ser melhorado?

Confirmação de transação mais rápida

Reduzir o tempo de confirmação da transação de 12 segundos para 4 segundos irá melhorar significativamente a experiência do usuário, tornando os protocolos DeFi mais eficientes e ajudando na descentralização do L2. Existem duas principais rotas tecnológicas:

  1. Reduzir o tempo de intervalo, como reduzir para 8 segundos ou 4 segundos.
  2. Permitir que os proponentes publiquem pré-confirmações durante o processo de slots.

Reduzir o tempo de slot pode aumentar o risco de centralização dos validadores. O método de pré-confirmação pode melhorar o tempo de inclusão em média, mas não pode melhorar o pior cenário. Também é necessário considerar como incentivar a pré-confirmação.

Vitalik nova obra: como o Ethereum PoS pode ser melhorado?

Outras áreas de pesquisa

  • Recuperação de ataques de 51%: reduzir a dependência da camada social, tornando o processo de recuperação o mais automatizado possível.

  • Aumentar o limiar de quórum: aumentar a proporção de apoio necessária para a decisão final de 67% para 80%, para aumentar a segurança.

  • Resistência quântica: desenvolver alternativas baseadas em hash ou outras resistências quânticas para enfrentar a ameaça futura dos computadores quânticos.

Essas melhorias podem aumentar ainda mais a segurança, eficiência e descentralização do sistema de atestação do Ethereum. No entanto, cada melhoria requer uma avaliação de prós e contras, e é necessário um esforço conjunto da comunidade para alcançar o melhor equilíbrio.

Vitalik nova obra: como o Ethereum PoS ainda pode ser melhorado?

Vitalik nova obra: como o Ethereum PoS pode ser melhorado?

Vitalik nova criação: como o PoS do Ethereum pode ser melhorado?

Vitalik nova obra: como o Ethereum PoS pode ser melhorado?

ETH0.93%
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
  • 2
  • Partilhar
Comentar
0/400
GateUser-0717ab66vip
· 07-20 09:53
Então vamos seguir o Vitalik Buterin~
Ver originalResponder0
WhaleSurfervip
· 07-20 09:40
Outra vez a falar dessas armadilhas antigas
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)