As I understand it Bitcoin has some problems in this regard, but others have solved it.
I just can’t find it hard to believe we get to 2030 without a way to buy things anonymously online.
As I understand it Bitcoin has some problems in this regard, but others have solved it.
I just can’t find it hard to believe we get to 2030 without a way to buy things anonymously online.
Nope. Bitcoin and others don't solve this at all. They're a literal permanent ledger of every single transaction you've ever made. Other coins might be better at anonymity, but BTC and its derivatives are certainly not.
The work around for this is what they call a coin tumbler - it takes your coins and those of say 5 more people, mixes them up real nice by moving them around a couple of wallets in many complicated transactions and then hands them back to a wallet you want from thousands of these mixed up addresses.
In the end, it might depend on a chain becoming popular first before people want to use privacy features on top of it, like using Ernst & Young's Nightfall protocol that's built on top of Ethereum.
Other options such as Monero are better for this.
ZCash uses zksnarks which are a pseudo homomorphic encryption strategy to hide payments whereas monero is using linkable ring signatures.
Generally speaking, the blockchain community has really advanced the crypto field