自成立以来,区块链行业一直在持续发展。共识机制是去中心化生态系统的核心,可以帮助它在网络中达成共识。到目前为止,已经发明和实施了许多共识方法来在区块链系统内达成共识。我正在撰写一系列有关不同共识机制的文章,并详细解释了它们彼此之间的优缺点。我已经介绍了PoW和PoS,因此在本文中,我将重点介绍PoA。
比特币使用的PoW共识算法被认为是可靠且安全的共识机制,但不支持可扩展性。结果,它限制了比特币网络的性能及其交易速度。该方法的主要缺点在于,它需要高能耗和系统资源,这是解决复杂的数学难题所必需的。
有了更多功能,权益证明就已经存在,它提供了比PoW更好的性能。有几个PoS项目仍在开发中,因此它可以提供哪些新功能以及如何解决现有共识机制的缺点取决于未来项目的成功率。
然后是另一个称为授权证明的共识机制,它是PoS的增强版本。它通过允许每秒更多的事务来支持更好的性能。现在让我们详细讨论。
什么是授权证明?
授权证明(PoA)是一种共识方法,其中已选择一组验证者作为授权者。他们的任务是检查和验证所有新添加的身份,验证事务以及阻止添加到网络中的块。为了确保网络中的效率和安全性,验证器组通常保持较小(〜25或更小)。
权限证明(PoA)是权益证明(PoS)的增强版本,其中验证者的身份用作网络中的股份。
节点需要完成强制性过程以对其进行身份验证,才能获得生成新块的权利。 验证者需要使用政府签发的文件以与平台上相同的身份在公共公证数据库中注册自己。因此,区块和交易由参与者验证,其身份已被验证并充当系统的权限。
由于用户数量有限,可以将PoA共识作为私有网络而不是公共区块链的解决方案。
PoA是由一组开发人员于2017年3月(由Gavin Wood提出)提出的,它是基于以太坊协议的区块链。它的开发旨在解决以太坊的Ropsten测试网络上的垃圾邮件攻击问题。新网络被命名为Kovan,这是所有以太坊用户今天使用的主要测试网络。
权限证明的先决条件
PoA共识算法通常基于以下条件:
·验证人需要通过提供政府签发的文件来披露和确认其身份。
·验证验证者身份的标准过程。
·复杂且健壮的标准来定义验证者,以便他们可以危及他的声誉并致力于建立长期联盟。
PoA共识的优势
与其他共识方法相比,PoA具有以下优点:
·高交易率。
·不需要高性能硬件。
·PoA网络与PoW区块链相比具有很高的可扩展性
·功耗少。
·低交易费用。
·授权网络节点以固定的时间间隔顺序阻止生成。这提高了交易有效性速度。
·无需通信即可在节点之间达成共识。
·网络操作与可用的真实节点数无关。
·节点成为伪造的机会取决于其股份和整体持有量。
退税
·基于权限证明的网络缺乏去中心化性。
·PoA验证者的身份在网络中可见。
·PoA不能保证审查制度的抵抗力。
实际执行
PoA共识算法可应用于各个领域和行业,以实现从供应链到银行业的高吞吐量。PoA与节省成本的好处一起被认为是一种有效且合理的解决方案。
以下是采用PoA的项目清单:
·以Parity的PoA协议为基础的以太坊测试网Kovan
·PoA网络,由权威证明有限责任公司提供。(以太坊侧链)
·VeChainThor平台。
结论
每个共识方法,无论是PoW,PoS还是PoA,都有其自身的优缺点。但是,如果我们特别谈论PoA,它会在去中心化方面有所折衷,以实现可扩展性和吞吐量。
因此,可以将权威性证明作为中心化解决方案的更好选择,因为它的效率高且功耗特性小。
内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。