Confirmaciones y finalidad probabilística
¿Qué es una confirmación?
Una transacción recibe su primera confirmación cuando un minero la incluye en un bloque válido. Cada bloque posterior que se añade a la cadena suma una confirmación adicional. Con una confirmación, el coste de revertir la transacción es alto; con seis, es astronómicamente alto.
El modelo probabilístico
A diferencia de un banco donde una transferencia se "cierra" en un instante, Bitcoin ofrece garantías crecientes. La probabilidad de reversión no llega nunca a cero en sentido matemático estricto, pero decrece exponencialmente con cada confirmación. El whitepaper de Satoshi (sección 11) modela exactamente esta función: para un atacante con menos del 50% del hashrate, la carrera se convierte rápidamente en una causa perdida.
Criterios prácticos
Para pagos pequeños, 1-2 confirmaciones suelen considerarse suficientes. Para cantidades significativas, la convención de 6 confirmaciones (~1 hora) ofrece un nivel de seguridad extremadamente alto. Exchanges y servicios que manejan grandes volúmenes pueden esperar aún más.
¿Por qué importa?
Entender la finalidad probabilística evita dos errores opuestos: aceptar pagos sin confirmaciones (riesgo de doble gasto) o esperar innecesariamente por miedo a una reversión que es estadísticamente insignificante.
Errores habituales
- Creer que una transacción con 0 confirmaciones es "segura" (está en la mempool, aún no en un bloque)
- Pensar que 6 confirmaciones es un número mágico absoluto (es una convención práctica, no una regla del protocolo)
- Confundir "no confirmada" con "fallida" (puede simplemente estar esperando en la mempool)
Conceptos relacionados
Fuentes primarias
- Whitepaper de Bitcoin, Sección 11