The dApp Developer Stack: The Blockchain Industry Barometer

April 30, 2017
2 mins

I currently look at the development of the blockchain ecosystem through the lens of creating a new decentralized application development stack. A good barometer is asking the question: “do we have all the parts of the stack we need to create a fully decentralized app”? When the answer to that question is “yes!”, the ecosystem can rapidly create decentralized applications and experience explosive mainstream growth.

I came to this view after a painful period in 2014 at Coinbase. We had been sitting around thinking there would be tons of apps, yet we were seeing almost none. And I believe the reason was (and still is) that many of the critical pieces of the decentralized app development stack were missing.

Similar to building a normal web or mobile app, creating a dApp commonly requires a few things: computation, file storage, external data, monetization, and payments. Here’s what the state of the dApp developer stack looked like in 2014:

1_QP-NSI3a3iov-CXBN8AvEw.png

And here’s what it looks like in 2017:

1_AbPxypwGqabLrdu9EBf-iA.png

Using a 0–2 scale (0=not started, 1=in progress, 2=ready), the stack was 20% complete in 2014 and is 70% complete in 2017. Many parts of the stack that have been recently created are fragile and may fail or have a successor, but I believe this is directionally correct.

The community has made a lot of progress. While it was borderline impossible to build a dApp in 2014, in 2017 it’s feasible to build a basic dApp that requires minimal computation and file storage. It wouldn’t surprise me if it was possible to build a reasonably scalable dApp by the end of 2018. As a result, I think we are sitting much closer to broad adoption now than we were in 2014.

Thanks to Chris Burniske, Dan Finlay and Joel Monegro for thoughts on this post. Thank you also to the individuals and communities creating this new stack, especially Vitalik, Gav, Vlag, Christian, Jeff, Juan, Joey and Martin among so many.
Important Disclosures: The content of this post is provided for informational purposes only. Nothing herein constitutes investment, legal, or tax advice or recommendations. Nothing on this site should not be relied upon as a basis for making an investment decision and is not an offer to provide advisory services. It should not be assumed that any investment in the asset class described herein will be profitable and there can be no assurance that future events and market factors would lead to results similar to any historical results described in this paper. The assets discussed herein are not representative of all assets in which Paradigm invests. Any projections, estimates, forecasts, targets, prospects and/or opinions expressed in this paper are based on the subjective views of its author, are subject to change without notice and may differ or be contrary to views expressed by others. Certain information contained on this site has been obtained from third-party sources. While such information is believed to be reliable for the purposes used herein, Paradigm has not independently verified such information and makes no representation or warranty, express or implied, as to the accuracy or completeness of the information contained herein.