Otimização do tempo de confirmação de transações Ethereum: explorando uma experiência do usuário mais rápida
Um aspecto importante da experiência do usuário em blockchain é a velocidade de confirmação das transações. Nos últimos anos, o Ethereum fez progressos significativos nessa área. Atualmente, as transações na L1 podem geralmente ser confirmadas em 5 a 20 segundos, o que é comparável ao pagamento com cartão de crédito. No entanto, certos cenários de aplicação exigem uma latência mais curta, chegando até ao nível de milissegundos. Este artigo irá explorar soluções viáveis para o Ethereum reduzir ainda mais o tempo de confirmação das transações.
Visão geral da tecnologia existente
Finalidade de um único slot
Atualmente, o mecanismo de consenso Gasper utilizado pelo Ethereum é baseado em uma estrutura de slots e ciclos. A cada 12 segundos, um slot, os validadores votam alternadamente no cabeçalho da cadeia. Após dois ciclos (12,8 minutos), as transações obtêm uma finalização com forte garantia econômica.
Este método apresenta dois problemas principais: primeiro, a alta complexidade, que pode levar a erros de interação; segundo, o tempo de confirmação final de 12,8 minutos é muito longo. Para resolver