3.4.7 Comparison and Selection
'Clique' Proof-of-Authority (PoA) is best for our needs.
Clique is a straightforward consensus algorithm that is relatively easy to understand and implement. It is based on a simple voting mechanism where participants take turns proposing blocks and voting on their validity. Clique achieves fast block confirmation times and offers immediate finality. Once a block is proposed and validated by the majority of participants, it is considered final. This attribute is particularly useful in applications where quick confirmation of transactions is desired. SatoshiChain work with Clique consensus protocol.