时间:2023-06-24|浏览:200
用戶喜愛的交易所
已有账号登陆后会弹出下载
在区块链技术中,共识算法是非常重要的。在一个去中心化的系统中,没有一个中心化的角色负责最终决策。共识算法的作用就是让系统中的不同节点达成一致,确保数据的准确性和一致性。
拜占庭容错共识算法是由“拜占庭将军问题”衍生出来的。这个问题描述了在非信任环境下,如何在节点之间达成共识。在历史上类似的问题还有战国时期的“合纵连横”,其中各个国家需要在联合作战和自我防范之间找到平衡。类似的问题在区块链系统中可以通过拜占庭容错共识算法来解决。
拜占庭容错共识算法确保了区块链的安全性和可靠性,提升了系统的可扩展能力和运行性能。它具有高运行性能、低资源消耗和易于部署等特点,因此在国内外的区块链系统中得到了广泛应用和工业界的青睐。
“小飞象算法”在异步拜占庭容错共识算法的设计上取得了突破。通过独到的视角对已有算法进行分析,揭示了性能瓶颈的根源,并提出了全新的可证明可靠广播原语和高效的构造方法。通过创新性的多值拜占庭共识应用,将对交易的共识转换为对“证明”的共识,从而突破了异步共识算法在性能上的挑战。
据测试网络数据显示,“小飞象算法”的确认延迟时间为24秒,比“蜜獾算法”的1/20,交易吞吐量为每秒近1.8万笔,是“蜜獾算法”的9倍多。
这项研究成果不仅解决了异步共识算法设计的理论难题,而且在性能上全面超越了目前工业界采用的“蜜獾算法”。这将为中国的区块链基础设施建设提供强安全、高性能和可扩展的新一代核心技术。