æternity Documentation Hub
AeternityGitHub
  • æternity Hub
  • Welcome to æternity documentation
  • Getting Started
    • What is æternity?
    • How to Use Aeternity
  • æternity core concepts
    • Introduction
    • æternity Protocol
      • æternity Coin
      • Fast Æternity Transaction Engine (FATE VM)
      • æternity Nodes
        • Node architecture
        • Node types
        • Node Roles
      • Transactions
        • Types of transactions
        • Transaction Lifecycle
        • Transaction Fees
        • Meta-transactions and Generalized Accounts
        • State Channel Transactions
      • Networks
      • Consensus Mechanisms
        • Next Generation Nakamoto Consensus (Bitcoin-NG)
        • Cuckoo Cycle Proof of Work
        • Hyperchains and Delegated Proof of Stake
        • Governance and Weighted Coin Voting
      • State Channels
      • Oracles
      • Aeternity Naming System (AENS)
    • Hyperchains
      • Hyperchains Whitepaper
    • Aeternity Governance
    • Aeternity Foundation
  • aeternity user tools and services
    • Introduction
    • Run an æternity node
    • Hyperchains web app
    • Hyperchains Bridge app
    • Mine aeternity coin
    • Superhero DEX
    • Superhero Wallet
    • ærc Bridge
    • Make an NFT
    • aepps: decentralized applications on æternity
    • æScan: æternity blockchain explorer
  • æternity Developer tools
    • Quick Start Guide
      • Development Environment Setup
      • Essential Tools Overview
      • Æternity Stack
      • First Steps in Development
    • Protocol
      • Core Protocol Components
        • æternity Consensus Protocol
        • Generalized Accounts
        • Smart Contracts
          • FATE VM
          • Smart contract languages
            • æternity Sophia Language
              • In-Depth Overview
              • Sophia Compiler
              • Sophia Visual Studio
              • Sophia http
              • æREPL
            • Solidity
          • Contract Transactions
        • State Channels
        • Oracles
      • Network Layer
        • Nodes
        • Sync
        • Gossip
        • Stratum
      • Utility Features
        • æternity Naming System (AENS)
        • Seralization Formats
    • æternity Sophia Language
      • In-Depth Overview
      • Sophia Compiler
      • Sophia Visual Studio
      • Sophia http
      • æREPL
    • Development Infrastructure
      • CLIs
      • SDKs and APIs
        • Javascript/Typescript SDK
        • Java SDK
        • Outdated SDKs
        • Node API reference
      • Middleware
      • Testing and Deployment
        • æproject
        • Testnets and Faucet
    • Token Standards
    • Aepps: Building apps on Aeternity
      • Boiler Plates
        • Angular Boiler Plate
        • React JS BoilerPlate
        • Vue BoilerPlate
    • Data and analytics
      • æScan
    • ÆRC Bridge
  • Hyperchains
    • Hyperchains Development Guide
    • Hyperchains Bridge
Powered by GitBook
On this page
  • Understanding æternity Governance
  • On-Chain Governance Mechanisms
  • Protocol Updates and Forks
  • Hard Forks and Network Evolution
  • Economic Governance
  • Community Participation
  • Getting Involved
  • Related Documentation

Was this helpful?

Export as PDF
  1. æternity core concepts

Aeternity Governance

Transparent Governance

The æternity protocol is governed by miners, AE coin users and developers. Æ coin holders can vote on a regular basis about changes of the software system. Everyone's voice in the ecosystem should be and is considered.

æternity implements a sophisticated governance system that combines on-chain voting mechanisms with community-driven decision making. This hybrid approach ensures that the blockchain can evolve to meet changing needs while maintaining stability and protecting the interests of all stakeholders.

Understanding æternity Governance

Governance in æternity operates at multiple levels, from technical protocol updates to economic policy decisions. The system is designed to be transparent and inclusive, allowing all stakeholders to participate in the network's evolution. Unlike traditional governance systems that rely solely on developer decisions or pure on-chain voting, æternity's approach balances technical expertise with community input.

On-Chain Governance Mechanisms

At the protocol level, æternity implements a weighted delegated coin-voting system where voting power is proportional to the stake held in the network. This system allows AE token holders to signal their preferences on important protocol decisions, such as accepting or rejecting proposed protocol changes. Token holders can either vote directly or delegate their voting power to other participants who they believe will make informed decisions.

The voting mechanism includes sophisticated features to prevent manipulation and ensure fair representation. For example, votes are weighted based on both the number of tokens held and the duration they've been held, encouraging long-term thinking and commitment to the network's success.

Protocol Updates and Forks

Protocol updates in æternity follow a structured process designed to maintain network stability while enabling innovation. When significant changes are proposed, they are first discussed within the community and thoroughly tested. The implementation of major protocol updates occurs through a predefined process that includes several key steps:

First, proposed changes are developed and tested in a staging environment. Once testing is complete, the changes are implemented in a protocol upgrade that specifies an activation height. This allows node operators and other network participants adequate time to prepare for the transition. The weighted coin-voting system allows stakeholders to signal their support or opposition to proposed changes, helping to build consensus before implementation.

Hard Forks and Network Evolution

When protocol changes require hard forks, æternity's governance system helps coordinate the transition smoothly. Miners can observe voting signals from stakeholders to align their actions with community preferences, reducing the risk of contentious forks. This coordination mechanism has helped æternity successfully implement several protocol upgrades, each adding new features and improvements to the network.

Economic Governance

Beyond technical protocol decisions, æternity's governance system also handles economic parameters that affect the network's operation. This includes decisions about fee structures, reward distributions, and other economic policies that impact network participants. The weighted coin-voting system ensures that those with the most stake in the network's success have proportional input in these decisions.

Community Participation

æternity's governance system extends beyond on-chain voting to include active community participation through various channels. Technical discussions, improvement proposals, and community feedback are integral parts of the governance process. This multi-faceted approach ensures that all voices can be heard and that decisions benefit from diverse perspectives within the community.

Getting Involved

The æternity ecosystem welcomes participation from developers, users, and stakeholders in its governance processes. Community members can engage through multiple channels, from participating in technical discussions and contributing to code development, to joining governance discussions and participating in voting processes.

For those interested in taking a more active role in æternity's governance, several pathways are available. Developers can contribute to protocol development, users can participate in governance discussions and voting, and community members can help shape the network's future through active engagement in the ecosystem. The development team regularly hosts community calls, maintains active discussion forums, and welcomes new contributors to the project.

Related Documentation

Detailed technical information about governance mechanisms, including voting processes and protocol upgrade procedures, can be found in the Developer Tools section. For those interested in participating in governance decisions, practical guides and current governance proposals are available in the User Guides section.

PreviousHyperchains WhitepaperNextAeternity Foundation

Last updated 3 months ago

Was this helpful?

Cover

Forum

Cover

Communities