Unidad 5 · Lección 5.5

Confirmaciones

Unidad 5: Transacciones · lección 5 de 5

Al terminar esta lección podrás

  • Saber qué es una confirmación y por qué cada bloque suma seguridad
  • Decidir cuántas confirmaciones esperar según el importe

Una transacción recién enviada todavía no está en la cadena. Está en la mempool, la sala de espera de cada nodo. Mientras esté ahí, puede tardar en entrar o, en algunos casos, ser sustituida por otra que gaste lo mismo pagando más comisión.

Cuando un minero la incluye en un bloque y ese bloque entra en la cadena, tiene una confirmación. Cada bloque que llega después suma otra. La idea es que, para deshacer tu pago, alguien tendría que rehacer ese bloque y todos los que vienen detrás, y además ir más deprisa que el resto de la red. Cada confirmación hace esa carrera más cara.

Por eso la seguridad de un pago no es un sí o un no: crece con cada bloque. Para un café nadie espera diez minutos: se acepta con una confirmación, se asume el riesgo de un pago sin confirmar o, más a menudo, se paga por Lightning. Para importes grandes, la referencia clásica son seis confirmaciones, alrededor de una hora. Cuanto más te juegues, más conviene esperar.

Hay un caso con regla fija. Lo que cobra un minero en su transacción coinbase, bitcoins nuevos más comisiones, no se puede gastar hasta 100 bloques después. Así, si su bloque se queda fuera de la cadena, esos bitcoins no han llegado a circular.

Para terminar la unidad, haz la actividad: interpreta una transacción completa, de las entradas a las confirmaciones.

Lee en Bitcoinpedia

Actividad

Interpreta esta transacción inventada. Ana gasta una salida de 0,1 BTC. Hay dos salidas: 8.000.000 sats a una dirección de Luis y 1.997.500 sats a otra dirección. Lleva 2 confirmaciones. ¿Cuál es el pago, cuál el cambio y cuánto es la comisión? ¿Darías el pago por bueno si fueras Luis y le vendieras tu coche?

Piénsalo o escríbelo a mano. No guardamos lo que respondas.