Lightning Network
Lightning Network: Segundas Capas
On-chain es genial para cantidades grandes y si puedes esperar. Pero si quieres rapidez o bajo costo, on-chain es terrible. Lightning resuelve esto con canales de pago fuera de la cadena.
Enrutamiento (Routing)
No necesitas un canal con cada persona. Abres canales con unos pocos, ellos con otros, y con un promedio de 3 conexiones por nodo puedes alcanzar toda la economía. Como los 'seis grados de Kevin Bacon': en promedio, 7 saltos para llegar a cualquiera.
HTLCs: Contratos Atómicos
Un contrato inteligente que dice: 'Te doy esta transacción firmada, Bob, pero solo si pruebas que hiciste lo mismo con Carlos'. La cadena es atómica: o todas funcionan o ninguna. No necesitas confiar en nadie del camino.
Multicamino (Multipath)
Si tu canal con Bob tiene capacidad de 2 BTC pero necesitas enviar 3, divides el pago por múltiples rutas. El pago se ramifica como un rayo y se reúne en el destino. Por eso se llama Lightning Network.
Privacidad en Lightning
Carlos no sabe que está enrutando un pago entre Alice y Zoe. Solo sabe que Bob le pide que pague a Diana. Con Blinded Paths, ni siquiera el remitente conoce la ruta completa. Nadie sabe a dónde va el dinero.
De HTLC a PTLC
En HTLC, todos comparten el mismo hash secreto (un gobierno espiando toda la ruta podría reconstruir el pago). En PTLC, cada salto usa un número diferente. Privacidad mucho mayor.
¿Qué es Lightning Network?
Click para revelar
Demo: Enrutamiento Lightning
Demo: Enrutamiento Lightning
Alice quiere pagar a Zoe
Alice no tiene canal directo con Zoe. Pero tiene canales con Bob, y Bob tiene con Diana, que conecta con Zoe.
Checkpoint
¿Por qué Lightning Network mejora la privacidad respecto a on-chain?