Last fall bitcoind lost sync with bitcoin core and all LND channels were unable to be closed unless they updated their nodes with an emergency update they pushed through in less than 24 hours. That sounds very centralized and very dangerous. Leaves a door wide open for a bad actor to desync bitcoind again and push an update that either taxes channel owners or has them force close all channels. And if LND can do this they can all do this in one way or another

Reply to this note

Please Login to reply.

Discussion

I remember, but it's not as how you described. It was a bug in btcd, not bitcoind. LND does use btcd, and yes a bug did exist, but updating your node with the patch fixed it. If you don't like LND, you can use Core LN, Eclair, LDK, etc. Other implementations exist.

I don’t like any implementation that forces me to update my node when there is a bug just to get my funds back. My L1 bitcoin can never be frozen. I do not rely on devs to bail me out anymore. I no longer have to pray that they are not bad actors anymore. No bug will bring me down. I no longer have to trust anyone but myself

I'm surprised that you're still running the original version of Bitcoin that Satoshi released. That's impressive.

I run the original code that capped bitcoins supply at 21,000,000. In my view that was when bitcoin really launched. My node only knows of 21,000,000

I am also planning on creating my own bitcoin software from scratch one day. Just procrastinating