Egon Docs
  • Summary
  • DOCUMENTATION
    • Learn about the EgonCoin Platform
      • EgonCoin Overview: vision, strategy and platform components
      • The EgonCoin Blockchain
        • Discovering the Network
        • EgonCoin Consensus
        • Elevation through Staking with Validators
        • Ethereum (EVM) Compatibility and Smart Contracts
      • EgonCoin Token (EGON)
        • EGON Tokenomics
      • Interoperability
      • EgonCoin Governance and Development
        • EgonCoin Assembly
        • EgonCoin Elevated Proposals (EEPs)
    • EgonCoin for Business
    • Things you can do on EgonCoin
      • Interacting with the EgonCoin Blockchain
      • EgonCoin Ecosystem
      • Community
      • Grants and Bounties
    • EgonCoin Mobile Infrastructure Use Cases
  • Developers
    • Network Details
      • EgonCoin Testnet
      • Network Upgrades
        • Upgrade Guide (explorer nodes)
        • Block 13,800,000 Fork
        • FIP's
    • EgonCoin Consensus
      • Contracts Overview
      • Stake and Withdraw
      • Contract Addresses
    • How to run network nodes
    • Resources & Tools
      • TheGraph
      • WalletConnect on EgonCoin
    • How to become a validator
      • Getting started as a validator
  • Links
    • Facebook
    • GitHub
    • LinkedIn
    • Medium
    • Telegram
    • Twitter
Powered by GitBook
On this page
  1. DOCUMENTATION
  2. Learn about the EgonCoin Platform
  3. The EgonCoin Blockchain

EgonCoin Consensus

Consensus refers to the agreement process between nodes in a network. The nodes must agree on which transactions to include in the next block on the chain before these transactions are committed.

There are 2 aspects to the process - the actual consensus mechanism to add transactions to blocks, and Sybil protection and validator incentives.

Sybil protection and incentives via delegated proof of stake

EgonCoin uses a form of delegated Proof of Stake (dPoS) to provide Sybil protection and align the validator incentives.

In order to participate in securing the network consensus, a node operator must stake a minimum required amount of EGON coin (currently set at 50,000 EGON). Becoming a validator on EgonCoin is permission-less, meaning that a node operator just needs to satisfy certain technical requirements. The need to stake EGON ensures that an entity cannot create multiple seemingly distinct validators without incurring a significant cost. Hence, the Sybil protection. Currently, the maximum number of Active validators on EgonCoin is 51.

The validator who publishes a block agreed upon during a given consensus round is rewarded by the network transaction fees like seen on other DPoS chains, while EgonCoin development team added a secondary reward mechanism for active nodes through a stake contract which all validators earn from turn by turn. Over time, validators can expect to publish a share of blocks equal to their share of the overall stake.

One major difference with EgonCoin EPoS with other DPoS is that there is no additional block reward. This also means there is no delegation role, instead holders can make use of the Elevated stake contract to stake and get rewarded over time. About 20% of the total supply is allocated into this Elevated staking contract for both validators and holders alike to stake and earn more EGON over time.

Validators who violate the consensus rules (by, for instance, not revealing random numbers) can expect their Elevated stake to be revoked. This provides a strong incentive for validators to behave in the desired manner.

PreviousDiscovering the NetworkNextElevation through Staking with Validators

Last updated 1 year ago