Problem is how do you solve the need to eventually provide a real name and address for products to be shipped. Even if payment providers can be blind to what you are buying, the store/courier company still needs it.
Inversion of control. An idea that could be quite easily implemented by national postal services who already have a database of all addresses.
Instead of an address, you basically use a "PO Box number", which is an opaque handle. When you post it, it goes into the Royal Mail/USPS or whoever and they translate the PO Box into an address and deliver it to you.
Someone still has your address but the post office already have it so it's not much worse.
Mostly I mean: walk into a store, grab a few things off the shelf, and pay with bitcoins—the way cash is used.
If I use any current digital forms of payment, someone is watching/recording the transactions and pairing them with my ID for some ad campaign.
Oh and: I should be able to stroll up to a traffic light and be able to donate some BTC to a homeless person via Bluetooth without getting out of my car (so I don’t give them COVID)
Instead of an address, you basically use a "PO Box number", which is an opaque handle. When you post it, it goes into the Royal Mail/USPS or whoever and they translate the PO Box into an address and deliver it to you.
Someone still has your address but the post office already have it so it's not much worse.