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.