Al terminar esta lección podrás
- Calcular la comisión de una ruta a partir de la base y la parte proporcional de cada nodo
- Explicar por qué cada HTLC de la ruta caduca más tarde que el siguiente
No hace falta tener un canal con cada persona a la que pagas. Si tú tienes canal con Bruno, Bruno con Carla y Carla con Dani, puedes pagar a Dani a través de los dos. Tu billetera busca esa ruta en el mapa de canales públicos que anuncian los nodos.
Cada nodo que reenvía cobra una comisión con dos partes: una base fija en milisatoshis y una parte proporcional en ppm, partes por millón de lo que reenvía. La fórmula de BOLT 7 es base + importe × ppm ÷ 1.000.000. Con 100 ppm, reenviar 100.000 sats cuesta 10 sats más la base.
La cuenta se hace desde el final. Si Dani tiene que recibir 100.000 sats y Carla cobra 500 ppm, Carla tiene que recibir 100.050. Si Bruno cobra 1.000 msats de base y 100 ppm sobre esos 100.050, tiene que recibir 100.061,005. Eso es lo que envías tú: 61 sats de comisión por cruzar dos nodos. Son tarifas de ejemplo; el 30 de agosto de 2026, según mempool.space, la mediana de los canales públicos era de 500 msats y unos 100 ppm, unos 11 sats por nodo en este pago.
Cada nodo pide además un margen de bloques, el cltv_expiry_delta. El HTLC que entra en un nodo tiene que caducar más tarde que el que sale, con al menos ese margen. Así, si algo va mal en el siguiente salto, le queda tiempo para resolverlo en la cadena antes de que caduque el suyo. Por eso, cuantos más saltos, más tarda en caducar el primer HTLC, y más tiempo podrían quedar bloqueados tus sats si el pago se atasca.
El pago viaja cifrado en capas, como en Tor: cada nodo solo sabe quién se lo pasa y a quién se lo tiene que pasar, y normalmente no quién paga ni a quién va. Con una billetera de móvil que depende de un proveedor (LSP), ese primer nodo sí sabe que el pago sale de ti. Y como el reparto de cada canal no es público, a veces una ruta falla por falta de liquidez y la billetera prueba otra.
Lee en Bitcoinpedia
Pruébalo
En el simulador, envía 100.000 sats por Bruno y Carla. Calcula a mano lo que cobra Carla (500 ppm) y lo que cobra Bruno (1.000 msats de base y 100 ppm sobre lo que reenvía). Activa después a Eva: ¿cuánto sube la comisión total y cuántos bloques más tarda en caducar el primer HTLC?
Piénsalo o escríbelo a mano. No guardamos lo que respondas.