Skip to content

cekcreator/explaining_daos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DAO Governance Research

Repo Links

https://github.com/cekcreator/explaining_daos
https://github.com/anpl1623/explaining_daos

What is a DAO?

A Decentralized Autonomous Organization (DAO) is an entity where governance is coded into smart contracts and decisions are made collectively by token holders.

Key Traits:

  • Decentralized decision-making
  • On-chain voting using tokens
  • Transparent treasury and rules
  • Blockchain-based operations
  • Community-driven governance

More information sources:

Setup Guide

This guide will help you set up the DAO Governance Dashboard project on your local machine.

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v14.0.0 or higher)
  • npm (v6.0.0 or higher)
  • Git

Installation

  1. Open your bash terminal
  2. Clone the repo
git clone https://github.com/cekcreator/explaining_daos.git && cd dao-governance-dashboard
  1. Install dependencies
npm install 
  1. Start the server
npm start
  1. Go to http://localhost:3000/ on your browser

  2. You did it

Comparing DAO and Traditional Corporate Governance

Traditional Corporate Governance

Structure:

  • Centralized board structure (Board of Directors)
  • Hierarchical with clear reporting lines
  • Shareholder voting often symbolic or non-binding
  • Decisions driven by executive management
  • Regulatory compliance required (e.g., SEC filings)

Voting:

  • Shareholder voting rights proportional to shares owned
  • Annual general meetings and special votes
  • Proxy voting common for major shareholders
  • Typically requires majority or supermajority for significant changes

Transparency:

  • Quarterly and annual disclosures required for public companies
  • Board meetings mostly private
  • Decision processes often not visible to shareholders

Regulation:

  • Governed by corporate law, securities regulations
  • Subject to jurisdictional oversight (SEC in US)
  • Formal fiduciary responsibilities for directors

Examples of Corporate Governance Sources:

DAO Governance: Current State

Structure:

  • Flat or minimally hierarchical
  • Direct community governance through token voting
  • Working groups/committees for specific functions
  • Governance processes encoded in smart contracts

Voting:

  • Token-weighted voting (similar to shares)
  • On-chain voting for proposals
  • Continuous governance (not just periodic)
  • Various voting mechanisms: simple majority, quadratic voting, conviction voting

Transparency:

  • Full transaction history publicly visible on blockchain
  • Proposal discussions typically in public forums
  • Governance parameters visible in code
  • Treasury movements transparent

Regulation:

  • Regulatory frameworks still evolving
  • Legal status varies by jurisdiction
  • Self-regulation through governance parameters
  • Limited formal oversight

Popular DAO Governance Models:

DAO Platform Governance Mechanism Token Voting? Examples
Snapshot Off-chain signaling Yes Uniswap, ENS
Tally On-chain voting (Ethereum) Yes Compound, Gitcoin
Aragon Modular DAO tooling Optional Decentraland

Target DAOs for Analysis

1. Uniswap DAO

  • Token: UNI
  • Governance: Uses Snapshot for off-chain voting
  • Challenges: Low participation and vote centralization
  • Treasury Size: One of the largest by treasury size
  • Notable for: Pioneered liquidity protocol governance

2. MakerDAO

  • Token: MKR
  • Governance: Complex system with delegates, executive votes, and governance facilitators
  • Documentation: Well-documented via Maker Governance Portal
  • Notable for: Pioneer in on-chain governance
  • Unique feature: Multiple types of votes (polls, executive votes)

3. Aave DAO

  • Token: AAVE
  • Governance: Uses Snapshot + on-chain actions via Tally
  • Focus: Lending protocol DAO
  • Proposal types: Protocol updates, grants, and treasury allocation
  • Notable for: Well-structured governance process

4. Decentraland DAO

  • Token: MANA
  • Governance: Uses Aragon stack
  • Focus: Metaverse-focused DAO
  • Tools: Uses Agora for proposals and discussion
  • Notable for: Governance of virtual land and digital assets

5. Compound

  • Token: COMP
  • Governance: On-chain voting with time-lock execution
  • Notable for: Pioneered on-chain governance for DeFi
  • Challenge: Developer-heavy proposals

Target Corporations for Comparison

1. Meta (Facebook)

  • Governance structure: Centralized with Mark Zuckerberg holding major control via dual-class shares
  • Power distribution: Zuckerberg controls ~58% voting power
  • Notable for: Example of how centralized power can shape corporate policy

2. Berkshire Hathaway

  • Leadership: Led by Warren Buffett
  • Structure: Small board and centralized decision-making
  • Shareholder influence: Minimal influence over daily operations
  • Notable for: Long-term shareholder focus, unique annual meetings

