DIVA Protocol
  • 👋Welcome
  • 🔅Introduction
    • Derivative contracts
    • What is DIVA Protocol
      • What problem does it solve
      • How it works
        • Reference assets
        • Payoff curves
        • Collateral
        • Oracles
        • Settlement
          • Timelines
          • Challenge
          • Status
          • Fast settlement
          • Fallback data provider
        • Fees
        • Compliance feature
      • Vision
      • Terminology
    • What is DIVA Token
      • Owner election mechanism
      • Token distribution
    • DIVA Development Fund
    • FAQ
  • 🌈DIVA App
    • What is DIVA App
    • Overview
    • Create position tokens
    • Trade position tokens
    • Add liquidity
    • Remove liquidity
  • ⚙️Guides
    • DIVA App Training
      • Prepare
      • Testnet
      • Create
      • Trade
      • Add
      • Remove
      • Settle
      • Redeem
      • Fees
    • Quiz
  • 🪄Use cases
    • Overview
    • Insurance
      • Credit default protection
      • Agrarian insurance
      • DeFi Hack insurance
      • Peg insurance
    • Yield optimization
      • Bullish accumulation
      • Bearish accumulation
    • Risk management
      • Downside protection
      • Increasing cost protection
    • Directional bets
      • Downside bet
      • "Bottom-Is-In" bet
      • Upside bet
      • "Top-Is-In" bet
    • Leverage
  • 👨‍🎓Pricing derivatives
    • Introduction
    • Underlying value
    • Volatility
    • Time
  • ⚓Oracle integrations
    • Overview
    • Tellor
  • ⚒️For developers
    • Overview
    • Technical resources
    • Smart contracts
      • Functions
        • Core protocol functions
        • Getter functions
        • Setter functions
        • ABI
      • Contract addresses
      • Example scripts
    • TheGraph
      • DIVA subgraphs
      • Whitelist subgraph
    • Project ideas
  • 📱Contact & Media Links
    • Social media
  • 👨‍🎓Technical Blog
    • Flash loans in DIVA Protocol
    • NDVI outcome reporting guide for Tellor Reporters
    • Enabling capital efficiency in DeFi
Powered by GitBook
On this page
  1. Introduction
  2. What is DIVA Token

Owner election mechanism

Enabling effective and efficient protocol governance without sacrificing decentralization

PreviousWhat is DIVA TokenNextToken distribution

Last updated 1 year ago

Token holders express their preference for a delegate/owner by locking ("staking") their tokens in the on Ethereum.

If a candidate receives more support than the current owner (as measured by staked amount), a 30-day showdown period can be triggered by the corresponding candidate.

At the end of this period, a snapshot of the candidates' stakes is taken and candidates that have received more support than the current owner have a 7-day window to submit a claim on the protocol ownership. Among those, the candidate with the highest stake automatically assumes protocol ownership and has access to all privileged functions after the end of the election cycle. Staking and unstaking are disabled during this period.

In total, an election cycle lasts 37 days. A cooldown period of 7 days applies following the election cycle end where no new election cycle can be triggered. The following illustration summarizes the process:

Despite the centralized element, the power remains in the hands of the DIVA Token holders. At any point in time (subject to a minimum staking period of 7 days), DIVA Token holders can vote to replace the current protocol owner by directing their stake towards a new candidate.

Links for further reading

The owner elected on Ethereum (primary chain) is orchestrated to secondary chains including Polygon, Arbitrum One and Gnosis via a mechanism using the Tellor protocol.

🔅
cross-chain communication
Blog post on DIVA Tokenomics
Ownership section in smart contract docs
DIVA Ownership contract
Illustration of election process. [1] Manual ownership claim submission process introduced to avoid expensive storage operations inside the smart contract.