DEFINITION of 'On-Chain Governance'

On-chain governance is a system for managing and implementing changes to cryptocurrency blockchains. In this type of governance, rules for instituting changes are encoded into the blockchain protocol. Developers propose changes through code updates and each node votes on whether to accept or reject the proposed change. 

BREAKING DOWN 'On-Chain Governance'

Current governance systems in bitcoin and ethereum are informal. They were designed using a decentralized ethos, first promulgated by Satoshi Nakamoto in his original paper. Improvement proposals to make changes to the blockchain are submitted by developers and a core group, consisting mostly of developers, is responsible for coordinating and achieving consensus between stakeholders. The stakeholders in this case are miners (who operate nodes), developers (who are responsible for core blockchain algorithms) and users (who use and invest in various coins). 

Critics of the system claim that this form of informal governance is, in fact, centralized among miners and developers.

They point to two prominent forks in the cryptocurrency ecosystem as proof. The first one is a split of the original ethereum blockchain into ethereum classic and ethereum in 2016. That split occurred despite another soft-fork proposal which would have been easier to implement but would have resulted in a loss for investors affected by a hack in the cryptocurrency’s blockchain. According to news reports, a majority of the ethereum community was in favor of a soft fork, but its core group of developers was swayed by investor opinion and implemented a hard fork. Some claim that this is a contravention of the widely-held “Code is Law” principle in which the governing parameters for a software are laid down in the original code. 

The second example provided as proof that current governance systems are broken are the series of events that led to the emergence of bitcoin cash in 2017. During that fork, a proposal to increase the average block size in bitcoin’s blockchain was rejected by the cryptocurrency’s core development team. They rejected the change, despite the fact that high transaction fees made bitcoin’s use as a medium for daily transactions unsustainable. The only constituency that benefited from high transaction fees were miners. In the end, a renegade group of developers and miners moved away to create their own cryptocurrency with variable block size. 

On-chain governance emerged as an alternative to informal systems of governance. It claims to solve the problems of centralization of bitcoin by incorporating all nodes within a blockchain network into the decision-making process. Stakeholders in the process are provided economic incentives to participate in the process. For example, each node can earn a cut of overall transaction fees for voting, while developers are rewarded through alternate funding mechanisms. Each node’s vote is proportional to the amount of cryptocurrency it holds. Thus, the greater the numbers of cryptocurrency held by a node, the more votes it has.  

How Does On-Chain Governance Work?    

Unlike informal governance systems, which use a combination of offline coordination and online code modifications to effect changes, on-chain governance systems solely work online. Changes to a blockchain are proposed through code updates. Subsequently, nodes can vote to accept or decline the change. Not all nodes have equal voting power. Nodes with greater holdings of coins have more votes as compared to nodes that have a relatively lesser number of holdings.

If the change is accepted, it is included in the blockchain and baselined. In some instances of on-chain governance implementation, the updated code may be rolled back to its version before a baseline, if the proposed change is unsuccessful. 

Implementation of on-chain governance differs between various blockchains. For example, Tezos, a cryptocurrency, uses a form of self-amending ledger. Proposed changes are implemented to the coin’s blockchain and rolled out onto a test version of the chain. If the planned changes are successful, they are finalized to a production version of the blockchain. If not, they are rolled back. DFinity, a startup that is using blockchain to build the world’s biggest virtual computer, unveiled a plan to adopt a hardcoded constitution on its network. The constitution triggers passive and active actions. An example of the former might be an increase in reward size for blocks while the latter might involve quarantining certain parts of the network for updates or roll backs.  

Advantages of On-Chain Governance

According to its proponents, the advantages of on-chain governance are as follows: 

  • It is a decentralized form of governance

Changes to a blockchain are not routed through a core development community, which evaluates its merits and demerits. Instead, each node is allowed to vote on the proposed change and can read about or discuss its benefits and drawbacks. It is decentralized because it relies on the community for collective decision-making.  

  • Quicker turnaround times for changes 

Consensus regarding proposed changes is achieved in relatively less time among stakeholders. Informal governance systems require time and effort between stakeholders in order to achieve consensus. For example, the bitcoin cash fork and ethereum classic fork took months to build up and implement. What’s more, off-chain maneuvering can result in messy situations wherein certain nodes can agree to disagree and not run the proposed changes. Algorithmic voting mechanisms are relatively faster because test results for their implementation can be seen via a code update. Running the code change on a test net, as in the case of Tezos, also enables stakeholders to see the effects of that change in practice. 

  • Possibility of a hard fork is reduced significantly

