DAO Decentralization: Voting-Bloc Entropy, Bribery, and Dark DAOs

James Austgen,Andrés Fábrega,Sarah Allen,Kushal Babel,Mahimna Kelkar,Ari Juels
2023-11-07
Abstract:Decentralized Autonomous Organizations (DAOs) use smart contracts to foster communities working toward common goals. Existing definitions of decentralization, however-the 'D' in DAO-fall short of capturing key properties characteristic of diverse and equitable participation. We propose a new metric called Voting-Bloc Entropy (VBE, pronounced ''vibe'') that formalizes a broad notion of decentralization in voting on DAO proposals. VBE measures the similarity of participants' utility functions across a set of proposals. We use VBE to prove a number of results about the decentralizing effects of vote delegation, proposal bundling, bribery, and quadratic voting. Our results lead to practical suggestions for enhancing DAO decentralization. One of our results highlights the risk of systemic bribery with increasing DAO decentralization. To show that this threat is realistic, we present the first practical realization of a Dark DAO, a proposed mechanism for privacy-preserving corruption of identity systems, including those used in DAO voting. Our Dark-DAO prototype uses trusted execution environments (TEEs) in the Oasis Sapphire blockchain for attacks on Ethereum DAOs. It demonstrates that Dark DAOs constitute a realistic future concern for DAO governance.
Cryptography and Security
What problem does this paper attempt to address?
The paper attempts to address issues primarily focused on decentralization metrics and governance mechanisms in Decentralized Autonomous Organizations (DAOs). Specifically: 1. **Proposing a new decentralization metric**: Existing definitions of decentralization are insufficient to capture the key attributes of diversity and fair participation. Therefore, the authors propose a new metric—Voting-Bloc Entropy (VBE)—to formally measure the broad concept of decentralization in DAO proposal voting. VBE measures the similarity of utility functions among participants on a set of proposals. 2. **Demonstrating theoretical results of VBE**: Through VBE, the authors demonstrate a series of theoretical results regarding the impact of practices such as vote delegation, proposal bundling, bribery, and quadratic voting on the degree of decentralization in DAOs. These results provide practical recommendations for enhancing DAO decentralization. 3. **Revealing systemic bribery risks**: As the degree of decentralization in DAOs increases, the risk of systemic bribery also increases. To prove that this threat is real, the authors present the first practical implementation of a Dark DAO prototype, a privacy-preserving corruption mechanism that uses Trusted Execution Environments (TEEs) to attack Ethereum DAOs within the Oasis Sapphire blockchain, demonstrating the real threat Dark DAOs pose to future DAO governance. 4. **Building Dark DAO prototypes**: To demonstrate that large-scale bribery attacks are a realistic long-term threat, the authors implemented two end-to-end Dark DAO prototypes with different confidentiality/usability trade-offs. In summary, this paper aims to deeply explore and address the centralization issues and potential threats in current DAO governance by introducing the new decentralization metric VBE, combined with theoretical analysis and practical prototype construction.