pull down to refresh
0 sats \ 8 replies \ @nerd2ninja 18 Jan \ on: Scaling LN routing with Chaumian eCash lightning
You know what would be better than this? An n-of-n multi-party channel.
Come on, read PeterTodd's reply to my post about how there's concerns over LNSymmetry not working well in untrusted environments and apply that level of detail of adversarial thinking to the things you come up with. You know about how, in an untrusted environment a 10 node multi-party channel could only be 2 actual people behind all of those nodes.
Think about the type of adversarial thinking it took to come up with the replacement cycling attack: https://www.nobsbitcoin.com/how-does-a-lightning-replacement-cycling-attack-work/ How might that affect what you've come up with?
E-cash federations require trust. Even the people promoting fedi-mints are only promoting it for people to support their local communities as in you know who the fedi-mint custodians are. Because if you don't know who they are, they could claim to be a fedi-mint and actually be 1 person with a multi-sig wallet.
https://thebitcoinmanual.com/articles/fedimint-federation/
reply
An n-of-n multi-party channel is still better in that case.
reply
reply
Well its n-of-n (so no signatory collusion) with unilateral exit. Even if you assume a trusted multi-party channel, if almost all members of the multi-party channel became uncoorperative (died, went offline, what have you) you can still exit (get your funds out) without them. Even if you assume a pretty bad multi-party channel where you're using current day mainnet and with no justice transactions (because you trust so much) the unilateral exit is still relevant.
There is a multi-party channel proposals that do have justice transactions by the way, just want to put that out there: https://eprint.iacr.org/2018/918.pdf
AND when you build all of that out, you don't have to build an interoperability layer or convince the network to use a different routing mechanism like you guys were talking about in another comment