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.