De acordo com a PANews, Vitalik Buterin, cofundador da Ethereum, tem contemplado o método de confirmação de transação Ethereum. O tempo de confirmação de transação da rede principal de 5 a 20 segundos já está próximo da velocidade das transações com cartão de crédito, o que parece suficiente do ponto de vista da percepção do usuário. No entanto, em comparação com o tempo de confirmação de nível de milissegundos da camada 2, há um certo risco de segurança na diferença de confirmação da transação entre a rede principal e a camada 2. Portanto, otimizar o tempo de confirmação da transação da rede principal é mais uma consideração para atender à estratégia de desenvolvimento da camada 2.

O atual mecanismo de consenso Gasper da Ethereum adota os conceitos básicos de Slot e Epoch. Cada Slot dura 12 segundos, durante os quais um grupo de Validadores é selecionado para verificar o status atual da transação da cadeia e votar. Cada 32 Slots, o que equivale a 6,4 minutos, constitui uma Época, durante a qual todos os Validadores completam a sua votação. A finalização da transação geralmente leva duas épocas, ou 12,8 minutos, o que significa que uma transação se torna irreversível 12,8 minutos após ser iniciada.

Buterin acredita que este tempo é muito longo e expressou insatisfação com o atual mecanismo de consenso Gasper. Ele propôs um método de melhoria de finalidade de slot único, que pode garantir que cada bloco conclua a confirmação de finalidade antes que o próximo bloco seja gerado, acelerando assim o tempo de confirmação de finalidade. No entanto, a confirmação da finalidade e a confirmação da transação são duas coisas diferentes. Isso não está muito relacionado à confirmação da transação de 5 a 20 segundos percebida pelo usuário, mas se torna um problema significativo quando aplicado à rede da camada 2.

Isso ocorre porque o tempo para os usuários da camada 2 enviarem e confirmarem as transações será mais curto, não apenas melhor do que o tempo percebido pelo usuário de 5 a 20 segundos, mas possivelmente atingindo níveis de milissegundos. Isto se deve ao mecanismo de confirmação pré-transação adotado pela camada2 como um todo. No entanto, se o tempo de confirmação da finalidade da transação da rede principal da camada 1 for muito longo, teoricamente haverá alguns riscos de diferença de tempo na camada 2. Por exemplo, os usuários podem confirmar rapidamente no L1 e tomar ações subsequentes, mas podem sofrer perdas financeiras devido ao atraso na confirmação do status L1. Além disso, como a própria camada 2 apresenta certos riscos de centralização, quanto maior a diferença de tempo, maiores serão os riscos potenciais desconhecidos de caos de centralização.

Portanto, na minha opinião, o novo artigo de Buterin sobre a otimização do tempo de confirmação da transação da rede principal Ethereum é, até certo ponto, atender à principal estratégia de promoção conjunta do sistema de camada 2 e do sistema de camada 1. Embora algumas pessoas no mercado estejam pessimistas em relação à camada 2, a camada 2 sem dúvida se tornou uma direção que o Ethereum deve consolidar em seu processo de desenvolvimento.

É claro que o futuro do Ethereum será definitivamente um avanço estratégico em “camadas”, contando com a camada 1 para focar na segurança e descentralização, e a camada 2 para fornecer um ambiente de liquidação de interação estável e confiável será a tendência. A proposta de Buterin para acelerar a confirmação de transações é essencialmente reduzir o atrito da camada entre a camada 1 e a camada 2, proporcionando aos usuários um melhor ambiente de interação de front-end na camada 2 e uma base de liquidação de back-end mais segura.