¿Qué es una confirmación de blockchain y por qué tu transferencia tiene que esperar?

By: WEEX
|
0

Una transferencia aparece en el explorador con una confirmación, pero el destinatario sigue viendo el estado «pendiente». No pasa nada. La red ha registrado la transacción, pero el destinatario todavía no ha contabilizado suficientes bloques para considerarla liquidada.

Ese periodo de espera es lo que mide el número de confirmaciones de una blockchain. Esto es lo que cuenta, por qué un bloque no siempre se considera suficiente y cuánto suele tardar.

Qué cuenta realmente una confirmación

Cuando se emite una transacción, primero espera a que la recojan y la incluyan en un bloque. Una vez que se añade a un bloque, recibe su primera confirmación. Cada bloque que se añade después cuenta como otra confirmación. Una transacción que aún no se ha incluido en un bloque suele aparecer como pendiente, con cero confirmaciones.

Por tanto, el número no es una valoración de la transacción. Es el recuento de cuántos bloques se han creado después de ella, por lo que solo aumenta a medida que crece la cadena.

Por qué un bloque no siempre es suficiente

En las redes de prueba de trabajo, como Bitcoin, a veces dos mineros encuentran un bloque casi al mismo tiempo y crean dos versiones temporales de la cadena. La red acaba siguiendo una de ellas y descarta los bloques de la otra. Las transacciones que estaban en un bloque descartado vuelven a la cola de espera y deben confirmarse de nuevo. Esto se llama reorganización y es un evento poco frecuente.

Cada bloque adicional que se añade dificulta la reversión de una transacción, así que el riesgo disminuye a medida que aumenta el recuento, aunque en las cadenas de prueba de trabajo nunca llega a cero. La principal preocupación es el doble gasto, que se produce cuando un emisor intenta gastar los mismos fondos dos veces en transacciones incompatibles. Esperar a que haya más confirmaciones protege a quien recibe los fondos.

¿Cuántas confirmaciones son suficientes?

No existe una cifra universal. En Bitcoin, esperar unas seis confirmaciones es una convención muy citada y, dado que el objetivo es generar aproximadamente un bloque cada diez minutos, eso supone alrededor de una hora. Es una convención, no una regla del protocolo, y algunos usuarios aceptan menos confirmaciones para cantidades más pequeñas.

Otras redes funcionan de manera diferente. Ethereum incorporó la finalidad tras pasar a la prueba de participación. Los validadores votan sobre puntos de control una vez por época, y un bloque se finaliza tras unas dos épocas —aproximadamente 13 minutos—; después, revertirlo exigiría destruir una parte muy considerable de todo el ETH en staking. Muchas aplicaciones siguen esperando un número fijo de confirmaciones en lugar de la finalidad completa. Solana no cuenta las confirmaciones y utiliza tres estados: procesada, confirmada y finalizada. Cada monedero y plataforma decide cuántas confirmaciones exige antes de considerar que los fondos están disponibles.

Dónde consultar el número de confirmaciones

Pega el hash de la transacción en el explorador de la red que hayas utilizado. La página suele mostrar el estado —por ejemplo, pendiente, correcta o fallida— junto con el número de confirmaciones o un estado equivalente. Etherscan, BscScan, Solscan y Tronscan funcionan de esta manera, aunque los detalles varían ligeramente entre ellos.

Una transferencia puede haberse completado correctamente en la cadena mientras que el monedero o la plataforma receptora todavía la muestra como pendiente, porque cada uno decide cuántas confirmaciones necesita. Si una transacción permanece sin confirmar durante mucho tiempo, a menudo se debe a que la comisión asociada era demasiado baja para las condiciones actuales de la red; lo habitual es esperar o utilizar la opción para acelerar la transacción del monedero, si existe. Volver a enviar la misma transferencia mientras la primera sigue pendiente puede hacer que la envíes dos veces.

Recordatorio de WEEX: ten paciencia con las confirmaciones

WEEX recuerda a los usuarios que la espera forma parte de las medidas que utiliza la red para mantener seguras las transferencias y no indica que algo haya salido mal. Comprueba el hash de la transacción en el explorador adecuado antes de volver a enviarla y considera que una transacción con cero confirmaciones todavía no es definitiva, sobre todo antes de entregar bienes o fondos a cambio. Desconfía de quien te presione para que no esperes o te envíe una captura de pantalla como prueba, y nunca compartas una frase semilla ni una clave privada.

Conclusión

Una confirmación de blockchain cuenta cuántos bloques se han añadido desde que se registró una transacción. Cuantas más confirmaciones tenga, más difícil será revertirla; por eso los monederos y las plataformas esperan a que alcance un número determinado antes de considerar liquidada una transferencia. El número adecuado depende de la red y el explorador te mostrará el estado de tu transferencia.

Preguntas frecuentes

1. ¿Qué es una confirmación de blockchain?
Una confirmación significa que una transacción se ha incluido en un bloque. Cada bloque adicional que se añade después cuenta como otra confirmación, así que el número aumenta a medida que crece la cadena.

2. ¿Por qué una transferencia necesita más de una confirmación?
A veces, los bloques recientes pueden sustituirse durante una reorganización de la cadena, por lo que cada bloque adicional dificulta la reversión de una transacción. Esperar a que haya varias confirmaciones reduce el riesgo de reversión o de doble gasto.

3. ¿Cuántas confirmaciones se necesitan?
Depende de la red y del monedero o la plataforma que recibe los fondos. En Bitcoin, unas seis confirmaciones es una convención muy citada, pero no es una regla del protocolo.

4. ¿Es seguro confiar en una transacción con cero confirmaciones?
No como si fuera definitiva. Una transacción con cero confirmaciones aún no se ha incluido en un bloque, así que todavía puede cambiar o no completarse nunca. Lo mejor es considerarla pendiente hasta que reciba confirmaciones.

5. ¿Todas las blockchains cuentan las confirmaciones de la misma manera?
No. Bitcoin y muchas otras cadenas cuentan bloques; Ethereum también cuenta con finalidad basada en los votos de los validadores, y Solana utiliza los estados procesada, confirmada y finalizada en lugar de un recuento.

Artículos relacionados
Compartir
copy

Ganadores

iconiconiconiconiconiconiconicon
Atención al cliente:@weikecs
Cooperación empresarial:@weikecs
Trading cuantitativo y CM:bd@weex.com
Programa VIP:support@weex.com