Estoy ejecutando Lightning con la implementación de LND y un nodo completo. Sin embargo, escuché que es posible usar Lighting en modo podado.
¿Cómo es esto posible?
Para ejecutar lnd con un back-end de bitcoind, la instancia de bitcoind debe configurarse con --txindex al igual que btcd arriba.
Este modo es incompatible con -txindex
También leí aquí y aquí los mismos argumentos.
¿Está desactualizado o no es posible usar el modo de poda en un rayo?
Tiene razón en que no puede ejecutar un nodo LND con un bitcoind
servidor podado.
La poda no es compatible transaction indexing
porque el índice apuntaría a transacciones que se han podado (ya no están en la tienda).
Cada nodo Lightning requiere transaction indexing
, porque buscará txid específicos on-chain
a lo largo de la vida útil del canal de pago.
Emisión y confirmación de:
La única forma de determinar si se ha confirmado alguna de las transacciones anteriores es consultar un índice de transacciones actualizado de la cadena fuerte, lo que no es posible con un nodo podado.
Los nodos Lightning también se suscriben al servicio de suscripción ZeroMQ del nodo bitcoind, pero esto solo le informa al nodo sobre las transacciones de transmisión recientemente aceptadas en el mempool, no si ya se han confirmado.
Actualización (2021): desde la versión 0.13, los nodos eliminados son oficialmente compatibles, aunque provocan una reducción del rendimiento y un mayor uso de la red.
Es posible ejecutar Lightning (tanto LND como c-lightning) con el bitcoind
modo podado.
Ya hay paquetes que activan el modo podado cuando el espacio en disco es limitado: Lightning Power Node Launcher (funciona con LND) y BTCPayServer docker (funciona con c-lightnig).
Hay mucha información contradictoria en línea, porque solo fue posible después del lanzamiento de Bitcoin Core 0.16.0.
Actualización de la lnd
documentación oficial :
No lo requerimos
--txindex
cuando se ejecuta conbitcoind
, pero activartxindex
generalmente hará quelnd
se ejecute más rápido.NOTA: NO SOPORTAMOS TOTALMENTE LOS MODOS DE OPERACIÓN PRUNED PARA NODOS COMPLETOS. Es posible ejecutar un nodo en modo podado y hacer que sirva a lnd; sin embargo, se debe tener cuidado de asegurarse de que
lnd
tenga todos los bloques en el disco desde el nacimiento de la billetera y la antigüedad de los primeros canales (que se crearon alrededor de marzo de 2018). ).
dvg
james c
dvg
james c
dvg
Dmitri Laptev
Dmitri Laptev
vv01f