权威证明(PoA)
权威证明(Proof of Authority, PoA)是一种区块链算法,通过基于身份作为权益的共识机制,实现了相对快速的交易。最著名的采用 PoA 的平台包括 VeChain(唯链)、Bitgert、Palm Network 和 Xodex。
概述
在基于 PoA 的网络中,交易和区块由经过批准的账户(称为验证者)进行验证。验证者运行软件,将交易打包到区块中。这一过程是自动化的,无需验证者时刻监控其计算机。然而,这需要验证者维护计算机(即权威节点)的安全性,确保其不被入侵。
Proof of Authority 这一术语由以太坊和 Parity Technologies 的联合创始人 Gavin Wood 提出[1]。
在 PoA 模型下,个人通过获得资格成为验证者,因此会有动力保留他们获得的这一职位。由于验证者的身份与声誉绑定在一起,他们被激励维护交易流程,以避免其身份与负面声誉相关联。
与权益证明(Proof of Stake, PoS)相比,PoA 被认为更稳健。PoS 中,尽管双方可能持有相同数量的权益,但它并未考虑每一方的总持有量,这可能导致激励机制不平衡。而 PoA 则通过限制每位验证者不得连续批准多个区块,降低了单个权威节点对网络造成严重损害的风险。
PoA 适用于私人网络和公共网络,例如 POA Network 或 Eurus,这些网络将信任分布在多个验证者之间。
参考链接
- ↑ guide/poa.md at master · ethereum/guide · GitHub