我正在创建自己的私人区块链与POA的共识。Geth (集团)创建的POA网络和按平价(Aura)创建的POA网络之间有什么区别?
发布于 2018-10-08 19:07:09
由于一些主持人决定删除这一问题的唯一答案,因此再次指出:
我没有时间对其进行总结。
问得好!我没有答案,但我确实有一个链接可能值得阅读在本文中,我们得到了两个著名的基于PoA范式的一致性算法的功能,即Aura和Clique。我们从一致性、可用性和性能等方面对它们进行了定性的比较,方法是考虑在因特网上进行部署,将网络实际建模为最终是同步的而不是同步的。通过应用CAP定理,我们认为在这种情况下,当考虑到拜占庭节点的存在时,PoA算法可以放弃一致性以获得可用性。在必须绝对保持事务列表完整性的情况下,这可能是不可接受的(这很可能是使用基于块链的解决方案的实际原因)。另一方面,PBFT以可用性为代价保持块链一致,即使网络暂时异步运行,并且存在拜占庭节点;当数据完整性是一种优先级时,这种行为更可取。尽管PoA算法最值得称赞的优点之一是其性能,但我们的定性分析表明,在延迟方面,期望损失是有界的,并且可以被一致性保证中的增益所抵消。作为今后的工作,我们计划通过进一步的逆向工程任务和深入的实验评估来深化对PoA算法的分析。最后的目标是通过实现我们在4.1节中设想的不利场景,验证并可能修改我们关于PoA和PBFT可用性和一致性保证的声明。此外,我们希望收集实际的性能度量,包括事务延迟和吞吐量,并测试不同输入事务率和节点/权限数的可伸缩性。此外,我们正在逐步将允许的区块链正规化,以便用一种更正式的方法来定义基准和评估这些算法的框架。http://ceur-ws.org/Vol-2058/paper-06.pdf
https://ethereum.stackexchange.com/questions/57396
复制相似问题