+ I want to emphasize that the short-to-medium term architecture (as crypto bootstraps to the mainstream), will be very different from the end-game.
The term “dapp” has been muddied by broader use of the term “app” within tech, incurring much confusion.
Self-sovereignty :-)
The mainstream will compromise on nothing.
And yet, the vast majority of people have chosen a “centralized interface” to do it, because it’s easier.
When will decentralized protocols & tooling get so good that devs can quickly create and evolve these interfaces, and end-users sacrifice zero-convenience in choosing the “decentralized interface” over the centralized?
10+ years?
You are doing important work that respects user’s rights more reliably than centralized interfaces, a big part of why many of us got into crypto in the first place.
That's the end-game, but it’s not a 2-3 year thing, it’s a 2-3 decade thing.