Wow I didn't know it was that bad.

So basically even if many lightning nodes were sovereign, and therefore subsets of the network aren't easily mapped, then the large hubs could still "Know Your Channel". Is that the case?

But how could it ideally work if we assume all non-KYC lightning nodes over Tor only (or even an ideal mixnet) and users are running their own lightning (not trusting some 3rd party w/ their data)

It seems like this still suffers from channel closing attacks/ accidents revealing onchain the net balance.

Reply to this note

Please Login to reply.

Discussion

That's the pseudo ideal network configuration.

Everybody running their own LN node. Which means a lot of Bitcoin locked up for enabling only small payments. Or you end up again with some Bitcoin OGs running big centralised liquidity pools, putting a target on them for doing money transmission without a licence.

The bigger the payment you want to make the more liquidity you need to route the transaction. There are ways to split transactions, but they come with their own failure rate.

LN theoretically means a great expansion of functionality. I wouldn't just give up on it. But it really isn't the solution many people propagated it to be in 2016/17.