¿Cuántas confirmaciones de blockchain necesita una transacción de criptomonedas?
Pregunta a tres monederos distintos cuántas confirmaciones necesita una transferencia y quizá obtengas tres respuestas diferentes. No es porque alguien se equivoque. El número de confirmaciones significa cosas distintas en cada red y, además, la parte receptora suele establecer sus propios requisitos.
Así funcionan las redes más utilizadas y esto es lo que determina el número de confirmaciones.
No existe un número único
Una confirmación es simplemente un bloque añadido después del que contiene tu transacción, y esperar a que haya más reduce la probabilidad de que se revierta. El número necesario depende de cómo alcanza el consenso la red. Algunas redes, como Bitcoin, se basan en la probabilidad: el riesgo disminuye a medida que se acumulan bloques. Otras cuentan con finalidad, un punto a partir del cual, en la práctica, un bloque ya no se puede revertir.
Por eso, la pregunta práctica suele ser más bien «¿ha alcanzado esta transacción el nivel de certeza que exige la parte receptora?» y no «¿cuántos bloques?». La respuesta varía según la red.
Bitcoin: seis es una costumbre, no una regla
Bitcoin no tiene finalidad integrada, así que los usuarios se guían por el número de confirmaciones. Esperar alrededor de seis es una convención muy extendida y, dado que el objetivo es producir aproximadamente un bloque cada diez minutos, eso equivale a cerca de una hora. No es una regla del protocolo, y a veces se aceptan pagos más pequeños con menos confirmaciones.
La razón es que cada bloque adicional dificulta que una versión competidora de la cadena sustituya a la que contiene tu transacción. Una transacción con cero confirmaciones todavía no se ha incluido en un bloque y no debería considerarse definitiva.
Ethereum, BNB Smart Chain y TRON: esperar a la finalidad
Ethereum produce un bloque cada 12 segundos, por lo que la primera confirmación suele llegar rápidamente. Desde que pasó a la prueba de participación, también cuenta con finalidad: los validadores votan los puntos de control una vez por época, y un bloque alcanza la finalidad después de unas dos épocas, aproximadamente 13 minutos. Muchas aplicaciones siguen esperando un número determinado de confirmaciones en lugar de la finalidad completa.
BNB Smart Chain utiliza un mecanismo de votación de finalidad rápida (BEP-126), y BNB Chain ha afirmado que ahora la finalidad suele llegar en cuestión de segundos. La antigua costumbre de esperar alrededor de 15 confirmaciones se remonta a antes de ese mecanismo. TRON produce un bloque cada 3 segundos aproximadamente y, según la documentación para desarrolladores, un bloque se consolida cuando al menos 19 de sus 27 Super Representatives han construido sobre él, lo que suele tardar alrededor de un minuto. Hasta entonces, en teoría, la transacción podría desaparecer en una reorganización.
Solana: tres estados en lugar de un recuento
Solana no cuenta las confirmaciones. Indica si una transacción está procesada, confirmada o finalizada. «Procesada» significa que un nodo ha gestionado la transacción; «confirmada», que una supermayoría de validadores ha votado el bloque; y «finalizada», que el bloque también tiene suficiente profundidad como para considerarse irreversible. Cada etapa suele tardar unos segundos, y la finalización es la más lenta.
En un explorador como Solscan, estos estados sustituyen a los números de confirmaciones que verías en otras redes.
¿Quién decide cuántas necesitas?
En la práctica, el monedero, la plataforma o el comercio que recibe los fondos establece el número. Un requisito más alto implica priorizar la seguridad frente a la velocidad, por lo que a menudo aumenta según la cantidad en juego. Por tanto, una transferencia puede ser válida en la cadena y seguir apareciendo como pendiente para quien la recibe mientras espera alcanzar el requisito.
Para comprobar el estado de una transferencia, pega su hash de transacción en el explorador de la red que utilizaste. El recuento o estado que aparece allí son los mismos datos que consulta la parte receptora.
Recordatorio de WEEX: comprueba primero el requisito
WEEX recuerda a los usuarios que comprueben cuántas confirmaciones espera el monedero o la plataforma receptora antes de enviar fondos, y que tengan en cuenta el tiempo de espera en lugar de volver a enviarlos. Busca el hash en el explorador adecuado para comprobar el progreso y considera que una transacción con cero confirmaciones aún no es definitiva antes de entregar bienes o fondos. Desconfía de quien te pida aceptar un pago antes de que esté confirmado y no compartas nunca una frase semilla ni una clave privada.
Conclusión
No existe un número universal de confirmaciones. Los usuarios de Bitcoin suelen esperar alrededor de seis; Ethereum, BNB Smart Chain y TRON tienen cada una su propia forma de alcanzar la finalidad, y Solana utiliza estados en lugar de un recuento. Lo importante es el punto en el que la parte receptora considera liquidada la transferencia; el explorador muestra cuánto falta para llegar a él.
Preguntas frecuentes
1. ¿Cuántas confirmaciones necesita una transacción de Bitcoin?
Alrededor de seis es una convención muy extendida, lo que supone aproximadamente una hora si se toma como referencia el objetivo de Bitcoin de producir un bloque cada diez minutos. Es una costumbre, no una regla del protocolo, y la parte receptora puede exigir más o menos.
2. ¿Cuántas confirmaciones necesita una transacción de Ethereum?
No hay un número fijo. La primera confirmación suele llegar en cuestión de segundos y un bloque alcanza la finalidad después de unas dos épocas, aproximadamente 13 minutos. Muchas aplicaciones esperan en su lugar un número determinado de confirmaciones.
3. ¿BNB Smart Chain y TRON necesitan el mismo número?
No. BNB Smart Chain utiliza un mecanismo de votación de finalidad rápida, y TRON consolida un bloque cuando al menos 19 de sus 27 Super Representatives han construido sobre él, lo que suele tardar alrededor de un minuto.
4. ¿Solana utiliza confirmaciones?
No como recuento. Solana indica si una transacción está procesada, confirmada o finalizada, y «finalizada» es el nivel de certeza más alto.
5. ¿Puede una plataforma exigir más confirmaciones que la red?
Sí. Cada monedero o plataforma decide cuántas confirmaciones necesita antes de considerar disponibles los fondos. Por eso, una transacción puede ser válida en la cadena y seguir pendiente para la parte receptora.