I think stablecoins on lightning will be a nice stepping stone for people that want stables as most people's bills are fiat based. long term we won't need them. My main reason for not switching to CLN a year and a half ago when I ran a test CLN node is channel closings and reopenings. I just don't want to waste the sats.
Login to reply
Replies (4)
that's fair. admittedly I am a complete novice when it comes to LN node running (only just stood up one in the past couple of months). I mainly base my CLN maximalism around a couple of things:
1. tech stack - CLN is C/Rust where LND is Go. tech stack flame wars are always fun and I've picked my side and it's oxidized.
2. focus - LND creators are focused on building a bridge to a failing system with stablecoins. conversely, it seems like those working the LDK/CLN side are building rails for the future.
3. I've just tangentally heard about more issues impacting those running LND nodes than any other. this could very well be bias due to volume of LND vs CLN on the network but my gut tells me otherwise (again, could be my tech stack bias mentioned in 1.)
both are needed. everything is good for bitcoin. we're winning. code is law of the future.
Rust is promoted by Mozilla and 90% of shitcoin projects are also working with or adopting it, so that is irrelevant. not to mention what a terrible design it has for memory management, for a minimal benefit compared to Go and a huge complexity in learning compared to C++.
the btcd/lnd codebase is a mess, and an embarrassment to any competent programmer. see my previous comment regarding the state of it, and my experiences with trying to contribute to it.
What is this shitcoin/stablecoin everyone is talking about suddenly?
Taro aka Taproot Assets