Technology attributes
Other attributes
VBFT is a consensus mechanism designed by the Ontology team and based on verifiable random function (VRF). VBFT also combines aspects of proof-of-stake and Byzantine Fault Tolerance.
The Ontology consensus network consists of all consensus nodes responsible for consensus on transaction requests within Ontology, block generation, maintaining the blockchain, and distributing consensus blocks to synchronous node networks. Ontology nodes can apply for participation by placing a stake, then, by using a verifiable random number, a number of nodes are selected and take the responsibility to propose, verify, and vote for new blocks. In other words, nodes are selected, block verification nodes get set, and after confirmation nodes are set, consesus is completed by a node set.
VBFT follows parameters specifically defined by Ontology's governance model, and fully supports randomness and fairness of consensus for network construction. The mechanism supports public chains that are aiming to increase in scale and improve performance.