↑Top
Blog
Various
About me

What is Ethereum to people?

Technically, Ethereum is a decentralized consensus system where programs with agreement about their state and results of their computation. They are called contracts, but the term doesnt entirely match what they do. The ethers as cryptocurrency are a necessary side effect. Even if it weren’t, conversely, distributed consensus plus turing completeness implies cryptocurrencies can be build ontop.

However points of view differ more on what it is to people. It is…

.. a system to make contracts more clear

Unsurprisingly, it is often lawyers with this foremost in their mind. They deal most with regular contracts. From what i have heard (from Casey Kuhlman) is that in contract disputes it is usually about either:

The code always runs the same, and the consensus mechanism forces agreement on the input of the contract. I.e. about what happened.

For instance the Etherscripter and Casey Kuhlman view it this way.(my understanding of it and I paraphrase!)

.. for DAOs

Decentralized Autonomous Organizations, or Decentralized Organizations, the latter term formed because the autonomy of the contract may be disputable. There is a spectrum between those. When the group behind the organization is tightly nit, and they have a lot of leeway with the contract, it is more like a DO. When it is more loosely knit, or not knit at all, it is a DAO.

I personally like the idea of open DAOs that accept work from anyone, as i espoused in an earlier post.

Both DOs and DAOs may have self-modification mechanisms. (DOUG being one in development) If they do, the mechanisms for disallowing/allowing changes to the DAO have to be effective. For instance a DAO may have stakeholders vote, or to introduce changes on which may be voted. (use of the votes doesnt have to be a simple tally)

Stakeholders could be anything; employees, customers, stock holders, or even other DAOs.(and combinations) People behind these will usually have to thoroughly inspect the change.

The importance of the checks on those modifications are particularly important if the DAO is ‘infrastructure like’.

Another point about DAOs/DOs is that they need a business model or social reason for existence. In general contracts need source of income, because running them costs a little ether.

I would be amiss not to mention Vitalics series of DACs, which may have have inspired Ethereum.

.. a tool for derivatives and hedging

People from this point of few seem relatively few in ethereum, they might have been attracted to Mastercoin, CounterParty, colored coins, or Ripple who serve their needs, at least to a large extent.

.. the consensus part of web 3.0

Perhaps the most general one. The idea here is that it will come with a browser, and decentralized collection of files people can add to. These files could be complete webpages, like those representing the above ideas.

One of the founders of Ethereum, Gavin Wood, most strongly comes from this direction. (presentation about it) I think he is the origin of the idea, or at least, that specific clear form. (can’t tell for sure)

Conclusion

The “it can run arbitrary programs, it could do anything” comes over as a cop-out, so people dont say that. Instead they say the aspect that is is more in their minds or hearts.

It is a good thing, because only by going down one of the roads can the bandwidth of a conversation reach any detail.

That doesnt mean they dont know about different directions. Some things, like reputation systems, are not in this list because they’re largely parts of the above approaches. However, maybe they can be viewed in a way that says something about what it is to people, so the above list may not be exhaustive.

Blog Posts

2021-07-17 Type Stack Calculation project intro
2020-08-26 Camcorder planet viewing
2020-05-15 I Made a Sha256 based port knocking program
2017-12-26 Probably kindah like a Snowflake simulation
2017-10-29 More Pixel fun turtles
2016-09-22 Pixel fun - messing with turtles
2016-05-17 Finally put together page_html
2015-11-12 libre decentralized software
2015-02-03 Tinfoilchat inspired ideas
2015-01-07 Public goods and business models
2014-12-22 Captcha Quicky
2014-12-12 Assurance contract mention
2014-11-21 Publishing DAO, and its holy grail
2014-11-02 Grudge escrow contract
2014-09-11 The core Blockchain idea
2014-06-03 Hanging blocks
2014-05-29 Voting power needed for DAO/DO decisions
2014-05-17 What is Ethereum to people?
2014-05-08 Just show up anytime jobs
2014-05-08 Proof of Reserve and voting
2014-05-08 DHTs: more than just storage