Based on your writings here and other posts, it appears you believe critical mass adoption still lies at the blockchain level instead of apps built upon a blockchain? Seems all the "2.0" chains are going more for apps (marketplaces, exchanges, social interaction, etc...).
Based on where this began with Bitcoin and where we are now, I am not sure if the average Joe will care about the underlying technology. We see this everyday with consumer perception and marketing instead of performing due diligence into competitive products. Unfortunately, average Joe's just want a simple app on their smart mobile phones and cars that drive themselves
First two quotes:
1. So the decentralized database is a block chain?
2. Does the browser need to run Java applets to do wallet level operations?
3. What is the advantage for the user of a decentralized block chain storage for their tweets? The data is open to display/access to anyone and thus isn't owned by Twitter, so tweets can be displayed by any client, not just through an API authorized by Twitter. Talk about how this creates advantages that users care about?
Sounds like it will be used by terrorists so then the government has an incentive to shut it down.
4. How can this remain decentralized if the mining becomes centralized? Seems the same
centralization problems that plague crypto currency thus hang over the head of any current block chain design.
5. Why should we think a product that is
breaking SEC regulation by selling shares has any long-term future? The government can make an example out of you with SEC action.
Society will converge one one fungible unit. It always works that way. We are not creating apps here. This is money. I realize all the altcoins so far are not really money, but just delusional projects. But if we are talking about widepread adoption, then there will be only one.
Those who deny how history has already shown that there can only be one outcome for money (which is unification on one fungible unit), are in delusion.
Edit: note I am referring to money above. There could end up being multiple viable projects for block chain 2.0 features that are not money.
The entire point of DECENTRALIZED contracts, apps, databases is that they are permissionless. If we don't need the permissionless (End-to-End) principle, then a corporation/government can nearly always do that feature more efficiently and provide more robust servers to the users (e.g. have you scrolled the Facebook timeline lately and see all videos, games, and mesmerizingly addictive content that loads as you scroll it ... it is like a TV with 1000 channels).
DECENTRALIZATION is a threat to the Corporations (and
they are the government), thus if a DECENTRALIZED paradigm becomes popular, the government is going to attack it the same as they did Napster.
Thus if your block chain design is not truly permissionless, then you've accomplished nothing.
Ethereum, BitShares, etc are Napsters. Daniel can't figure out how to make something truly decentralized so he argues that we substitute politics and governance for protocol. Sorry I am not inspired by that.
We are still waiting for someone to invent the Gnutella of crypto.
After that we can use that technology to go make the correct block chain for all these 2.0 features.
True DECENTRALIZATION enables the End-to-End Principle which enables grassroots wildfire viral adoption, because developers and others who invest in it are confident that no one owns it (i.e. just like open source, their investment doesn't depend on any third parties), as that is embodied in the definition of the End-to-End Principle.
And besides I've been thinking (since 2013 or 2014 when I first read gmaxwell's Coin Witness thread) the only way to do programmable block chain scalably is ZK-SNARKS. But first I want to perfect the block chain.
Sometimes the turtle and not the hare wins the race.