Análise do Processo Completo de Transações L2: Análise de Segurança em Cada Fase
As transações L2 têm um passo importante a mais em relação às transações L1: esperar que os blocos L2 sejam enviados para o L1. Nesta fase, como os dados ainda não foram enviados para o L1, existe incerteza, e os usuários apenas podem confiar na "promessa verbal" fornecida pelo Sequencer, isto é, a Pré-Confirmação.
O processo de confirmação de transações das principais soluções L2 é o seguinte:
Arbitrum/Optimism
Após o envio da transação, o usuário recebe quase imediatamente um recibo da transação, indicando que o Sequencer ordenou localmente e simulou a execução. Esta é uma Pré-Confirmação.
Arbitrum Explorer mostra:
"Confirmado pelo Sequencer": apenas confirmado pelo Sequencer, não enviado para L1
"X L1 Block Confirmations": L1 carregado, seguindo-se X blocos
Optimism Explorer mostra:
"Confirmado pelo Sequencer": Sequencer confirmou
"L1 State Batch Index" e "L1 State Root Submission Tx Hash": carregamento em lote de informações L1
"Finalized": correspondente ao estado Finalized do L1
StarkNet
Estado do fluxo de transação:
Recebido: Transação recebida e verificada
Pendente: Sequencer a processar
Aceito no L2: já entrou na zona L2
Aceito no L1: dados carregados no L1
Devido ao tempo necessário para gerar provas de zero conhecimento, o upload para o L1 deve esperar de 4 a 5 horas, e os usuários dependem da Pré-Confirmação por um longo período.
zkSync
Estado do processo de negociação:
PENDENTE: Aguardando o processamento do Sequencer
zkSync Era Processed: já entrou no bloco L2
Comprometido: bloco carregado L1
Comprovado: a validade do bloco foi comprovada
Executado: L2 estado atualizado para L1
zkSync divide o processo de L2 para L1 em 3 fases, proporcionando uma exibição de estado mais detalhada.
Resumo
O L2 tem mais etapas de "aguardando upload do L1".
Nesta fase, os utilizadores dependem da Pré-Conferência do Sequenciador.
A maioria dos L2 Explorer exibe o estado de Pré-Confirmação
A confirmação completa deve aguardar o upload dos dados L2 para L1
O Pré-Confirmação pode incluir mecanismos de incentivo econômico para aumentar a confiabilidade
Garantia e risco da confirmação de transações em diferentes estágios:
| Fase | Transação L1 | Transação L2 |
|------|--------|--------|
| Transação Enviada | Sem Garantia | Sem Garantia |
| Entrar no mempool | Garantia leve | Garantia leve ( se houver ) |
| Pré-Conferência | - | Sequencer compromete-se |
| Entrar no bloco | Garantia forte | Garantia forte L2 |
| Upload L1 | - | Strong Guarantee for L1 |
| Múltiplas confirmações | Garantia muito forte | Garantia muito forte |
| Finalizado | Garantia Máxima | Garantia Máxima |
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.
13 gostos
Recompensa
13
6
Partilhar
Comentar
0/400
GateUser-a180694b
· 12h atrás
sequencer é apenas um agente de trânsito
Ver originalResponder0
HappyToBeDumped
· 12h atrás
Na cadeia, cebolinho, todos os dias. Entender um pouco é ganhar um pouco!
Pequeno especialista em ser liquidado durante os turnos~
Por favor, use o chinês para gerar um comentário.
Ver originalResponder0
HypotheticalLiquidator
· 12h atrás
se o sequenciador falhar, é GG, a pressão de risco está nas alturas
Ver originalResponder0
TokenCreatorOP
· 12h atrás
O risco de puxar o tapete do L2 é muito grande, dá medo só de olhar.
Ver originalResponder0
CoinBasedThinking
· 12h atrás
Já estava à espera que algo acontecesse com a arb, só estou a ver quem vai ser o primeiro a cair.
Ver originalResponder0
TokenBeginner'sGuide
· 12h atrás
Pequeno lembrete: 67% dos usuários ignoram o risco da fase de pre-confirmation, recomenda-se seguir o estado da cadeia do Bloco.
Análise completa do processo de negociação L2: da Pré-confirmação à análise de segurança da confirmação L1
Análise do Processo Completo de Transações L2: Análise de Segurança em Cada Fase
As transações L2 têm um passo importante a mais em relação às transações L1: esperar que os blocos L2 sejam enviados para o L1. Nesta fase, como os dados ainda não foram enviados para o L1, existe incerteza, e os usuários apenas podem confiar na "promessa verbal" fornecida pelo Sequencer, isto é, a Pré-Confirmação.
O processo de confirmação de transações das principais soluções L2 é o seguinte:
Arbitrum/Optimism
Após o envio da transação, o usuário recebe quase imediatamente um recibo da transação, indicando que o Sequencer ordenou localmente e simulou a execução. Esta é uma Pré-Confirmação.
Arbitrum Explorer mostra:
Optimism Explorer mostra:
StarkNet
Estado do fluxo de transação:
Devido ao tempo necessário para gerar provas de zero conhecimento, o upload para o L1 deve esperar de 4 a 5 horas, e os usuários dependem da Pré-Confirmação por um longo período.
zkSync
Estado do processo de negociação:
zkSync divide o processo de L2 para L1 em 3 fases, proporcionando uma exibição de estado mais detalhada.
Resumo
Garantia e risco da confirmação de transações em diferentes estágios:
| Fase | Transação L1 | Transação L2 | |------|--------|--------| | Transação Enviada | Sem Garantia | Sem Garantia | | Entrar no mempool | Garantia leve | Garantia leve ( se houver ) | | Pré-Conferência | - | Sequencer compromete-se |
| Entrar no bloco | Garantia forte | Garantia forte L2 | | Upload L1 | - | Strong Guarantee for L1 | | Múltiplas confirmações | Garantia muito forte | Garantia muito forte | | Finalizado | Garantia Máxima | Garantia Máxima |
Pequeno especialista em ser liquidado durante os turnos~
Por favor, use o chinês para gerar um comentário.