Both DAOs and traditional organizations need an initial founder or group of founders.
But the way they are conceived and they work is totally different.
Let's see the differences.
↓
Table of Contents
- Foundation
- Hierarchy structure
- Contracts
- Voting for changing
- Changes
- Vote handling
- Service offer
- Activity Transparency
- Examples
↓
Foundation
🧑🤝🧑DAO:
technically no paperwork is needed. Decisions are put into the blockchain and done with smart contracts.
🕴️Traditional:
Way more complicated! You need to submit a lot of papers, submit a lot of info. You need certificates, licenses, bank account (of course!).
Hierarchy structure
🧑🤝🧑DAO:
Usually flat and democratized!
🕴️Traditional:
Hierarchical (usually). This is not necessarily BAD, as having a structure can help everyone to know "their role", but involves all the problems we already know about depression, ego, money, ...
Contracts:
🧑🤝🧑DAO:
It simply makes use of decentralized smart contracts.
🕴️Traditional:
It uses legal contracts for the employees.
Changes
🧑🤝🧑DAO:
When a change is required, participants can and must vote
🕴️Traditional:
Changes usually can be demanded from just some participants, and voting is offered to just someone in the whole group.
Vote handling
🧑🤝🧑DAO:
- No need for a trusted intermediary.
- Votes are tallied.
- Outcomes are implemented automatically
🕴️Traditional:
- A trusted intermediary is needed to handle the results.
- Votes tallied internally.
- Outcomes are handled manually (supervision).
Service offer
🧑🤝🧑DAO:
- Services offered are handled automatically.
- No need for supervision.
🕴️ Traditional:
- Human handling is required.
- it can be automated but still needs control to avoid manipulation
Activity Transparency
🧑🤝🧑DAO:
- All the activities are transparent.
- Everyone can check them.
🕴️Traditional:
- Usually, the activities are private
- Not everyone can access them.
❌Many Ethereum projects on Github are outdated, archived, or deprecated.
✅A list of big active projects:
- go-ethereum
- web3.js
- ethereum-boilerplate
- ethereum-org-website
- ethereum/EIPs
- ethereumjs-monorepo
- ethers-io/ethers.js
↓
Go Ethereum
Official Golang implementation of the Ethereum protocol.
A very interesting one, of course especially for Go developers but not only for them.