Saltar al contenido
buybitcoinsmart

Glosario / Lightning y capa 2

Capacidad del canal

¿Qué es la capacidad del canal?
La capacidad del canal es el monto total de bitcoin bloqueado en la salida de financiación de un canal Lightning: el techo de lo que los dos pares pueden mover entre sí, no el monto que usted puede gastar.

La capacidad queda determinada en el momento en que se confirma la transacción de financiación. Es la suma de los saldos de ambos lados, y nunca cambia mientras los pagos van y vienen; solo cambia el reparto. Los principiantes leen una cifra de capacidad destacada y suponen que es su poder de gasto, y luego descubren que la mayor parte está del otro lado.

Cómo funciona

La capacidad del canal viene determinada por el monto de financiación y se anuncia a toda la red, mientras que el reparto dentro de ella sigue siendo privado.

Cuando dos nodos abren un canal, uno de ellos o ambos pagan satoshis a una salida compartida. Esa cifra es la capacidad. Si más adelante su par le envía la mitad, la capacidad no cambia; lo que se movió es la frontera entre su saldo local y el saldo remoto de su par. El mensaje gossip público que anuncia un canal apunta a la salida de financiación, así que cualquiera puede consultar el total, pero nadie ajeno al canal puede ver quién tiene qué en cada momento.

Entre la capacidad y lo que usted puede enviar realmente hay tres deducciones. La primera es la reserva del canal, que la especificación sugiere establecer en el 1 % del total del canal y que ninguno de los dos lados puede gastar nunca, porque es la garantía que hace que la trampa no sea rentable. La segunda son las comisiones: el lado que abrió el canal paga de su propio saldo la comisión on-chain de la transacción de compromiso final. La tercera es el límite de polvo, 330 satoshis para el tipo de salida que usan los canales, por debajo del cual un saldo no puede representarse en absoluto como una salida propia.

La capacidad también tiene un límite superior estricto, salvo que ambos pares renuncien a él. La especificación limita la financiación a menos de 2^24 satoshis, es decir, 16.777.216 satoshis o aproximadamente 0,1678 BTC, y los canales que superen esa cifra exigen que ambos lados negocien la opción de canal grande, llamada informalmente wumbo. Junto al total existe un límite aparte sobre cuánto puede estar en tránsito a la vez: no más de 483 pagos pendientes por lado, porque cada pago pendiente añade una salida a la transacción que haría cumplir el canal on-chain.

Dónde aparece

La capacidad es la primera cifra que muestra cualquier explorador Lightning, panel de nodo o pantalla de billetera.

La clasificación de nodos de un explorador público los ordena por capacidad total, la suma de todos sus canales: un indicador aproximado de cuánto tráfico puede manejar un nodo y un mal indicador de lo fiable que es. Un nodo con 5 BTC repartidos en 200 canales equilibrados enruta mejor que un nodo con 5 BTC en dos canales orientados en el sentido equivocado.

Dentro de una billetera, la capacidad suele quedar oculta tras dos cifras más amigables: lo que usted puede enviar y lo que puede recibir. Súmelas y estará cerca de la capacidad, menos la reserva y lo que se aparta para comisiones. Si una billetera móvil le indica que puede enviar 480.000 satoshis y recibir 20.000 en un canal que abrió para usted, la capacidad ronda los 500.000 y casi no le queda espacio para recibir pagos.

La capacidad también decide lo que cuesta crear un canal. Abrir un canal de 500.000 satoshis y otro de 5.000.000 de satoshis cuesta la misma comisión on-chain, porque la transacción tiene el mismo tamaño en ambos casos. Por eso los proveedores de servicios le empujan hacia un único canal más grande en lugar de varios pequeños, y por eso importa el splicing, que redimensiona un canal sin reemplazarlo.

Capacidad del canal frente a liquidez entrante

La capacidad del canal es el tamaño del recipiente; la liquidez entrante es cuánto espacio queda de su lado para recibir. Un canal completamente nuevo que usted mismo financió con 1.000.000 de satoshis tiene 1.000.000 de capacidad y una liquidez entrante cercana a cero, así que puede gastarlo todo y no puede recibir ni un solo satoshi. Gaste 400.000 y la capacidad sigue siendo de 1.000.000, pero su liquidez entrante pasa a ser de 400.000. La capacidad es la cifra fija del gossip; la liquidez entrante es la cifra cambiante que decide si un pago entrante llega a buen término.

No confundir con

Preguntas frecuentes

¿Cambia la capacidad del canal cuando hago un pago?

No. Los pagos mueven la frontera entre su saldo y el de su par, pero el total bloqueado en la salida de financiación sigue siendo el mismo hasta que el canal se cierre o se le haga un splice.

¿Qué tamaño puede tener un canal Lightning?

Por debajo de 16.777.216 satoshis, unos 0,1678 BTC, salvo que ambos pares negocien la opción de canal grande, conocida informalmente como wumbo. Con esa opción acordada, el protocolo no impone ningún techo.

Términos relacionados

Más en la sección Lightning y capa 2

Leer esta página en inglés