Off-Chain Governance

Off-chain governance is a decision-making system used by DeFi protocols and DAOs where token holders cast votes on proposed changes using a platform — most commonly Snapshot — that records the vote on a decentralized storage layer (IPFS) without writing to the blockchain, producing a non-binding signal of community sentiment that a trusted core team, foundation, or multisig then manually reviews and chooses to implement (or not), as opposed to on-chain governance where a passed vote automatically executes the proposed change via a Governor smart contract without any human intermediary. Off-chain governance is cheaper (votes cost no gas), faster (no waiting for on-chain confirmation), more accessible (any token holder can participate without ETH for gas), and more flexible (proposals can be qualitative or complex) — but it sacrifices the trustlessness and enforceability of on-chain governance, reintroducing human discretion and potential for censorship or non-implementation.


How Off-Chain Governance Works

Typical Flow

“`

  1. Community Discussion

└── Forum post (Discourse, Commonwealth, protocol Discord)

└── Informal feedback period (days to weeks)

  1. Temperature Check / Poll

└── Non-binding poll to gauge sentiment

└── Often a simple yes/no or multiple choice

  1. Snapshot Vote

└── Formal token-holder vote recorded on IPFS

└── Voting power = token balance at a snapshot block

└── No gas required (EIP-712 signature)

└── Duration: typically 3–7 days

  1. Implementation

└── If vote passes: core team or multisig implements change

└── Implementation may go through additional security review

└── No code forces implementation — trust required

“`

Snapshot: The Dominant Platform

Snapshot is the industry-standard off-chain voting platform:

  • How it works: Users sign a message with their wallet (EIP-712 signed typed data) — no on-chain transaction, no gas
  • Voting strategies: Configurable — token balance, staked balance, LP tokens, NFT ownership, quadratic voting, etc.
  • Storage: Votes stored on IPFS + Filecoin; immutable once submitted
  • Verified on: The protocol’s own ENS name space (e.g., uniswap.eth)
  • Limitations: Non-binding; Snapshot’s servers could theoretically be taken offline (though IPFS records persist)

Voting Strategies

Snapshot supports sophisticated voting power calculations:

Strategy Description Use Case
ERC-20 balance 1 token = 1 vote Simple token governance
ERC-20 with snapshot Token balance at specific block Prevents vote buying post-proposal
Staked balance Only staked tokens count Rewards committed holders
veToken balance Vote-escrowed tokens Long-term aligned voters get more power
LP token weighted LP positions counted Includes liquidity providers
Quadratic voting Vote power = √(tokens) Reduces whale dominance
Delegation Vote power transferable Allows token holders to delegate to experts

Off-Chain vs. On-Chain Governance

Dimension Off-Chain On-Chain
Gas cost for voters Free ~$10–100+ per vote
Execution Manual (core team/multisig) Automatic (smart contract)
Trustlessness Low — requires trusting implementers High — code executes automatically
Speed Faster (no confirmation delays) Slower (voting + timelock)
Censorship resistance Low — team can choose not to implement High — cannot be blocked once passed
Flexibility High — any proposal type Limited to pre-defined contract calls
Voter participation Higher (free to vote) Lower (gas cost creates barrier)
Governance attack risk Lower (no automatic execution) Higher (malicious proposal can drain treasury)

Most protocols use a hybrid approach: off-chain Snapshot for signal voting + on-chain execution via multisig or Governor contract for the most critical decisions.


The Role of Multisigs

When off-chain governance approves a change, a multisig (typically a Gnosis Safe) executes it:

“`

Snapshot vote passes →

Core team reviews →

Multisig signers (3-of-5, 5-of-9, etc.) review and sign →

Transaction broadcasts on-chain →

Protocol updated

“`

The multisig is the trust bottleneck: if signers collude, they could execute changes not approved by governance, or refuse to execute changes that were approved. This is why fully on-chain governance (like Compound’s Governor Bravo or Uniswap’s Governor) is considered more trustless — though it trades trustlessness for attack surface.

Notable multisig configurations (examples):

  • Uniswap (early): 4-of-7 multisig
  • Curve: Core team multisig with time delays
  • Most protocols: 3-of-5 to 5-of-9 configurations

Weaknesses of Off-Chain Governance

Non-Enforceability

Low Participation

  • Many governance tokens are held by passive investors
  • Large holders (VCs, foundations) often dominate outcome
  • Participation of 2–10% of circulating supply is common

Plutocracy

Governance Theater


History

  • 2017: MakerDAO establishes early governance polling via Maker Foundation
  • 2019–2020: DeFi protocols begin using informal voting in Discord/forums
  • August 2020: Snapshot (by Balancer Labs) launches; becomes the standard almost immediately
  • 2020–2021: Most major DeFi protocols adopt Snapshot for at least preliminary governance
  • 2021: Uniswap, Compound, Aave, and others run hybrid systems: Snapshot for signal + on-chain Governor for execution
  • 2022: DAO governance participation declines sharply as bear market reduces token holder engagement
  • 2023–2025: Debate continues about optimal governance design; some protocols move toward more on-chain governance for critical decisions; others remain predominantly off-chain for efficiency

See Also