DAO

DAO is the organizations running in the software in a fully democratic way. Before we jump into how exactly they work, we need to go through the tradition organization structure quickly.

An organization is the group of people working on a common interest. This is most of the time is to make money for the shareholders. The organization follows certain rules which are governed by the Government of the place where the organization has been incorporated.
An organization has the group of shareholders who represent the ownership of the organization in the percentage format. Let’s say a person X own 3000 shares of the organization which has in total 30,000 issued shares then Mr. X will become 10% owner of that organization. These shares can be transferred to anyone which will, in turn, transfer the ownership of the organization. Share holders appoint a Board of Directors who control the major key decision of the organization. This group of people also known as Board of Directors appoints the CEO who execute the day-to-day operation by hiring more staff under him.
The rules & regulation of running the organization are written in Bylaws or Memorandum of Article, Article of Association.
DAO is just the digital version of the above arrangement where all rules & regulation are written in the source code rather than the piece of paper. They are executed by thousands of people/computers together through some consensus-based algorithm. The platform where the DAO runs is called Blockchain. The most common case where the DAO can be written is Ethereum Blockchain. In Ethereum, they are written in Solidity Language.
How does Decentralized Autonomous Organization work?
In the DAO, each action or vote is represented by some form of transaction in the Blockchain. Here the members are represented by the address (in Ethereum, It’s Ethereum address). These addresses can be owned by a human, a robot, an IOT device, or even another DAO. This makes it ideal for a fully automated system to run the full-fledged organization.
Each member is given a token which represents the shares of the DAO; these tokens can also be used to vote in the DAO to take a certain decision. The token is nothing but another kind of contract sunning on top of Blockchain. The more token an address has, the more control he will have on the DAO.
Each member will have the rights to submit the proposal to take certain decisions. These decisions can be:
- Fire the CEO or just Change the CEO
- Hire a vendor to get his/her service
- Hire a lawyer
- Pay certain ethers/USD to someone as a salary or bonus
- Issue the share to someone because that person/address is adding more value.
In the DAO, since this is nothing but a democracy which is running in the Blockchain the voting power can be optionally delegated to someone to whom a member trust more. This is in fact just like voting by proxy in the real organization.
It can also raise fund through some crowd sourced funding by issuing the tokens/shares to anyone who is paying the money to them. This payment and issuing the shares/token can be done in real time unlike the more than 60 days process in the real organization.
Related Articles
View AllBlockchain
Legal and Compliance Considerations for Smart Contracts: Enforceability, Liability, and On-Chain Governance
Learn how smart contracts intersect with contract law, privacy, securities rules, AML, liability, and DAO governance, plus practical safeguards for enterprises.
Blockchain
Smart Contract Testing and Deployment Pipeline: Unit Tests, Fork Testing, CI/CD, and Mainnet Launch Steps
Learn a modern smart contract testing and deployment pipeline with unit tests, fuzzing, static analysis, fork testing, gated CI/CD, and mainnet launch steps.
Blockchain
Oracles for Smart Contracts: Secure Data Feeds, Common Attack Vectors, and Mitigation Strategies
Learn how oracles for smart contracts deliver off-chain data, the most common oracle attack vectors in DeFi and RWAs, and proven mitigation strategies.
Trending Articles
How Blockchain Secures AI Data
Understand how blockchain technology is being applied to protect the integrity and security of AI training data.
Can DeFi 2.0 Bridge the Gap Between Traditional and Decentralized Finance?
The next generation of DeFi protocols aims to connect traditional banking with decentralized finance ecosystems.
How to Install Claude Code
Learn how to install Claude Code on macOS, Linux, and Windows using the native installer, plus verification, authentication, and troubleshooting tips.