As far as Bitcoin goes, there’s also coinjoin. Lightning transactions are pretty opaque since they don’t occur on L1. If I have a lightning node (which I run on an android phone), and you have a lightning node, and we make a tx between each other, nobody knows it. Even for a multi-hop transaction, nobody aside from those hops knows about it. Setting up a lightning channel requires an L1 transaction, but you can make a lightning channel with anybody and then send funds to anybody, it’s not a 1:1 relationship. In other words, if I want to send you money via lightning, as long as I have an existing lightning channel with somebody else, I can do it.
Bitcoin’s privacy continues to get better, it’s a common refrain at Bitcoin conferences that privacy needs to be focused on more. Monero is still king here but it’s losing ground in this area. Bolt12 is a new thing being implemented that helps with privacy as well.
This is a good overview of how silent payment work, thank you for posting it. I learned some new things!
This is true on other networks but not true of Bitcoin (lightning). Lightning is even more decentralized than L1 is, you can run a lightning node on an android phone.
Absolutely agree with this, but the culture has been changing. Auditability of supply of coin has been the major hurdle privacy wise, but even with keeping that there are some major changes that can be made to improve privacy. It’s a common topic at Bitcoin conferences now, everybody knows this is the direction Bitcoin needs to move in (and has been moving in).