Thread

regular reminder that lightning *is* a “shared utxo” protocol that uses covenants (and multisig) to scale bitcoin payment tx thruput most of the commentary against it points out that it does not scale number of holders in relation to # of utxos. in my mind this is a good sign of the protocol’s success (it shipped and people use it and they found drawbacks with the MVP). It’s also a sign of bad messaging around the applicability of 2-party accounts to certain payment situations (venmo for example) sometimes it is useful to have multiparty channels; i’d argue that liquid is one such example of this. federated mints are another one; note that both of these multiparty systems require consensus algorithms to function. fedimints were using BFS, (iiuc they just changed to a new one). liquid uses “nakamoto consensus” aka a blockchain to keep track and agree on shared balance states Lightning was shipped as the minimum viable product to scale tx thru-put and it succeeded at that. it did this with minimalist, 2-party design as consensus from 2-parties is the simplest case. this meant it could avoid tricky consensus questions and focus on privacy + throughput instead shipping multi-party utxos at scale will require a solutions for managing consensus amongst stakeholders in the “shared utxo”; see Ark and already existing federations for examples of contending with this problem 🫡

Replies (6)

It seems to me narratives around lightning are changing a little right now. When it was newly reckless it was the closet cypherpunks Bitcoin scaling system meant to be run on the merest hardware for individual sovereignty. As we learned that some of its trade-offs made it impractical for even fairly advanced tinkers we watched as professional lightning nodes emerged. Nodes definitely NOT running on raspberry pis and locking up 10s-100s of btc into htlcs and these nodes were the custodial wallet providers, other LSPs and the individuals willing to work a part time job managing their nodes. So what is the narrative shift? I think #Aqua is a great example. We are seeing professionals combined lightning with liquid and probably eventually other later twos and LSPs and other services to provide and at least semi sovereign product for users who couldn't even begin to run a lightning node. It is beginning to look like lightning is going to be more what liquid was sold to be in the beginning. A way for professionals to move value back and forth between large endpoints. While liquid may end up stealing a little of the stage from lightning when it comes to self sovereign simple value transfer. And the combination is really strong. I think once we start seeing some of the other layer 2 frameworks coming up we can go nowhere but up from here.