Proof of Authority

Proof of Authority (PoA) consensus

Proof of Authority is aimed at emphasizing identity and credibility. Unlike resource-intensive alternatives like Proof of Work, PoA relies on a set of trusted validators or authorities to validate transactions and create new blocks. These validators, typically recognized entities or individuals, leverage their established identities to secure the network. PoA provides efficiency and scalability, making it suitable for private or consortium blockchains where a predetermined group of entities assumes the role of validators. With a focus on reputation and authority, PoA adds a layer of trust and streamlines the consensus process in specific blockchain ecosystems.


Proof of Authority and Sybil attacks

Another aspect worth mentioning about Proof of Authority is its resistance to certain types of attacks, particularly Sybil attacks. Because PoA relies on a predetermined set of trusted validators, it becomes significantly more difficult for malicious actors to manipulate the network by creating multiple fake identities. This inherent resistance to Sybil attacks enhances the security and reliability of PoA-based blockchains, making them particularly suitable for applications where robust security is a top priority. A couple of examples of applications are supply chain and financial services.

Additionally, PoA can offer faster transaction finality compared to some other consensus mechanisms, as the block validation process is typically quicker due to the reduced number of validators and their known identities. In conclusion, PoA is well-suited for use cases where rapid transaction confirmation is essential, such as payment processing and real-time asset settlement.


Examples of PoA consensus blockchains

  • Binance Chain (BNB). Not to be confused with the Binance Smart Chain (BSC)
  • (testnet) Kovan (KETH)
  • GoChain (GO)

Binance BNB works with Proof of Authority consensus.
GoChain GO works with Proof of Authority consensus.