Decentralized governance is the way a blockchain network, protocol or application makes and carries out decisions when no single company, board or owner is in charge. Decisions may cover software upgrades, fees, risk settings, treasury spending or the appointment of people to particular roles. They are made by some combination of token holders, developers, node operators and users, following rules that are published in advance and often enforced by code.
The term covers a wide range of systems. At one end, networks such as the Bitcoin blockchain rely on informal, off-chain coordination among developers, miners, businesses and node runners. At the other end, many DeFi protocols use formal on-chain voting with a governance token, usually organized as a decentralized autonomous organization. It draws on, but differs from, corporate governance, where shareholders elect directors who then manage the business.
Decentralized governance in plain terms
Think of a large residents' association that owns a shared building. There is no landlord. Anyone who wants a change, such as a new lift or a higher maintenance fee, writes a proposal, residents discuss it and then they vote. If the vote passes, the change is made according to rules everyone agreed to beforehand.
In crypto, the "building" is a piece of software and its shared funds, and votes are often counted by the software itself. The system works well when many residents take part and act in good faith. It works badly when few people bother to vote, when a handful of residents own most of the votes, or when someone buys votes for a day to push through a change that benefits only themselves.
Off-chain and on-chain models
Off-chain governance happens outside the blockchain, through discussion forums, developer calls, mailing lists and formal proposal processes such as the Bitcoin Improvement Proposal and the Ethereum Improvement Proposal. Changes take effect only if node operators choose to run the new software. When the community cannot agree, the network can split through a hard fork, as happened when Bitcoin Cash broke away from Bitcoin in 2017. Ethereum also relies mainly on off-chain coordination: upgrades are debated on public developer calls and shipped by independent client teams. Its most contested decision came in 2016, when most of the community chose to reverse the effects of the DAO hack through a fork, while a minority kept the original chain running as Ethereum Classic.
On-chain governance records proposals and votes on the blockchain and can execute approved changes automatically. Some base-layer networks, such as Tezos and Polkadot, build this into the protocol so that upgrades are voted on and applied without a fork. DeFi protocols such as Uniswap, Compound and Aave let token holders vote on contract changes and treasury spending.
How a typical on-chain process works
- Discussion. A community member posts an idea on a forum, gathers feedback and refines it.
- Temperature check. Many DAOs run a non-binding, gas-free poll to gauge support before a formal vote.
- Formal proposal. A holder with enough tokens, or enough tokens delegated to them, submits executable code to the governance contract.
- Voting. Holders or their delegates vote during a fixed window. The proposal must reach a quorum and a majority.
- Timelock and execution. If it passes, the change waits in a timelock for a set period, giving users time to react or exit, and then executes.
Design choices
- Delegation. Most holders do not vote directly; they delegate their voting power to representatives who follow proposals closely.
- Voting weight. One-token-one-vote is common, but some systems experiment with time-locked tokens that carry more weight, or with reputation-based votes.
- Checks and vetoes. Some protocols give a security council, a multisignature group or another class of stakeholders the power to pause or block harmful changes. Dual governance is one such approach, giving holders of a protocol's staked assets a way to delay decisions made by governance-token holders.
Criticism and risks
Voter turnout in many DAOs is low, and voting power is often concentrated among founders, early investors and exchanges holding customer tokens, which leads critics to describe token voting as plutocratic. Concentration can be measured with tools such as the Nakamoto coefficient. Governance can also be attacked: in April 2022 an attacker used a flash loan to borrow enough tokens to pass a malicious proposal on the Beanstalk protocol and drain its funds in a single transaction. Timelocks and minimum holding periods are partly a response to such attacks.
There are legal questions too. Regulators and courts have, in some cases, treated active voters in a DAO as members of an unincorporated association who can be held liable for its actions. Whether a protocol is truly decentralized also matters for how its tokens are treated under securities law, and many projects say they are "progressively decentralizing" while a core team still controls key functions.