Understanding Blockchain Governance: Analyzing Decentralized Voting to Amend DeFi Smart Contracts (2305.17655v3)
Abstract: Smart contracts are contractual agreements between participants of a blockchain, who cannot implicitly trust one another. They are software programs that run on top of a blockchain, and we may need to change them from time to time (e.g., to fix bugs or address new use cases). Governance protocols define the means for amending or changing these smart contracts without any centralized authority. They distribute the decision-making power to every user of the smart contract: Users vote on accepting or rejecting every change. In this work, we review and characterize decentralized governance in practice, using Compound and Uniswap -- two widely used governance protocols -- as a case study. We reveal a high concentration of voting power in both Compound and Uniswap: 10 voters hold together 57.86% and 44.72% of the voting power, respectively. Although proposals to change or amend the protocol receive, on average, a substantial number of votes (i.e., 89.39%) in favor within the Compound protocol, they require fewer than three voters to obtain 50% or more votes. We show that voting on Compound proposals can be unfairly expensive for small token holders, and we discover voting coalitions that can further marginalize these users.
- AAVE. 2023. AAVE Economics – Governance. https://docs.aave.com/aavenomics/governance. Accessed on May 25, 2023.
- Uniswap v3 core.
- Jeff Amico. 2023. On Crypto Governance. https://a16z.com/2021/02/05/on-crypto-governance. Accessed on February 8, 2023.
- Benito Arruñada and Luis Garicano. 2018. Blockchain: The birth of decentralized governance. Pompeu Fabra University, Economics and Business Working Paper Series 1608 (2018).
- Marcella Atzori. 2017. Blockchain technology and decentralized governance: Is the state still necessary? Journal of Governance and Regulation/Volume 6, 1 (2017).
- Balancer.fi. 2023. Governance – Balancer. https://docs.balancer.fi/ecosystem/governance. Accessed on May 25, 2023.
- Governance in the blockchain economy: A framework and research agenda. Journal of the Association for Information Systems 19, 10 (2018).
- Jan Behrens. 2017. The origins of liquid democracy. The Liquid Democracy Journal 5, 2 (2017).
- Binance. 2023. https://www.binance.com. Accessed on May 25, 2023.
- Christian Blum and Christina Isabel Zuber. 2016. Liquid democracy: Potentials, problems, and perspectives. Journal of political philosophy 24, 2 (2016).
- A Flexible Design for Funding Public Goods. Management Science 65, 11 (2019).
- Lewis Carroll. 1884. Principles of Parliamentary Representation. (1884).
- John W. Chapman. 1971. Rawls’s Theory of Justice. (1971).
- Decentralized governance of digital platforms. Journal of Management 47, 5 (2021).
- Swarm City. 2023. Swarm City. https://swarm.city. Accessed on February 2, 2023.
- CoinGecko. 2023a. Compound Tokenomics. https://www.coingecko.com/en/coins/compound/tokenomics. Accessed on February 2, 2023.
- CoinGecko. 2023b. Uniswap Tokenomics. https://www.coingecko.com/en/coins/uniswap/tokenomics. Accessed on February 2, 2023.
- Compound Labs, Inc. 2022a. Compound Governance. https://docs.compound.finance/governance. Accessed on Dec 10, 2022.
- Compound Labs, Inc. 2022b. Compound Leaderboard. https://compound.finance/governance/leaderboard. Accessed on Dec 2, 2022.
- Convex. 2023a. Convex Finance Proposals. https://vote.convexfinance.com/. Accessed on May 25, 2023.
- Convex. 2023b. Voting and Gauge Weights. https://docs.convexfinance.com/convexfinance/general-information/why-convex/voting-and-gauge-weights. Accessed on May 25, 2023.
- Curve. 2023. Curve.fi Governance. https://gov.curve.fi. Accessed on April 2, 2023.
- Flash Boys 2.0: Frontrunning in Decentralized Exchanges, Miner Extractable Value, and Consensus Instability. In 2020 IEEE Symposium on Security and Privacy (SP).
- On-Chain Vote Buying and the Rise of Dark DAOs. https://hackingdistributed.com/2018/07/02/on-chain-vote-buying. Accessed on December 15, 2022.
- David Siegel. 2013. Understanding The DAO Attack. https://www.coindesk.com/learn/understanding-the-dao-attack. Accessed on February 16, 2023.
- Edward Helmore. 2023. Why did the $212bn tech-lender Silicon Valley bank abruptly collapse? https://www.theguardian.com/business/2023/mar/17/why-silicon-valley-bank-collapsed-svb-fail. Accessed on April 10, 2023.
- Ethereum Foundation. 2023. Non-fungible tokens (NFT). https://ethereum.org/en/nft. Accessed on May 25, 2023.
- Etherscan. 2023a. Etherscan APIs Documentation – Contracts. https://docs.etherscan.io/api-endpoints/contracts. Accessed on May 25, 2023.
- Etherscan. 2023b. Etherscan (ETH) Blockchain Explorer. https://etherscan.io. Accessed on May 25, 2023.
- The Hidden Shortcomings of (D)AOs – An Empirical Study of On-Chain Governance. arXiv:2302.12125 [cs.CY]
- Francisco Rodrigues. 2022. Maintaining decentralization: Are custody services a threat to DeFi protocols? https://cointelegraph.com/news/maintaining-decentralization-are-custody-services-a-threat-to-defi-protocols. Accessed on April 2, 2023.
- Analyzing Voting Power in Decentralized Governance: Who controls DAOs? arXiv:2204.01176 [cs.CY]
- A Graph-Based Socioeconomic Analysis of Steemit. IEEE Transactions on Computational Social Systems 8, 2 (2021).
- Samuel Haig. 2022. Balancer Ends Long Governance Battle With Whale. https://thedefiant.io/balancer-ve-tokenomics-whale. Accessed on April 28, 2023.
- Samer Hassan and Primavera De Filippi. 2021. Decentralized autonomous organization. Internet Policy Review 10, 2 (2021).
- Thomas Hobbes. 1651. Leviathan. Project Gutenberg (1651).
- Ian Allison. 2022. Divisions in Sam Bankman-Fried’s Crypto Empire Blur on His Trading Titan Alameda’s Balance Sheet. https://www.coindesk.com/business/2022/11/02/divisions-in-sam-bankman-frieds-crypto-empire-blur-on-his-trading-titan-alamedas-balance-sheet/. Accessed on Dec 10, 2022.
- Jeff Kauflin and Emily Mason. 2022. How Did Sam Bankman-Fried’s Alameda Research Lose So Much Money? https://www.forbes.com/sites/jeffkauflin/2022/11/19/how-did-sam-bankman-frieds-alameda-research-lose-so-much-money. Accessed on December 2, 2022.
- Aggelos Kiayias and Philip Lazos. 2023. SoK: Blockchain Governance. arXiv:2201.07188 [cs.CR]
- Krisztian Sandor and Ekin Genç. 2022. The Fall of Terra: A Timeline of the Meteoric Rise and Crash of UST and LUNA. https://www.coindesk.com/learn/the-fall-of-terra-a-timeline-of-the-meteoric-rise-and-crash-of-ust-and-luna/. Accessed on February 2, 2023.
- kybx86. 2020. Compensation Proposal: Distribute COMP to Affected Users in the DAI Liquidations. https://www.comp.xyz/t/compensation-proposal-distribute-comp-to-affected-users-in-the-dai-liquidations. Accessed on February 9, 2023.
- Protocol Labs. 2023a. IPFS Powers the Distributed Web. https://ipfs.tech. Accessed on February 2, 2023.
- Snapshot Labs. 2023b. Snapshot. https://snapshot.org. Accessed on February 2, 2023.
- Uniswap Labs. 2023c. Uniswp Proposals. https://app.uniswap.org/vote. Accessed on September 20, 2023.
- Steven P. Lalley and E. Glen Weyl. 2018. Quadratic Voting: How Mechanism Design Can Radicalize Democracy. AEA Papers and Proceedings 108 (May 2018).
- Robert Leshner and Geoffrey Hayes. 2019. Compound: The money market protocol.
- ReGuard: Finding Reentrancy Bugs in Smart Contracts. In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (ICSE ’18).
- User incentive mechanism in blockchain-based online community: An empirical study of steemit. Information & Management 59, 7 (2022).
- MakerDAO. 2023. Governance Module – Maker Protocol Technical Docs. https://docs.makerdao.com/smart-contract-modules/governance-module. Accessed on April 2, 2023.
- Messari. 2023. Messati: Crypto Research, Data, and Tools. https://messari.io. Accessed on May 16, 2023.
- Mike Dalton. 2022. Build Finance DAO Suffers Governance Takeover Attack. https://cryptobriefing.com/build-finance-dao-suffers-governance-takeover-attack/. Accessed on February 2, 2023.
- Satoshi Nakamoto. 2008. Bitcoin: A Peer-to-Peer Electronic Cash System.
- Nathan Reiff. 2023. The Collapse of FTX: What Went Wrong with the Crypto Exchange? https://www.investopedia.com/what-went-wrong-with-ftx-6828447. Accessed on April 2, 2023.
- Nick Martitsch. 2021. Compound Treasury Updates, COMP Bug Fix, Dynamic Risk Parameters. https://compound.substack.com/p/compound-treasury-updates-comp-bug. Accessed on April 10, 2023.
- OpenZeppelin. 2023. Security Audits - Compound. https://blog.openzeppelin.com/?s=compound. Accessed on May 22, 2023.
- Liquidations: DeFi on a Knife-edge. In Financial Cryptography and Data Security (FC ’21).
- Q.ai. 2022. What Really Happened To LUNA Crypto? https://www.forbes.com/sites/qai/2022/09/20/what-really-happened-to-luna-crypto/?sh=62332b664ff1. Accessed on December 10, 2022.
- Attacking the DeFi Ecosystem with Flash Loans for Fun and Profit. In Financial Cryptography and Data Security (FC ’21).
- Governance in blockchain technologies & social contract theories. Ledger 1 (2016).
- Governance challenges of blockchain and decentralized autonomous organizations. Information Polity 24, 4 (2019).
- Jean-Jacques Rousseau. 1920. The social contract: & discourses. Number 660. JM Dent & Sons.
- Sam Kessler. 2022. Binance Becomes Second-Largest Voting Entity on Uniswap DAO. https://www.coindesk.com/tech/2022/10/19/binance-becomes-second-largest-voting-entity-on-uniswap-dao. Accessed on April 2, 2023.
- Zerocash: Decentralized anonymous payments from bitcoin. In 2014 IEEE symposium on security and privacy. IEEE.
- Scikit Learn. 2023. Cosine Similarity. https://scikit-learn.org/stable/modules/generated/sklearn.metrics.pairwise.cosine_similarity.html. Accessed on April 10, 2023.
- Unpacking How Decentralized Autonomous Organizations (DAOs) Work in Practice. arXiv:2304.09822 [cs.CY]
- Shaurya Malwa. 2022. Binance Denies Allegations It Intends to Use Users’ Uniswap Tokens for Voting. https://www.coindesk.com/tech/2022/10/20/binance-denies-allegations-that-it-intends-to-use-users-uniswap-tokens-for-voting/.
- Sukernik. 2021. Auditing Compound Protocol. https://www.comp.xyz/t/auditing-compound-protocol/2543. Accessed on April 10, 2023.
- Sybil. 2023a. Introducing Sybil. https://blog.uniswap.org/sybil. Accessed on May 19, 2023.
- Sybil. 2023b. Sybil – Top delegated addresses. https://sybil.org/. Accessed on February 2, 2023.
- Andrew Thurman. 2022. Tron’s Justin Sun Accused of ‘Governance Attack’ on DeFi Lender Compound. https://www.coindesk.com/tech/2022/02/04/trons-justin-sun-accused-of-governance-attack-on-defi-lender-compound. Accessed on February 2, 2023.
- TrueUSD. 2023. TrueUSD. https://www.trueusd.com. Accessed on February 2, 2023.
- Uniswap Labs. 2023. Governance – Uniswap Protocol. https://uniswap.org/governance. Accessed on April 2, 2023.
- Nicolas Van Saberhagen. 2013. CryptoNote v2.0. (2013).
- Vitalik Buterin. 2021. Blockchain voting is overrated among uninformed people but underrated among informed people. https://vitalik.ca/general/2021/05/25/voting2.html. Accessed on March 16, 2023.
- The web3.py team. 2022. Web3.py documentation. https://web3py.readthedocs.io/en/v5/. Accessed on December 12, 2022.
- Gavin Wood. 2014. Ethereum: A secure decentralised generalised transaction ledger.
- Learning similarity with cosine similarity ensemble. Information sciences 307 (2015).
- Yahoo Finance. 2023. Ethereum USD (ETH-USD), Price, Value, News, and History. https://finance.yahoo.com/quote/ETH-USD/history?p=ETH-USD. Accessed on January 17, 2023.
- Zack Voell and William Foxley. 2020a. https://www.coindesk.com/markets/2020/09/04/alameda-research-claimed-nearly-70-of-wrapped-bitcoin-minted-in-august. Accessed on April 10, 2023.
- Zack Voell and William Foxley. 2020b. Alameda Research Claimed Nearly 70% of Wrapped Bitcoin Minted in August. https://www.coindesk.com/markets/2020/09/04/alameda-research-claimed-nearly-70-of-wrapped-bitcoin-minted-in-august.
- SoK: Decentralized Finance (DeFi) Attacks. In 2023 IEEE Symposium on Security and Privacy (SP).
- Andrej Zwitter and Jilles Hazenberg. 2020. Decentralized network governance: blockchain technology and the future of regulation. Frontiers in Blockchain 3 (2020).