Aceleração da confirmação de transações no Ethereum: discussão sobre soluções de otimização colaborativa entre L1 e L2

robot
Geração do resumo em andamento

Discussão sobre a melhoria da velocidade de confirmação de transações do Ethereum

Com o contínuo desenvolvimento do Ethereum, o tempo de confirmação das transações foi reduzido de vários minutos, há alguns anos, para agora entre 5 a 20 segundos. Isso deve-se em grande parte à implementação do EIP-1559 e à transição do Ethereum para um mecanismo de prova de participação. No entanto, para melhorar ainda mais a experiência do usuário, especialmente em cenários que exigem latências subsegundo, ainda precisamos explorar mais possibilidades.

Vitalik propôs o esquema Epoch e slot: para fornecer tempos de confirmação de transações mais rápidos para o ETH, melhorando a experiência do usuário final

Visão Geral da Tecnologia Existente

finalização de slot único

O mecanismo de consenso Gasper atualmente adotado pelo Ethereum baseia-se em uma arquitetura de slots e ciclos. A cada 12 segundos, um slot é criado, e os validadores votam alternadamente no cabeçalho da cadeia. Após dois ciclos (cerca de 12,8 minutos), as transações podem atingir o estado de confirmação final. Este método apresenta problemas de alta complexidade e longos tempos de confirmação.

A proposta de Finalidade de Slot Único (SSF) adota um mecanismo de consenso semelhante ao Tendermint, permitindo que cada bloco seja confirmado de forma definitiva antes da geração do próximo bloco. No entanto, este método também enfrenta o desafio de que a cada 12 segundos todos os validadores precisam enviar duas mensagens, o que pode impor um grande fardo à rede.

Vitalik propôs o plano Epoch e slot: para fornecer tempos de confirmação de transação mais rápidos para o ETH, melhorando a experiência do usuário final

Pré-confirmação de Rollup

Com o desenvolvimento do roadmap centrado em rollup do Ethereum, as soluções L2 precisam proporcionar aos usuários uma experiência de confirmação de transação mais rápida. Em teoria, L2 pode estabelecer sua própria rede de ordenadores descentralizados, assinando blocos a cada poucas centenas de milissegundos. No entanto, isso exige que L2 assuma uma carga de trabalho quase idêntica à criação de um novo L1, resultando em um progresso real mais lento.

Confirmação Prévia Básica

O esquema de pré-confirmação básica utiliza a complexidade dos proponentes do Ethereum para criar um protocolo padronizado. Os usuários podem obter uma garantia instantânea de que a transação será incluída no próximo bloco ao pagar uma taxa adicional. Se o proponente violar a promessa, enfrentará penalidades. Este mecanismo é aplicável não apenas a transações L1, mas também pode fornecer serviços de pré-confirmação para L2.

Direção de Desenvolvimento Futuro

Considerando todos os planos acima, poderemos ver uma arquitetura epoch-slot que combina a finalização de um único slot e um mecanismo de pré-confirmação:

  1. Implementar a finalização de um único slot, podendo prolongar o tempo do slot para 16 segundos.
  2. Adotar uma tecnologia semelhante à Orbit para reduzir o número de validadores por slot.
  3. Usar rollup pré-confirmação ou pré-confirmação básica para fornecer confirmações mais rápidas aos usuários.

Esta arquitetura é difícil de evitar porque o tempo necessário para alcançar um consenso geral sobre uma determinada questão é muito menor do que o tempo necessário para atingir a "finalidade económica" máxima. Os fatores que influenciam incluem o número de nós participantes e a "qualidade" dos nós.

Vitalik propôs o esquema Epoch e slot: para fornecer tempos de confirmação de transação mais rápidos para ETH, melhorando a experiência do usuário final

Estratégia de desenvolvimento da L2

Atualmente, existem três principais estratégias de desenvolvimento para L2:

  1. Totalmente baseado no Ethereum, otimizando suas propriedades técnicas e valores.
  2. Como "servidor com estrutura de blockchain", aproveite ao máximo a eficiência centralizada.
  3. Solução de compromisso: estabelecer uma cadeia rápida composta por cerca de cem nós, enquanto depende do Ethereum para fornecer interoperabilidade e segurança adicionais.

Para diferentes cenários de aplicação, essas estratégias têm suas vantagens. A chave para o futuro está em explorar como implementar tempos de slot mais curtos na arquitetura nativa de epoch-and-slot do Ethereum, bem como a complexidade dos proponentes de bloco.

Vitalik propôs o esquema Epoch e slot: para fornecer tempos de confirmação de transação mais rápidos para o ETH, melhorando a experiência do usuário final

Com a contínua inovação tecnológica, esperamos oferecer uma melhor experiência para os usuários de L1 e L2, ao mesmo tempo que simplificamos o trabalho dos desenvolvedores de L2. A exploração e otimização contínuas dessas soluções serão um motor importante para o desenvolvimento do ecossistema Ethereum.

Vitalik propôs o esquema Epoch e slot: para fornecer tempos de confirmação de transação mais rápidos para ETH, melhorando a experiência do usuário final

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
  • 9
  • Compartilhar
Comentário
0/400
VitaliksTwinvip
· 07-09 05:02
Ethereum é o Deus eterno
Ver originalResponder0
tx_pending_forevervip
· 07-09 01:40
Ainda vejo a confirmação da transação em sonho.....
Ver originalResponder0
gas_fee_therapyvip
· 07-08 17:17
L1 já mudou tão rápido! O tempo de comer e já está na conta.
Ver originalResponder0
GameFiCriticvip
· 07-06 18:08
Confiável! A aceleração da camada básica L1 é a principal vantagem competitiva.
Ver originalResponder0
CryptoComedianvip
· 07-06 18:01
Correr tão rápido que os mineiros quase estão desempregados...
Ver originalResponder0
SelfStakingvip
· 07-06 17:55
Esta onda de aumento Até à lua
Ver originalResponder0
AirdropHuntervip
· 07-06 17:52
Agora esta velocidade já dá para fazer um bot.
Ver originalResponder0
MetaMisfitvip
· 07-06 17:52
Diminuí muito, estou quase a voar.
Ver originalResponder0
LoneValidatorvip
· 07-06 17:46
Estudei por alguns meses, é tão incrível.
Ver originalResponder0
Ver projetos
  • 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)