Ir para o conteúdo

Reorganização de bloco Reorganização

A reorganização de blocos é um fenômeno no qual uma determinada cadeia é substituída após uma bifurcação temporária da blockchain. Esta entrada explica como o Reorg afeta as confirmações de transações, a segurança e os tempos de espera de depósitos cambiais.

Atualizado

Somente para fins educacionais; não constitui recomendação nem aconselhamento de investimento. Investir pode causar perdas.

Resposta direta

A reorganização de blocos é um fenômeno no qual uma determinada cadeia é substituída após uma bifurcação temporária da blockchain. Esta entrada explica como o Reorg afeta as confirmações de transações, a segurança e os tempos de espera de depósitos cambiais.

A Reorganização da Cadeia (Reorg) é um processo no qual um nó abandona um bloco que originalmente aceitou e usa outra cadeia que cumpra as regras de consenso como a cadeia principal. Isso ilustra que “a transação entrou no bloco” e “a transação atingiu finalidade suficiente” não são a mesma coisa.

Cada bloco faz referência ao hash do bloco anterior. Quando dois blocos na rede são gerados quase ao mesmo tempo, alguns nós podem ver primeiro o bloco A, e outros nós podem ver primeiro o bloco B da mesma altura, formando assim temporariamente duas ramificações válidas. A ramificação subsequente com maior peso de consenso vence e o nó muda. Os blocos substituídos na ramificação original são chamados de blocos órfãos, blocos obsoletos ou blocos removidos. Os nomes específicos variam de cadeia para cadeia.

A reorganização não modifica o conteúdo de um bloco existente. A vinculação hash causa modificação direta para destruir referências subsequentes; o que o nó realmente faz é desfazer as mudanças de estado provocadas pela filial antiga e então executar as transações na nova filial. As transações de agências antigas também podem aparecer na nova cadeia, ser inseridas novamente em blocos posteriormente ou ser completamente invalidadas devido a conflitos.

Como funciona

Os nós seguem as regras de seleção de bifurcação especificadas pelo consenso. As redes de prova de trabalho normalmente comparam o trabalho cumulativo, em vez de comparar mecanicamente o número de blocos; redes de prova de aposta podem incorporar votação de validadores, pontos de verificação e regras de finalidade. A chamada “cadeia mais longa” é apenas uma expressão simplificada. Mais precisamente, é “a cadeia eficaz com maior peso de consenso”.

Uma reorganização normal geralmente passa por:

  • Dois produtores de blocos publicam blocos da mesma altura em horários fechados.

  • O atraso de propagação da rede permite que os nós vejam temporariamente diferentes cabeças de cadeia.

  • O próximo lote de blocos ou votação dá a uma ramificação um peso maior.

  • O nó do outro lado encontra o ancestral comum e reverte o antigo estado da ramificação.

  • O nó executa o novo bloco de ramificação e atualiza o pool de transações e o status da conta.

A reorganização de um nível substitui apenas um bloco no topo da cadeia, o que é mais comum e tem impacto limitado. Uma reorganização com profundidade 6 significa que os últimos 6 blocos foram substituídos, o que pode envolver mais transações e aumentar significativamente a suspeita de anomalias ou ataques. Diferentes redes têm diferentes velocidades de produção de blocos, distribuição de validadores e designs de finalidade, e o mesmo número de confirmação não pode ser usado para medir a segurança.

Exemplo

Suponha que uma determinada cadeia de prova de trabalho produza um bloco a cada 10 minutos, em média. Quando uma transação entra pela primeira vez em um bloco, ela é confirmada uma vez; quando é seguido por cinco blocos, geralmente é confirmado seis vezes e leva cerca de 60 minutos. Se houver apenas um nível de concorrência causado por dois mineradores produzindo blocos ao mesmo tempo, é mais provável que a primeira confirmação seja substituída; a cada nível adicional, os recursos necessários para que os invasores ou filiais atrasadas os alcancem geralmente aumentam, mas a probabilidade não será simplesmente “eliminada”.

Suponha ainda que a bolsa receba um depósito no valor de 50 USDT e um depósito no valor de 5 milhões de USDT. Mesmo que os dois estejam na mesma rede, a plataforma pode exigir revisão manual ou mais confirmações para grandes depósitos porque as perdas causadas por uma reorganização são diferentes. As políticas de confirmação são parâmetros de gestão de risco, não compromissos de protocolo em cadeia.

As cadeias de prova de participação podem fornecer finalidade econômica. Por exemplo, depois que um bloco atinge um determinado tipo de ponto de verificação, ele não será revertido normalmente, a menos que um grande número de validadores violem as regras e sofram penalidades. Esta finalidade é diferente de “alguns segundos se passaram” e está sujeita à definição do protocolo e ao estado do cliente.

Riscos

As cadeias de prova de participação podem fornecer finalidade econômica. Por exemplo, depois que um bloco atinge um determinado tipo de ponto de verificação, ele não será revertido normalmente, a menos que um grande número de validadores violem as regras e sofram penalidades. Esta finalidade é diferente de “alguns segundos se passaram” e está sujeita à definição do protocolo e ao estado do cliente.

Erros comuns

Mito 1: Uma vez confirmado, é absolutamente irreversível

As redes de finalidade probabilística ainda podem sofrer uma reorganização superficial após a primeira confirmação. Mais confirmações são geralmente mais estáveis, mas “suficiente” depende da rede e da quantidade.

Mito 2: Reorganização significa que o blockchain foi hackeado

As bifurcações de curto prazo podem ser uma competição normal de rede. Somente combinando profundidade, frequência, transações conflitantes e poder computacional ou anomalias do validador podemos determinar se se trata de um ataque.

Mito 3: Transações em blocos removidos devem desaparecer

Transações válidas sem conflitos geralmente podem ser devolvidas ao pool de transações e confirmadas novamente. O que realmente importa é se o insumo foi consumido por outras transações da nova cadeia.

Mito 4: 12 confirmações em todas as cadeias são igualmente seguras

O tempo de bloqueio, o peso do consenso, a concentração dos participantes e as regras de finalidade são diferentes, e o número de confirmações não pode ser comparado diretamente entre as cadeias.

Tópicos relacionados

Fontes oficiais

Navegação

Pesquisar na wiki...