What Are DAOs And How They Work?

Praveen Pendyala
Plain Crypto
Published in
6 min readFeb 10, 2022

DAOs are gaining a lot of traction in the blockchain space. They are a crucial building block for the next version of the Internet — Web 3.0. But what is a DAO and how does a DAO work? We will answer these questions and more in this article. This is also available as video if you prefer.

What is a DAO — Animated explainer

Background

The best way to understand a new concept is by relating to something we are familiar with. So, in order to understand DAOs let’s start with a concept we come across everyday.

Structure of a football club

Organisations, or more informally clubs. Suppose you are part of a Football club. To promote the club, all the members contributed some money to the club’s fund. When the club gets big enough it will naturally have a management structure with roles like manager, treasurer etc. The management is expected to lead the club and they have access to the club’s fund. You have to trust them to be honest and use the money only to promote the interests of the club. The future of the whole club relies heavily on the integrity and ability of these few people. The key here is trust — something that’s broken all too often these days. This is where DAOs can help!

Why Do We Need a DAO

Well, in this example, if you use a DAO to run the club, you don’t need to trust anyone else in the group, just the DAO’s code, which is 100% transparent and verifiable by anyone. DAO will facilitate coordination among the members to achieve the goals of the group.

What Is a DAO

At its core, a DAO is a smart contract. A piece of code which defines the rules of how the organisation should run. Unlike traditional organizations, there is no hierarchy to DAOs. To align interests of the organization with that of its members, DAOs incentivize their users to achieve their goal. A key distinction from traditional organisation is that the control is decentralised.

What is a DAO?

How DAOs Work

Forming a DAO typically involves the following steps.

Establishing a cause

First you need a reason to form a DAO. It can be anything that brings people together. For example, things like forming a:

  • Charitable trust: People from around the world donate money to the trust and the group can decide how they want to spend donations.
  • An Investment fund or simply
  • Giving the users the rights to govern an organisation

Once the purpose is established and the rules of how the DAO runs are written into smart contracts. They typically enter a Funding phase.

Funding phase

Any who wishes to be part of the DAO can contribute to the DAOs fund and the DAO will issue tokens proportional to the size of their contribution. These tokens will give you voting rights to steer the direction of the DAO. This is similar to how companies issue shares today except DAOs are more decentralised. At the end of the funding phase, the DAO is considered live and operational. Moving forward, all key decisions surrounding the organization are made through governance.

Steps to form a DAO

Governance

All users who own the DAO tokens vote on proposals. The weight of their votes will be proportional to the share of tokens they hold. So, if the DAO issued a total of 1000 tokens and you hold 100 of them, your vote will carry a 10% weight. When a consensus is reached, the result of the vote can be automatically actioned by the DAO’s code.

How Are DAOs Being Used Today?

State of DAO landscape today. Original photo — https://twitter.com/Cooopahtroopa/status/1407458878246121475/photo/1

Here’s an overview of the DAO landscape. Pretty much every reputable dApp or protocol uses a DAO structure. UniSwap, Aave, Curve are all popular protocols with Billions of dollars at stake, controlled by DAOs. MolochDAO is funding the development of public infrastructure related to Eth 2.0. People are also using DAOs to invest together — for example, if you want to buy an NFT from the BAYC collection, the cheapest one is 83 ETH (nearly 300,000 USD) — even if you have that kind of money, it’s a lot of risk for most people. So, instead you could form a DAO, pool funds from people, and buy a few NFTs through the DAO. This way, you can diversify your collection and have fractional ownership of many expensive NFTs. Social DAOs like Gitcoin are providing grants to fund builders and creators for their work. Personally, I hope to apply for a Gitcoin grant if this channel gets enough traction. So, you would do me a huge favor by hitting that subscribe button.

Benefits

There are several benefits to using a DAO to run an organisation. Such as:

Benefits of DAOs
  • Transparency: Since all actions of a DAO are public, this builds trust with the community.
  • Decentralisation: DAOs eliminate the need for central hierarchies like management boards.
  • Strong Community: People in a DAO community feel valued and often more engaging because they have a say in the future of the organisation.

Downsides

It’s not all sunshine and rainbows though. DAOs have their share of downsides too.

Downsides of DAOs
  • Bugs in code: Exposes them to risk of hacking. In fact the first ever DAO, called The DAO, was hacked and 3.6 million ether were stolen from the DAOs fund. That’s over $12 billion at today’s prices!
  • Delays from voting: Given the decentralised nature of DAOs, each proposal needs to be voted on by the community and that can take a few days to weeks. While this is good under normal circumstances, this is a big issue when developers want to fix a critical bug but need the community approval. In the case of The DAO, a fix was available but the community couldn’t reach consensus in time to apply the fix. And the result was a devastating hack!

I want to finish on a positive note. Most DAOs today are basically copies of well tested DAO frameworks. They run on minimal code that went through a lot of scrutiny so there’s less scope for bugs. If you find DAOs that align with your values, I think it’s worth being part of that community — after all, we are all working towards building a better world.

Final thoughts on DAOs

If you find this helpful, clap this upto 50 times, subscribe to my YouTube channel. Thanks for reading all the way. I will see you again soon :)

--

--

Praveen Pendyala
Plain Crypto

Passionate about many things tech. Driven by logic and compassion. I care about equal opportunities, unconscious bias, decentralization, and blockchains.