If your talking about a society level thing, then find a crypto that is actually capable of replacing the dollar.
Bitcoin is not it, it can't scale up to USD replacing levels of function.
Bitcoin is Deflationary, slow, 7-8 Transactions per second, and barley private if you do things carefully.
I like monero. I think it is most able to replace the USD because it is inherently inflationary but only a little, and the amount of new coins is fixed, so it is predictable and isn't inherently weirdly deflationary like bitcoin is. The number of transactions per second is dynamic so it can get faster or slower depending on how the network is going. It is also one of the most private, which also directly helps it replace cash.
Monero is a little inflationary, 150 - 6000 Transactions per second range. For comparison VISA comes in at ~4000 TPS (average) and ~65000 TPS (peak capacity). (According to the post linked below.)
So, how do we stop people from using the digital dollar? Come up with and make available a better alternative. And to get it to be adopted it needs to have a stable value, and to get that to happen people need to be able to buy, sell, and most importantly work for it.
If you have a business accept monero, tell your employer you can be paid in monero. It will be easy for people to start using something they have taste tested before they adopt it completely. That will be a very very difficult thing to accomplish.
Also, Ledger is the only hardware wallet that is compatible with monero right now. just FYI.
Links for info Comparisons of scalability info https://btcmanager.com/privacy-cryptocurrency-matrix-spreadsheet-compares-top-privacy-projects/
What is moneros transactions per second :https://www.reddit.com/r/Monero/comments/hyo31f/monero_theoretical_maximum_transactions_per_second/
(post is archived)