I honestly don't see how to reconcile two desirable aspects of digital currency - Frictionless, fee-less digital transfer of a medium of value. To be able to transfer money natively over the internet. - To keep it secure for 7 billion people - reversible, auditable etc - the benefits we have of a curated financial system. I am sure there are lots of reading on this available - but those two do seem incompatible
You achieve the first by having a distributed, decentralized, fully censorship resistant base layer in which the rule set is more or less like the current Bitcoin rule set. You achieve the second by building upon this base layer. Just like how in the real world the base layer is physical transfer of cash and assets (not very reversible), and we have a financial and legal system built upon that (to simplify, it's doub…
And this automatically brings back a lot of hassle with verifying paperwork, it again allows people to be barred from the network, and it again prevents people withput paperwork from owning currency.