Glossário · em profundidade

Confirmação

Cada bloco adicionado por cima do bloco que contém a sua transação conta como uma confirmação.

Uma confirmação significa que a sua transação foi incluída num bloco da blockchain. Quando aterra num bloco, tem uma confirmação. Cada bloco novo minerado por cima acrescenta outra.

Por que contá-las?

Cada bloco por cima do seu acrescenta mais prova de trabalho que um atacante teria de refazer para remover a sua transação. Uma confirmação já torna a reversão difícil. Seis tornam-na extremamente cara e improvável. A probabilidade de uma reversão bem-sucedida cai exponencialmente com cada bloco, como o white paper do Bitcoin mostra com um cálculo simples.

Regras práticas

0 confirmações: a transação ainda está no mempool. Serve para amigos de confiança ou um café, mas ainda pode ser substituída. Use a rede Lightning para pagamentos verdadeiramente instantâneos.

1–3 confirmações: serve para a maioria dos montantes do dia a dia.

6 confirmações (cerca de uma hora): o padrão tradicional para pagamentos grandes. Muitas exchanges usam um número semelhante para depósitos.

100 confirmações: exigidas antes de um minerador poder gastar moedas recém-criadas de uma recompensa de bloco.

Quanto tempo demora?

Os blocos chegam cerca de a cada dez minutos em média, mas é aleatório. Às vezes chegam dois num minuto, e às vezes passa uma hora. Se a rede estiver ocupada, a sua transação pode esperar vários blocos pela primeira confirmação a menos que pague uma taxa mais alta.

Reorganizações

Ocionalmente dois mineradores encontram blocos ao mesmo tempo e um ramo é abandonado. Transações no bloco perdedor voltam ao mempool e costumam confirmar-se de novo depressa. Isto chama-se reorg. Reorgs de um bloco acontecem de vez em quando. Reorgs profundas são extremamente raras, e é precisamente por isso que esperar mais confirmações lhe dá mais certeza.