Evan Powell

Posted on Dec 07, 2021Read on Mirror.xyz

And the cool techies yell: "hey crypto, get off my lawn!"

The primary driver for me to learn more about crypto and the blockchain is my interest in building organizations that help sustain open approaches to innovation - such as open-source software.

I’m highly skeptical that any new approach will make easy what in my experience is always hard - building the right products for the right problems with the help of a community.  However, I’ve seen many cases of blockchain-based communities growing much more quickly than the often many years of thankless efforts that it takes to get a more typical open source community sustainable; I’m intrigued.

I had a back and forth on Twitter with some experienced OpenSource hands who are skeptical that web3 and DAOs can be helpful.  Not surprisingly, many deep technologists and community builders are turned off by the hype and pump and dump noise around web3.  Tim’s original tweet went viral.

The thread:

https://twitter.com/timbray/status/1466842201766313988?s=20

And it turns out the inestimable Kelsey Hightower evoked the same themes shortly thereafter in a thread that starts out by explicitly referencing the monetary motivation of certain crypto fans:

https://twitter.com/kelseyhightower/status/1467698546065346564?s=20

Rather than reargue the threads here, I’ll use this as a topology of the arguments for and against blockchain and web3 as a means to accelerate innovation.

First, FOR the use of blockchain, including DAOs, to accelerate and make more lasting OpenSource based innovation:

  1. The crypto world is itself open source based.  All the major projects are open source.  The projects gain critical mass and often generate revenue that helps them sustain themselves via the use of the blockchain and smart contacts.

  2. Instead of exiting to a legacy technology vendor or via an IPO - some blockchain projects are exiting to the community that formed around them.  A16Z has a number of excellent resources on blockchain and on building crypto-based companies.  One essay I found useful covers the risks and benefits of progressive decentralization and building towards exiting to the community:

    https://a16z.com/2020/01/09/progressive-decentralization-crypto-product-management/

  3. Open-source governance has a diversity problem.  Specifically, those that do the work of contributing code are too often not represented in the leadership of open source projects.  One reason for this may well be that many newer projects are associated with venture-backed start-ups, and the United States still dominates in the funding and scaling of start-ups.

  4. Priming the pump of community building by distributing tokens to users and contributors.

  5. Freedom from censorship and centralization. Perhaps most importantly, the very foundations of blockchain and web3 are that power should be distributed and that in any case censorship should be largely impossible. These values both support the creation of Open Source and are similar to the motivations that power much of the growth of open source.

And now for the arguments against the use of blockchain and DAOs to support OpenSource based innovation:

  1. Tokens too often lead to pump and dump incentives.
  2. Early projects require centralization in order to achieve product-market fit.  Anything other than focusing on product-market fit can be a distraction.
  3. OpenSource is already winning. Why do we need web3 and blockchain to help?
  4. Money ruins everything.

In future blogs I’m sure I’ll return to some of these themes.  As a hint - I’m working with a couple of projects that use blockchain itself to address some of the perceived growing pains of web3. In the meantime, take a look at Kelsey Hightower’s Twitter stream or the stream I post above to see the arguments play out.

Please catch me at Twitter @epowell101 if you’d like to get in touch.


This post or at least a tweet referencing it prompted some discussion on Twitter. There was a good amount of Twitter-like behavior (not by me, I was above board in all regards ;)) - however a substantive point was raised that I had left out of the above, which is the power consumption of proof of work based systems. This is a crucial point related to the poor performance of traditional proof of work based blockchains bitcoin and ethereum. While those of us down the rabbit hole know these concerns are actively being addressed - it was still an oversight that I didn’t emphasize this concern in the above list.

You can read the entire thread here:

https://twitter.com/epowell101/status/1468427377361358850?s=20

And specifically, see one of the posts pointing out the issue with CO2 admissions here:

https://twitter.com/timbray/status/1468453882103681027?s=20

In a related side thread, the higher level arguments against web 2 approaches were nicely summarized here:

https://twitter.com/valb00/status/1468457466149044225?s=20

Recommended Reading