BlockNum Proof of Consensus : Consensus Theorem
Having established the principles of the BlockNum blockchain with respect to network components, network component communications based on SIP protocol and the overall transactional ecosystem and sequencing, the remaining component to be described in more detail is Proof of Consensus (PoV) which is the underlying science behind how the Super Nodes reach consensus on a transaction i.e. whether the transaction will occur or will it fail.
The term “concept of consensus” was introduced in 1937 by Archie Blake related in the future to the “Blake Canonical Form. Some 20 years later, it was rediscovered by Quine and was then coined with the term 'consensus'. In mathematical logic, Boolean algebra is the branch of algebra (mathematics portion in which letters and other symbols used to represent numbers and quantities in formulae). Values of the variables are the truth. Values true and false, are more often refereed as 1 and 0.
The BlockNum Proof-of-Consensus relies on the main principle and operations of the Boolean algebra such as the conjunction and denoted as disjunction or denoted and the negation. Over the years Boolean algebra has been a key element in the development of digital electronic circuit boards and provided the foundation for modern programming languages.
Efficient implementation of Boolean functions is a fundamental element in the design of a combination of achieving BlockNum blockchain distributed PoC, by using the Consensus Theorem with the nodes.