Glosario
Conceptos básicos

Confirmación

Una confirmación es la inclusión de una transacción en un bloque de la blockchain, más cada bloque adicional que se construye encima: un recuento de lo profundamente enterrada que está la transacción en la cadena. Una transacción con cero confirmaciones sigue esperando en el mempool; una confirmación significa que se ha incluido en un bloque; seis confirmaciones significan que se han añadido cinco bloques más después de ella. Cuantas más confirmaciones, más difícil resulta que la transacción se revierta por una reorganización de la cadena.

Las confirmaciones importan porque los bloques más recientes de una blockchain pueden ser reemplazados en ocasiones si la red discrepa brevemente sobre el historial más reciente. Esperar varias confirmaciones hace que la reversión sea astronómicamente improbable. Por ejemplo, un exchange podría acreditar un depósito de bitcoin tras 2 a 6 confirmaciones —aproximadamente de 20 a 60 minutos, dado el tiempo medio de bloque de 10 minutos de Bitcoin— mientras que aceptaría un pago pequeño con una sola. Los comercios que manejan importes insignificantes a veces aceptan transacciones con cero confirmaciones, sacrificando seguridad por velocidad.

Un error común es creer que una transacción visible en tu billetera es definitiva; hasta que tiene al menos una confirmación, está simplemente pendiente, puede retrasarse indefinidamente si la comisión es demasiado baja y, en algunos casos, el remitente puede reemplazarla. Las distintas cadenas tratan la finalidad de manera diferente: las redes de proof of stake como Ethereum alcanzan una finalidad explícita en pocos minutos, después de la cual la reversión es imposible a nivel de protocolo y no solo improbable, así que el recuento tradicional de confirmaciones importa sobre todo en cadenas de proof of work como Bitcoin.

Guías que tratan este tema

Términos relacionados