Análise aprofundada do processo de implementação de transações L2 e sua segurança
O processo completo de negociação L2 inclui as seguintes fases principais:
O usuário envia a transação para o Sequencer
Sequencer agrupa transações em blocos L2
Dados do bloco L2 enviados para o L1
Aguardar a confirmação e a finalização do L1
Durante este processo, o estado da transação passará por diferentes níveis de segurança:
Fase de Pré-Confirmação
O Sequencer fornece uma confirmação imediata após receber a transação.
Apenas com base na promessa do Sequencer, sem garantia real
Existe o risco de mau comportamento ou falha do Sequencer
Fase de Confirmação do Bloco L2
A transação foi empacotada em um bloco L2
Fornecer um certo nível de confirmação, mas os dados do bloco ainda não foram colocados na cadeia.
Ainda existe a possibilidade de ser adulterado pelo Sequencer
Fase de Onboarding L1
Dados do bloco L2 enviados para L1
A transação obteve a confirmação da rede L1
Aumentar significativamente a segurança, mas ainda é necessário aguardar a confirmação final
Fase final de confirmação L1
O bloco L1 alcançou o estado final de confirmação após suficientes confirmações
A transação está completamente confirmada e é imutável
Alcançar o mais alto nível de segurança
Diferentes soluções L2 apresentam ligeiras diferenças nos processos de confirmação de transações e na exibição no Explorer:
Arbitrum/Optimism: fornece Pre-Confirmação e exibe o número de confirmações L1
StarkNet: há mais estados intermediários, mas o tempo de on-chain é mais longo
zkSync: Divide o processo de colocação em cadeia em três fases, fornecendo informações de estado detalhadas.
De um modo geral, as transações L2 têm uma etapa adicional de espera para a inclusão na cadeia em comparação com as L1. Os usuários devem ponderar a conveniência e a segurança da Pré-Confirmação, avaliando adequadamente os riscos da transação. No futuro, poderão ser implementados mecanismos como contratos inteligentes para aumentar a confiabilidade da Pré-Confirmação.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Análise profunda do processo de negociação L2: evolução da segurança, desde o Sequencer até a confirmação final no L1
Análise aprofundada do processo de implementação de transações L2 e sua segurança
O processo completo de negociação L2 inclui as seguintes fases principais:
Durante este processo, o estado da transação passará por diferentes níveis de segurança:
Fase de Pré-Confirmação
Fase de Confirmação do Bloco L2
Fase de Onboarding L1
Fase final de confirmação L1
Diferentes soluções L2 apresentam ligeiras diferenças nos processos de confirmação de transações e na exibição no Explorer:
De um modo geral, as transações L2 têm uma etapa adicional de espera para a inclusão na cadeia em comparação com as L1. Os usuários devem ponderar a conveniência e a segurança da Pré-Confirmação, avaliando adequadamente os riscos da transação. No futuro, poderão ser implementados mecanismos como contratos inteligentes para aumentar a confiabilidade da Pré-Confirmação.