Technology attributes
Proof-of-Believability is a consensus algorithm developed by IOST, which enables high transaction throughput speeds while ensuring nodes stay compliant, using factors including IOST token balance, reputation-based token balance, network contributions and user behaviors.
In Proof-of-Believability each node will have a "believability score" based on:
- the amount of IOST in the node
- the number of earned Servi tokens
- the number of positive reviews of the node
- the previous actions/transactions of the node.
Proof of Believability relies on a fast grade Byzantine Fault Tolerance mechanism, microstate blocks, Atomic Commit protocol, and a dynamic sharding protocol to secure transactions consistently and quickly. The use of PoB can reduce the use of storage, lower costs of processing power and configuration when compared to a PoW protocol.
Validation of nodes is earned through previous contributions and behaviors. Reputations are evaluated on a non-tradeable token system, servi, where tokens are given to those who support the system. These servi tokens weigh when selecting a validator.