Because each proposed change requires consensus from all nodes, this means that the possibility of a hard fork is reduced significantly. Through the use of rewards, on-chain governance proposes economic incentives for nodes to participate in the voting process. The informal governance process does not provide economic incentives to end users, who utilize cryptocurrencies for daily transactions or invest in them for long periods. Instead economic incentives rest with miners and developers. Once voting is concluded, all node operators are required to follow the decision.   

Disadvantages of On-Chain Governance 

Based on initial experiments conducted with on-chain protocols, the disadvantages of this type of governance are as follows: 

  • Low-voter turnout

As with real-world elections, low voter turnout may become a problem for on-chain governance. The recent DAO Carbonvote, which recorded participation rates of 4.5%, is proof of this problem. Low-voter turnout is also undemocratic because it could result in a single node with significant holdings manipulating overall future direction of the protocol.

  • Users with greater stakes can manipulate votes 

Nodes with more coins get more votes. Again, this means that users with more stakes can take control of the voting process and steer future development in their desired direction. More importantly, it skews the dynamic away from miners and developers towards users and investors, who may be simply interested in maximizing future profits as opposed to developing the protocol towards innovative use cases.

RELATED TERMS
  1. Lightweight Node (Cryptocurrency)

    Lightweight nodes are computers that perform the basic functions ...
  2. Off-Chain Transactions (Cryptocurrency)

    Off-chain transactions of a cryptotoken occur outside of the ...
  3. Blockchain, Explained

    A simple breakdown of blockchain technology, what it is, how ...
  4. Bitcoin Classic

    A fork from Bitcoin Core that proposed increasing the size of ...
  5. Proof of Elapsed Time (Cryptocurrency)

    Proof of elapsed time consensus algorithm follows a true lottery ...
  6. Uncle Block (Cryptocurrency)

    Uncle blocks are orphan blocks on the Ethereum network, and miners ...
Related Articles
  1. Tech

    Running a Full Bitcoin Node for Investors

    Running a full bitcoin node has its advantages for investors. Here are two of them.
  2. Tech

    How Blockchain Technology Can Prevent Voter Fraud

    As a technology, blockchain is quickly becoming unrivaled. One of the biggest problems that blockchain’s decentralized muscle can solve is voter fraud.
  3. Tech

    What Is SegWit2x?

    SegWit2x was a proposed hard fork of bitcoin that was cancelled in late-2017. Here's what else you need to know.
  4. Tech

    A History of Bitcoin Hard Forks

    Bitcoin, bitcoin cash, bitcoin gold and other variations can be hard to keep straight.
  5. Tech

    Blockchain Is Helping Change Government Services

    The distributed ledger helps streamline operations and make them more efficient and trackable.
  6. Tech

    5 Ways to Invest in the Blockchain Boom

    Blockchain technology is one of the hottest trends in the finance scene, with the potential to completely transform traditional business models.
  7. Tech

    Bank of America, JPMorgan Call Cryptocurrencies a Threat

    Satoshi told us bitcoin would allow payments to be sent "without going through a financial institution." Now big banks are listening.
  8. Tech

    Are Large Mining Pools Bad For Cryptocurrencies?

    Cryptocurrency mining are being done on expensive mining pools run by large firms. Is this bad for cryptocurrencies?
  9. Tech

    Could Blockchain Really Have Better Security Than Banks?

    Some experts believe adopting security measures used by banks could help to strengthen the viability of blockchain technology.
  10. Tech

    Is Blockchain’s Trajectory Tied to Chinese Money?

    China's embrace of blockchain is a chance to establish even footing with the rest of the world and possibly a promising sign for fans of decentralization.
RELATED FAQS
  1. What can shareholders vote on?

    Understand the usual voting rights of common stock shareholders, along with the importance of shareholders exercising their ... Read Answer >>
  2. What impact does economics have on government policy?

    Learn about the impact of economic conditions on government policy and understand how governments engineer economic conditions ... Read Answer >>
  3. Is Bitcoin legal in the US?

    Learn about the legality of Bitcoin as a form of payment in the United States, as well as how it is produced and concerns ... Read Answer >>
Trading Center