Descripción general
Un nodo Lightning es software que se conecta a la Red Lightning, gestiona canales de pago, enruta pagos y mantiene el estado necesario para participar en la red. Ejecutar un nodo Lightning otorga a los usuarios plena soberanía sobre sus fondos Lightning y la capacidad de ganar tarifas enrutando pagos para otros.
Implementaciones principales
Existen varias implementaciones de nodos Lightning de código abierto, cada una con diferentes filosofías de diseño:
┌─────────────────────────────────────────────┐
│ Implementaciones Lightning │
├──────────┬──────────────┬───────────────────┤
│ LND │ Core Lightning│ Eclair │
│ (Go) │ (C, CLN) │ (Scala) │
│ Lightning│ Blockstream │ ACINQ │
│ Labs │ │ │
├──────────┼──────────────┼───────────────────┤
│ Más │ Modular, │ Optimizado para │
│ despleg. │ basado en │ móvil, backend │
│ │ plugins │ billetera Phoenix │
└──────────┴──────────────┴───────────────────┘
Ejecutar un nodo Lightning
Para ejecutar un nodo Lightning, normalmente también necesitas un nodo completo de Bitcoin para verificar las transacciones on-chain. El nodo Lightning monitorea la blockchain en busca de transacciones relacionadas con canales y debe permanecer en línea para procesar pagos y vigilar posibles fraudes (transmisiones de estados de canal antiguos).
Enrutamiento y tarifas
Los nodos que enrutan pagos multi-salto pueden cobrar una pequeña tarifa base más una tarifa proporcional sobre el monto enrutado. El enrutamiento efectivo requiere canales bien conectados con suficiente liquidez en ambos lados.
Malentendidos comunes
Ejecutar un nodo Lightning no es lo mismo que minar. Los nodos Lightning no producen bloques ni consumen energía significativa. Facilitan el enrutamiento de pagos y ganan pequeñas tarifas, lo que los hace mucho más accesibles que las operaciones de minería de Bitcoin.