Ethereum explora soluções de confirmação de transações em sub-segundos: finalização em um único slot e pré-confirmação em paralelo

robot
Geração do resumo em andamento

Ethereum explora soluções para tempos de confirmação de transação mais rápidos

A experiência do usuário em blockchain depende fortemente de tempos de confirmação de transação rápidos. O Ethereum já fez progressos significativos neste aspecto, com transações no L1 normalmente confirmadas em 5 a 20 segundos, comparável à experiência de pagamento com cartão de crédito. No entanto, ainda vale a pena reduzir ainda mais o tempo de confirmação, uma vez que algumas aplicações exigem latências abaixo de um segundo. Este artigo irá explorar algumas melhorias viáveis que o Ethereum pode implementar nesse sentido.

Vitalik propôs o plano 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

Visão geral da tecnologia existente

finalização de slot único

O consenso Gasper atual do Ethereum adota uma estrutura de slots e ciclos, com um slot a cada 12 segundos, 32 slots (6,4 minutos ) compõem um ciclo. Os validadores votam no cabeçalho da cadeia a cada slot, e a finalização é alcançada após dois ciclos (12,8 minutos ).

Este método apresenta problemas de complexidade e tempo excessivo. A proposta de finalização de slot único (SSF) utiliza um mecanismo semelhante ao Tendermint, determinando o bloco atual antes de gerar o próximo bloco. O principal desafio é que os validadores precisam publicar duas mensagens a cada 12 segundos, o que impõe uma carga considerável à cadeia. Embora o SSF tenha acelerado significativamente a finalização, os usuários ainda precisam aguardar de 5 a 20 segundos.

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

Pré-confirmação de Rollup

Ethereum adota um roteiro centrado em rollup, onde o L1 fornece funcionalidades básicas como disponibilidade de dados, e o L2 oferece uma melhor experiência ao usuário. O L2 espera fornecer confirmações em sub-segundos, que teoricamente podem ser alcançadas através de uma rede de ordenação descentralizada. No entanto, isso exige que o rollup realize um trabalho quase idêntico ao de criar um novo L1.

A proposta de confirmação prévia básica sugere que os proponentes do Ethereum ofereçam serviços de confirmação prévia. Os usuários podem pagar uma taxa adicional para obter garantias imediatas de que suas transações serão incluídas no próximo bloco. Se o proponente incumprir, será penalizado. Isso pode fornecer confirmação prévia para transações L1 e L2.

Perspectivas Futuras

Combinando a finalização de slot único e o mecanismo de pré-confirmação, podemos ver uma nova arquitetura epoch-slot:

  • Utiliza SSF, um slot a cada 16 segundos
  • Usar pré-confirmação rollup ou pré-confirmação básica para oferecer confirmações mais rápidas

Esta arquitetura parece difícil de evitar, pois alcançar um consenso aproximado leva menos tempo do que alcançar uma finalização econômica completa. As razões incluem:

  • O consenso aproximado requer apenas a participação de poucos nós
  • O aumento do número de nós prolongará o tempo de coleta de assinaturas
  • Pode-se alcançar um acordo aproximado através de um subconjunto especializado de nós.

Portanto, é muito valioso explorar o design da arquitetura epoch-slot com maior separação de pontos de foco.

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

Escolha de Estratégia L2

Atualmente, existem três estratégias razoáveis para L2:

  1. Totalmente baseado em Ethereum, otimizando suas propriedades técnicas e valores.
  2. Como "servidor com estrutura de blockchain", manter a eficiência do servidor
  3. Solução de compromisso: cadeia rápida + Ethereum fornece segurança adicional

Para diferentes aplicações, pode escolher diferentes arquiteturas de epoch-slot:

  • Arquitetura nativa do Ethereum
  • Confirmação prévia do servidor
  • Comissão pré-confirmada

Vitalik propôs a solução 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

A questão chave é quão bem a arquitetura nativa do Ethereum pode funcionar. Se o tempo de slot puder ser reduzido para 1 segundo, o espaço da terceira solução diminuirá.

Atualmente, as respostas finais para essas questões ainda estão longe de serem determinadas. A complexidade dos proponentes de blocos e inovações como o Orbit SSF ainda apresentam incertezas. Continuar a explorar mais opções ajudará a proporcionar uma melhor experiência para os usuários de L1 e L2, simplificando o desenvolvimento de L2.

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

ETH-5.17%
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
PermabullPetevip
· 07-25 15:13
na cadeia mundo de Deus
Ver originalResponder0
0xInsomniavip
· 07-25 10:12
Muito lento, morrendo de lentidão.
Ver originalResponder0
FOMOSapienvip
· 07-23 09:18
Está tudo estragado, e agora quero aproveitar mais uma onda de bull run.
Ver originalResponder0
LiquidityNinjavip
· 07-23 02:45
A segunda camada ainda depende de como você faz.
Ver originalResponder0
MEVHunterZhangvip
· 07-23 02:45
Eth realmente se atreve a brincar!
Ver originalResponder0
FUD_Whisperervip
· 07-23 02:44
Dez segundos viram um segundo? Está seguro!
Ver originalResponder0
LiquiditySurfervip
· 07-23 02:42
gm Ethereum realmente ativou o botão de avanço rápido
Ver originalResponder0
ValidatorVikingvip
· 07-23 02:38
vamos ver como isso impacta os riscos de corte para nós, operadores de nós...
Ver originalResponder0
MetaNeighborvip
· 07-23 02:24
Quem entende, isso não é apenas uma versão acelerada do eth?
Ver originalResponder0
Ver projetos
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)