What is a DAO?
What is a DAO?
Last updated: April 7, 2017 3:22 pm
Imagine this: a driverless car cruises around in search of passengers.
After dropping someone off, the car uses its profits for a trip to a charging station. Except for it’s initial programming, the car doesn’t need outside help to determine how to carry out its mission.
That’s one “thought experiment” brought to you by former bitcoin contributor Mike Hearn in which he describes how bitcoin could help power leaderless organizations 30-or-so years into the future.
What Hearn described is one dream use case for a decentralized autonomous organization, or a DAO, an idea that swirled through the community not long after bitcoin was released in 2009. The thought is that if bitcoin can do away with financial middlemen, then maybe companies and other organizations can one day operate without hierarchical management.
In short, DAOs aim to hard-code certain rules that a company would from the get-go. This could be setting aside a certain percentage of earnings for a cause or determining a process by which such a rule could be changed.
In the abstract, this is similar to how a normal company works. The big difference is that the rules of normal companies are not enforced digitally.
The best-known attempt at creating such an organization was called “The DAO.”
Launched in 2016, the project failed in a matter of months, but it’s a good example of what people have in mind when they talk about the technology.
The plan was for participants to receive DAO tokens, then vote for which projects to fund. For selecting projects to invest in, it relied on the “wisdom of crowds.”
There are a few ways that The DAO intended to improve on the governance of today’s organizations:
- Anyone with internet access could hold DAO tokens or buy them
- DAO creators could set whatever rules they voted on.
In abstract, DAOs function similarly. They rely on smart contracts, or pre-programmed rules that describe what can happen in the system.
These smart contracts can be programmed to carry out a variety of tasks, such as doling out funds after a certain date or when a certain percentage of voters agree to fund a project.
Some proponents say it can work for an organization where any sort of decision needs to be made, not just those related to money.
Essentially, they see it as a way to cryptographically guarantee democracy, where stakeholders can vote on adding new rules, changing the rules, or ousting a member, to name a few examples.
It’s easy to see why “unstoppable code” could pose a security problem.
Today, it’s difficult to change a DAO, or the smart contracts underpinning it once it’s deployed to the ethereum blockchain. This is “good,” because one person or entity can’t change the rules.
But it’s also potentially a huge disadvantage. If someone spots a bug in a running DAO, developers can’t necessarily change the code.
That was the problem with The DAO. Observers watched the attacker slowly drain of funds, but they couldn’t do anything to stop it. (Technically, the hacker was following the rules as they were deployed).
Ethereum’s lead coders reversed the transaction history to return funds to their owners, which was a controversial decision leading to a rift in the community.
The best way to handle a similar future situation is still up to debate.
Authored by Alyssa Hertig; images by Maria Kuznetsov
Article Source: http://www.coindesk.com
A Beginner’s Guide to Blockchain Technology
- Can Bitcoin Scale?
- Hard Fork vs Soft Fork
- How Bitcoin Mining Works
- How Can I Buy Bitcoins?
- How Could Blockchain Technology Change Finance?
- How do Bitcoin Transactions Work?
- How Do Ethereum Smart Contracts Work?
- How Does Blockchain Technology Work?
- How Does Cloud Mining Bitcoin Work?
- How Ethereum Mining Works
- How Ethereum Works
- How to Make a Paper Bitcoin Wallet
- How to Mine Ethereum
- How to Mine Litecoin and other Altcoins
- How to Set Up a Bitcoin Miner
- How to Store Your Bitcoins
- How to Use Ethereum
- How Will Ethereum Scale?
- What are Bitcoin Mining Pools?
- What are Blockchain’s Issues and Limitations?
- What Are the Applications and Use Cases of Blockchains?
- What Can a Blockchain Do?
- What Can You Buy with Bitcoin?
- What is a DAO?
- What is a Decentralized Application?
- What is a Distributed Ledger?
- What is Bitcoin Cash?
- What is Bitcoin?
- What is Blockchain Technology?
- What is Ether?
- What is Ethereum?
- What is SegWit?
- What is the Difference Between a Blockchain and a Database?
- What is the Difference Between Litecoin and Bitcoin?
- What is the Difference Between Public and Permissioned Blockchains?
- What is the Lightning Network?
- Who Created Ethereum?
- Who is Satoshi Nakamoto?
- Why Use a Blockchain?
- Why Use Bitcoin?
- Digital Asset Names New CEO to Succeed Blythe Masters
March 19, 2019 1:00 PM | By Jit Sutradhar
- BitGo Adds Custody Support for Blockchain Capital’s Security Token
March 19, 2019 12:00 PM | By Jit Sutradhar
- Bitcoin Faces Minor Price Retreat Amid Increasing Bull Exhaustion
March 19, 2019 11:00 AM | By Jit Sutradhar
- Japan to Tighten Rules on Cryptocurrency Margin Trading
March 19, 2019 10:00 AM | By Jit Sutradhar
Bitcoin Faces Minor Price Retreat Amid Increasing Bull Exhaustion
A Lightning API for Bitcoin Futures Data Has Launched
Citi Has Scrapped Its Plan for a JPM Coin-Like Bank-Backed Cryptocurrency
When Bakkt? Bitcoin Futures Market’s Approval Appears Stuck in Limbo
How Ethereum Applications Earn A+ Security Ratings