3. Tesla

  • Leadership influence: Elon Musk's influence dominates decision-making
  • Governance history: Known for controversial corporate governance decisions
  • Notable for: Strong CEO influence, retail investor engagement

4. Apple

  • Structure: Traditional board structure with active shareholder meetings
  • Reputation: Frequently held up as a corporate governance benchmark
  • Notable for: Strong board, shareholder activism, large retail investor base

Metrics for DAO vs. Corporate Governance Comparison

Metric DAO Example (Aave, Uniswap) Corporate Example (Apple, Meta)
Voter Turnout (%) 1–10% typical turnout in token votes ~70% institutional shareholder voting (proxy)
Power Concentration UNI whales hold majority of votes Zuckerberg controls ~58% voting power in Meta
Decision Flow Timeline Avg. 7–30 days from proposal to execution Weeks to months via board meetings
Proposal Volume 10–100+/month depending on DAO Few major votes/year (AGMs)
Treasury Transparency Fully on-chain, viewable via Etherscan Financial statements filed quarterly
Execution Rate Varies – often low follow-through High (board resolutions usually implemented)
Participation Barriers Gas fees, UI complexity Legal barriers, bureaucracy
Transparency Score Treasury & proposal visibility SEC filings, disclosures

DAO Governance Process Example (Uniswap)

  1. Forum discussion → gov.uniswap.org
  2. Temperature Check vote → Snapshot
  3. Consensus Check vote → Snapshot
  4. Proposal code posted on-chain → Executed via Governor contract
  5. Execution → If successful, implemented by smart contract

Challenge: Low participation. Token whales dominate votes.

Corporate Governance Process Example (Apple)

  1. Board prepares proposals
  2. Proxy statement issued to shareholders
  3. Annual General Meeting (AGM)
  4. Shareholder vote → binding/non-binding depending on proposal
  5. Board decision → implemented by executives

Challenge: Often symbolic; board retains discretion.

Data Sources for Your Dashboard

DAO Data Sources

Corporate Governance Data Sources

Dashboard Wireframe & User Flow Ideas

Dashboard Modules:

1. Participation Comparison Chart

  • Bar/line chart comparing DAO voter % (token holders) vs. shareholder proxy voting %
  • Time-series visualization showing participation trends
  • Drill-down capability to see participation by proposal type

2. Power Distribution Visualizer

  • Gini coefficient of token ownership vs. shareholder ownership
  • Pie charts showing % held by top 10 wallets vs. board shares
  • Interactive slider to show how power distribution affects voting outcomes

3. Decision Flow Timeline

  • Timeline visualization from proposal → discussion → voting → execution
  • Comparative view showing DAO vs. corporate processes side-by-side
  • Highlight delays or bottlenecks in each system

4. Governance Outcome Analyzer

  • Success/failure rates of proposals by type
  • Implementation time metrics
  • Case study examples of successful/failed governance actions

Example User Flow:

  1. User selects "How do DAOs govern?" learning path
  2. Dashboard displays selected DAO's live governance stats
  3. Interactive animation walks through proposal lifecycle
  4. Side panel compares with corporate analog
  5. User can access case study links & governance explainers

Case Studies to Consider

  1. Uniswap V3 Deployment - Governance process for a major protocol upgrade
  2. MakerDAO Emergency Shutdown Vote - Crisis governance during market volatility
  3. Meta/Facebook Privacy Policy Changes - Corporate governance affecting billions
  4. Tesla Compensation Package Approval - Controversial corporate vote
  5. Aave Safety Module - Risk management through DAO governance

Educational Elements for Your Dashboard

Core Concepts to Explain:

  • Token-weighted voting vs. share-based voting
  • On-chain vs. off-chain governance
  • Delegation mechanisms in both systems
  • Treasury management differences
  • Proposal lifecycle comparisons

Implementation Challenges

Data Standardization:

  • Different voting mechanisms across DAOs
  • Varied reporting standards for corporations
  • Blockchain data normalization needs
  • Time-based comparison challenges

Visualizing Complex Systems:

  • Multi-dimensional governance data
  • Power relationships are difficult to display clearly
  • Timeline representations of non-linear processes

Next Steps in Your Research & Design Phase

  1. Finalize your target DAOs and corporations based on data availability
  2. Create a data collection plan for each metric
  3. Develop initial wireframes for your core visualization modules
  4. Outline educational content needed for each section
  5. Identify specific case studies to feature in your dashboard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •