Um mecanismo de consenso em blockchain que proporciona transações comparativamente rápidas usando a identidade como stake.
Proof-of-authority (PoA) é um mecanismo alternativo de consenso, que depende de validadores conhecidos e respeitados para produzir
blocos, e assim, fornecer poder computacional a uma rede. Ele permite transações relativamente mais rápidas usando um
algoritmo Byzantine Fault Tolerance (BFT) com a identidade como um stake.
O PoA é um tipo de mecanismo de consenso voltado para empresas ou organizações privadas que querem construir suas próprias cadeias que são essencialmente fechadas por natureza e não exigem a participação de usuários em geral.
Como uma
rede executada no PoA é com permissão, isso não requer uma atividade de "
mineração". No entanto, os participantes da rede ainda podem implementar redundância executando múltiplos
nós na mesma identidade.
Este tipo de mecanismo de consenso não possui muitos recursos, mas requer
validadores para preservar a integridade de seus nós. Pode ser entendido como um mecanismo que fornece incentivo para agir honestamente e de acordo com o funcionamento adequado de uma rede, por estar em jogo a identidade e reputação do usuário.
Além disso, esse tipo de rede pode emprestar os design e modos de operação de
blockchains públicas como o
Ethereum ou
Cardano com alterações notáveis.