Home / Glossary / Effective Proof-Of-Stake (Epos)

Effective Proof-Of-Stake (Epos)

Effective Proof-of-Stake (EPoS) is a variant of the Proof-of-Stake consensus mechanism introduced by Harmony. EPoS is designed to address some of the key issues with traditional Proof-of-Stake, namely security and liveness.

In EPoS, each validator has two keys: a signing key and a voting key. The signing key is used to sign blocks, as in traditional Proof-of-Stake. The voting key, however, is used to vote on which blocks should be included in the chain. This allows for a more flexible security model, as votes can be cast on any block, regardless of when it was created.

EPoS also addresses the issue of liveness, as votes can be cast on blocks that have not yet been created. This means that, as long as there is at least one validator online, the chain can continue to grow.

Overall, EPoS is a more secure and robust consensus mechanism than traditional Proof-of-Stake. It is also more flexible, as it does not require validators to be online at all times.



26 Dec 2023

Share this glosssary
bannar