LogoLogo
  • WELCOME TO ALEPH ZERO
  • EXPLORE
    • About Aleph Zero
    • AlephBFT Consensus
    • The Economy of Aleph Zero
    • Where to Buy AZERO
    • Decentralized Governance on Aleph Zero
    • Ecosystem
    • Aleph Zero Foundation Treasury Management
    • Community
    • Glossary
    • Audit & Research Papers
  • USE
    • Wallets
    • Explorer
    • Ledger
    • Telegram Notifications
    • Aleph Zero Signer
      • General introduction
      • What does Signer do?
      • What are Sub-accounts and Sub-account paths?
      • Why is it critical to store your Secret Phrase in a safe place?
      • How to forget and restore accounts?
      • What are Networks?
      • What are Trusted apps?
    • Dashboard
      • Dashboard basics
      • Overview
    • Stake
      • Staking Basics
      • Staking Menu Overview
      • How to Start Staking with the Aleph Zero Dashboard
      • How to Start Staking With the Developer Wallet
      • How to start staking using Ledger hardware wallet
      • How to Change Nominations
      • How to Stop Staking
      • Staking Rewards
      • Validators
      • Commission and Foundation Nodes
      • Proxy Accounts
    • Validate
      • Validating Overview
      • Hardware requirements
      • Running an Aleph Node on Testnet
        • Downloading and running the node
        • Verifying your setup
        • Customizing your setup
        • Building and running from source [advanced]
          • Building from source
          • Set environment variables
          • Download DB snapshot
          • Running the binary
        • Appendix: Ports, addresses, validators, and archivists
      • Running an Aleph Node on Mainnet
        • Running the node
        • Building and running from source [advanced]
      • Setting your identity
      • Making the node validate
      • Securing your validator
      • Troubleshooting
      • Elections and Rewards Math
      • Testnet Validator Airdrop
      • Foundation Nomination Program
    • Using the EVM-layer
    • Governance
      • Token
      • Multisig Accounts
  • BUILD
    • Aleph Zero smart contracts basics
      • Setting up a Testnet account
      • Installing required tools
      • Creating your first contract
      • Deploying your contract to Aleph Zero Testnet
      • Extending your contract
    • Cross contract calls
      • Using references
      • Using dynamic calls
    • Migrating from Solidity
    • Writing e2e tests with ink-wrapper
    • Aleph Zero Signer integration
    • Front-end app: smart contract interaction
    • Security Course by Kudelski Security
      • ink! Developers Security Guideline
      • Lesson 1 - Getting started with ink!
      • Lesson 2 - Threat Assessment
      • Lesson 3 - Integer Overflow
      • Lesson 4 - Signed-integer
      • Lesson 5 - Role-Based Access Control
      • Lesson 6 - Address Validation
      • Lesson 7 - Smart Contract Control
    • Development on EVM-layer
  • PROTOCOL DETAILS
    • Shielder
      • Overview
      • Design against Bad Actors
      • Preliminaries - ZK-relations
      • Notes and Accounts
      • ZK-ID and Registrars
      • Anonymity Revokers
      • PoW Anonymity Revoking
      • Relayers
      • Deterministic Secret Management
      • SNARK-friendly Symmetric Encryption
      • SNARK-friendly Asymmetric Encryption
      • Cryptography
      • Token shortlist
      • User Wallet
      • Versioning
      • PoC
      • Version 0.1.0
      • Version 0.2.0
    • Common DEX
      • Common Whitepaper - Differences
      • Dutch Auctions
  • FAQ
  • Tutorials
    • Withdrawing coins from exchanges
      • How to withdraw your AZERO coins from KuCoin
      • How to withdraw your AZERO coins from MEXC Global
      • How to withdraw your AZERO coins from HTX
  • Setting up or restoring a wallet
    • How to set up or recover your AZERO account using Aleph Zero Signer
    • How to set up or recover your AZERO account using the official mainnet web wallet
    • How to set up or recover your AZERO account using Nova Wallet
    • How to set up or recover your AZERO account using SubWallet
    • How to set up or recover your AZERO account using Talisman
  • Staking
    • How to stake via a direct nomination using the Aleph Zero Dashboard
    • How to stake via a nomination pool using the Aleph Zero Dashboard
    • How to destroy a nomination pool via the Aleph Zero Dashboard
Powered by GitBook
On this page
  • Step 1
  • Step 2
  • Step 3
  • Step 4
  • Step 5

Was this helpful?

  1. EXPLORE

Decentralized Governance on Aleph Zero

Decentralization and democracy go hand-in-hand, resulting in power being handed over to the average user. Learn more about our work on ensuring Aleph Zero's decentralization.

PreviousWhere to Buy AZERONextEcosystem

Last updated 1 month ago

Was this helpful?

Aleph Zero is a blockchain network aiming to achieve complete decentralization. Below you will find the roadmap that will describe the process of decentralizing Aleph Zero from a network validation perspective. As of December 17th 2024, stage 4 of the roadmap is concluded.

This guide will go over the elements we've already implemented as well as those that are still on the horizon.

Step 1

The first step towards decentralization involved introducing the Aleph Zero Foundation nodes that are responsible for ensuring the integrity of the transactions conducted on the network.

At this stage, community members could not become validators, nor were they able to nominate.

Also, there was no inflation at this point, and the foundation's nodes did not receive any rewards for guaranteeing consensus.

Step 2

It is at this moment that Aleph Zero introduced the nomination mechanism, allowing users to delegate their tokens to the foundation nodes.

Once nominating was finally possible, Aleph Zero introduced inflation, incentivizing users to experiment with the system. The inflation mechanism looks as follows: 2.5M tokens are added per month, with 10% going to the ecosystem growth fund and 90% distributed to the nominators.

Each nominator will receive an amount proportionate to their stake.

To ensure that the foundation doesn’t have an economic advantage over the community at this stage, the foundation nodes charge 0% commission.

Step 3

The next step involves introducing external committee validators.

For the time being, the Aleph Zero Foundation will keep a supermajority on the committee yet will give some power to a rotating group of validators.

At this stage, the election mechanism will be initiated, influencing the distribution of tokens.

Each validator will get a reward proportional to their stake increased by the commission they charge the nominators.

Nominators get a reward proportionate to their stake, decreased by the validator's commission.

Step 4

The Aleph Zero Foundation will continue opening the committee to third-party validators until, at last, the community is in charge of the committee.

The Foundation will continue to have a permanent place on the committee, but its power and influence will be vastly reduced.

Additionally, nodes belonging to the Aleph Zero Foundation will begin charging slightly higher commission fees in order to incentivize nominators to nominate nodes belonging to the community.

As of December 17th 2024 the committee at any given time consists of only one AZF node and 13 community nodes.

Step 5

Finally, Aleph Zero will be decentralized from the network validation perspective, which means that both block production committee and finalization committee are rotated randomly within the set of all community validators, with one exception: AZF/Turing being chosen every session, due to practical concerns. The AlephZero Foundation still needs to monitor health of the finalization to be able to fix unlikely outages swiftly. This exception does not change the big picture, which is that it is the community which is now responsible for the AlephZero blockchain moving forward.