Consensus Mechanism

The Consensus Layer ensures that all participants in the Hela network agree on the same history of transactions. In other words, it defines what actually happened and guarantees finality.

Hela currently leverages Tendermint Core, a proven Byzantine Fault Tolerant (BFT) consensus engine that is fast, secure, and production-tested across multiple blockchains. Combined with Proof of Stake (PoS), this design enables high throughput, instant finality, and strong security guarantees.

What is Tendermint Core?

Tendermint Core is a consensus engine that solves one of the hardest problems in distributed systems:

“How can thousands of computers agree on the same data, even if some of them are faulty or malicious?”

This is known as the Byzantine Generals Problem.

Tendermint achieves Byzantine Fault Tolerance (BFT), meaning the system can keep running and reach agreement as long as less than 1/3 of the validators are dishonest or offline.

How It Works

  1. Validators Join by Staking HELA:

    Validators are like referees. To join, they lock up HELA tokens (stake). Only qualified entities (those who have passed requirements like KYC) can become validators.

  2. Delegators Support Validators:

    Not everyone has to run a validator node. Regular users can delegate their HELA tokens to validators. In return, they earn a share of the validator’s rewards.

  3. Block Proposals & Voting:

    Validators take turns proposing new blocks of transactions. The other validators vote to approve or reject. Once more than two-thirds agree, the block is finalized instantly.

  4. Incentives & Penalties:

    • Honest validators earn rewards in HELA tokens.

    • Misbehaving validators (e.g., going offline, double signing, or trying to cheat) face slashing losing part of their stake.

This balance of rewards and penalties ensures validators act in the best interest of the network.

Key Properties of Tendermint on Hela

  1. Instant Finality

    Transactions are considered final as soon as they are included in a block. Unlike Bitcoin or Ethereum (PoW era), there is no need to wait for multiple block confirmations.

  2. Fault Tolerance

    • The system can handle up to 33% of validators misbehaving without halting.

    • If more than one-third act maliciously, consensus safety is threatened.

  3. Slashing & Accountability

    Validators who act against protocol rules (e.g., double-signing, prolonged downtime) can be slashed, losing part of their staked tokens. This ensures honesty and reliability.

  4. Modularity

    The Consensus Layer is separate from the Execution Layer. This separation means Hela can upgrade consensus or execution independently without disrupting the whole chain.

Consensus Roles in Hela

  • Validators:

    • Run consensus nodes.

    • Propose and validate blocks.

    • Earn rewards for honest behavior.

  • Delegators:

    • Stake HELA by delegating to validators.

    • Share in validator rewards.

    • Help promote decentralization by choosing diverse validators.

Last updated