¿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 lado receptor todavía indica «pendiente». No hay ningún problema. La red registró la transacción, pero el lado receptor aún no contabilizó suficientes bloques para considerarla liquidada.

Ese período de espera es lo que mide el recuento de confirmaciones de una blockchain. Acá te contamos qué se contabiliza, por qué un bloque no siempre alcanza y cuánto suele tardar.

Qué cuenta realmente una confirmación

Cuando se difunde una transacción, primero espera a que la seleccionen y la incluyan en un bloque. Una vez que se agrega a un bloque, recibe su primera confirmación. Cada bloque que se agrega después cuenta como una confirmación más. Una transacción que todavía no se incluyó en un bloque suele aparecer como pendiente, con cero confirmaciones.

Así que el número no es una calificación de la transacción. Es un recuento de cuántos bloques se construyeron después de ella, por eso solo aumenta a medida que crece la cadena.

Por qué un bloque no siempre alcanza

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

Cada bloque adicional que se suma encima hace más difícil revertir una transacción, por lo que el riesgo disminuye a medida que aumenta el recuento, aunque en las cadenas de prueba de trabajo nunca llega del todo a cero. La principal preocupación es el doble gasto, cuando quien envía intenta gastar los mismos fondos dos veces en transacciones incompatibles. Esperar más confirmaciones protege a quien recibe los fondos.

¿Cuántas confirmaciones son suficientes?

No hay un número universal. Para Bitcoin, esperar alrededor de seis confirmaciones es una convención que se suele mencionar y, con un objetivo de aproximadamente un bloque cada diez minutos, eso equivale a cerca de una hora. Es una convención, no una regla del protocolo, y algunos usuarios aceptan menos para montos más chicos.

Otras redes funcionan de manera diferente. Ethereum incorporó la finalidad después de pasar a la prueba de participación. Los validadores votan sobre puntos de control una vez por época, y un bloque alcanza la finalidad después de aproximadamente dos épocas —unos 13 minutos—; después de eso, revertirlo requeriría destruir una proporción muy grande de todo el ETH en staking. Muchas aplicaciones todavía esperan una cantidad fija de confirmaciones en lugar de la finalidad completa. Solana no cuenta las confirmaciones y usa tres estados: procesada, confirmada y finalizada. Cada billetera y plataforma decide cuántas confirmaciones exige antes de considerar disponibles los fondos.

Dónde consultar el recuento de confirmaciones

Pegá el hash de la transacción en el explorador de la red que usaste. La página suele mostrar el estado —por ejemplo, pendiente, exitosa o fallida— junto con el recuento de confirmaciones o un estado equivalente. Etherscan, BscScan, Solscan y Tronscan funcionan de esta manera, aunque los detalles varían un poco entre ellos.

Una transferencia puede ser exitosa en la cadena mientras la billetera o plataforma receptora todavía la muestra como pendiente, porque cada una 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 usar la opción para acelerar la transacción de la billetera, 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 es parte de la forma en que la red mantiene seguras las transferencias, no una señal de que algo haya salido mal. Antes de volver a enviar, revisá el hash de la transacción en el explorador correcto y considerá que una transacción con cero confirmaciones no es definitiva, sobre todo antes de entregar bienes o fondos a cambio. Desconfiá de cualquiera que 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 durante el proceso.

Conclusión

Una confirmación de blockchain cuenta cuántos bloques se agregaron desde que se registró una transacción. Cuantas más confirmaciones tenga, más difícil será revertirla; por eso las billeteras y plataformas esperan una cantidad determinada antes de considerar liquidada una transferencia. La cantidad adecuada depende de la red, y el explorador te muestra en qué estado está tu transferencia.

Preguntas frecuentes

1. ¿Qué es una confirmación de blockchain?
Una confirmación significa que una transacción se incluyó en un bloque. Cada bloque adicional que se agrega encima 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 reemplazarse durante una reorganización de la cadena, por lo que cada bloque adicional hace más difícil revertir una transacción. Esperar varias confirmaciones reduce el riesgo de reversión o de doble gasto.

3. ¿Cuántas confirmaciones se necesitan?
Depende de la red y de la billetera o plataforma que recibe los fondos. Para Bitcoin, alrededor de seis es una convención que se suele mencionar, pero no es una regla del protocolo.

4. ¿Es seguro confiar en una transacción con cero confirmaciones?
No como algo definitivo. Una transacción con cero confirmaciones todavía no se incluyó en un bloque, así que aún 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 tiene finalidad basada en los votos de los validadores, y Solana usa los estados procesada, confirmada y finalizada en lugar de un recuento.

Artículos relacionados
Compartir
copy

Ganadoras

iconiconiconiconiconiconiconicon
Atención al cliente:@weikecs
Cooperación empresarial:@weikecs
Trading cuantitativo y MM:[email protected]
Programa VIP:[email protected]