Lightning Netwok
O también abreviado LN es una solución sobre la red de Bitcoin para hacer esta red mas escalable, es decir que se puedan procesar mas transacciones y no congestionar la red , así también poder utilizar bitcoin para hacer micropagos con comisiones muy bajas o nulas sin arriesgar la seguridad y haciéndolas a la velocidad del rayo (lightnig)
Esto se logra utilizando la propia red Bitcoin y sus nodos.
Los nodos son los agentes que validan el trabajo de los mineros y son los que publican las transacciones que haces para q los mineros puedan confirmarlas, sobre estos nodos se montan nodos de la red LN.
Esto genera una segunda red sobre la propia red Bitcoin, una segunda capa. En este orden de ideas LN es la capa 2 de la red.
Esta solución de capa 2 funciona con canales de pagos entre nodos.
Digamos q Juan quiere pagarle un café a Ana, pero las comisiones de mineria de bitcoin son mas caras q el propio café, es en este momento cuando Juan decide usar la red LN que permite pagar con una comisión minúscula una cantidad también pequeña, además sin esperar confirmaciones mineras.
Esto se logra por que la billetera de Juan está enlazada a un nodo LN que tiene un canal de pago, imaginemos q este canal es un tubo lleno de satoshis donde Juan deposita su pago en este tubo y este nodo apunta su tubo a la billetera/nodo de Ana para q ella saque la misma cantidad que depositó juan.
Es decir Juan metió 2000 satoshis de un lado del tubo y Ana del otro lado saco sus 2000 satoshis, esta transacción es solo emitida por el nodo al que se conectó Juan y recibida solo por el nodo del que se conecta Ana haciendo que la transacción sea inmediata y no paga comisión minera sobre la red de Bitcoin pues esta la paga el nodo al momento de llenar o desocupar el tubo lleno de satoshis y la comisión q nosotros pagamos va para el nodo que abrió el canal ( quien lleno el tubo)
Estas transacciones así no utilicen la cadena de Bitcoin propiamente para confirmar transacciones si utiliza la tecnología de hash para mantener su seguridad y se apoya sobre la propia red de bitcoin.
El nodo que gestiona el canal de pago es quien paga las comisiones on-chain y permite a los usuarios de LN utilizar su canal para hacer los micropagos por comisiones mínimas.
Para hacer estos movimientos de manera segura se generan facturas o invoices, que son los q utilizan los nodos para saber donde apuntar para realizar el pago y cuantos sats le va a dar a quien recibe, así que si Juan quiere enviarle 2000 sats a Ana para pagar su café, Ana deberá hacer una factura por esos 2000 sats para que Juan pueda enrutar su pago es decir meter en el tubo sus sats y apuntarlos a Ana.
De esta manera los usuarios utilizan los satoshis que están dentro de este tubo (canal de pagos) para hacer su transacción sin que esta sea confirmada por un minero.
LN es esta red de canales de pagos donde solo quien abre o cierre el canal es quien paga la transacción que confirmaran los mineros.
De esta manera se genera la red LN una red de canales de pago donde los usuarios utilizamos estos canales para mover pequeñas cantidades de bitcoin sin que estos movimientos tengan que ser confirmados por los mineros y así obtener transacciones inmediatas y muy económicas al utilizar bitcoin.