“小飞象算法”有何过人之处?
发布于 3 年前 作者 retaku 772 次浏览 来自 技术/人物

如何设计高效的异步“拜占庭容错共识算法”,这是密码学和分布式计算领域的著名难题。自20世纪80年代起,包括多位图灵奖得主在内的众多国际著名学者先后对这一难题进行探索,2016年提出的“蜜獾算法”(Honey Badger BFT)是第一个接近实用的异步共识算法,已被应用于区块链平台。

为设计完全实用的异步共识算法,中科院软件所于2015年开展“小飞象算法”研究工作,该算法以独到视角对“蜜獾算法”进行分析,揭示其性能受限的根源是大量随机化子模块调用导致的运行时间增加,提出全新的可证明可靠广播原语,通过密码学“证明”保证了交易广播的正确完成,并给出基于门限数字签名技术的高效构造方法,通过一种创新性的多值拜占庭共识应用,将对交易的共识转换为对“证明”的共识,使“小飞象算法”在容忍1/3的恶意节点的同时,突破异步共识算法在性能上的设计挑战。

目前,在遍布全球四大洲的100个共识节点的测试网络中,“小飞象算法”的确认延迟时间为24秒、不到“蜜獾算法”的1/20,交易吞吐量为每秒近1.8万笔、是“蜜獾算法”的9倍多。

联合团队完成“小飞象算法”的创造性突破,不仅解决了异步共识算法设计的理论难题,而且在性能上大幅提升并全面超越当前工业界采用的“蜜獾算法”,从而成为国际首个完全实用的异步共识算法。这项研究成果,可为中国区块链基础设施建设提供强安全、高性能、可扩展的新一代核心技术。

欢迎使用OKX交易所
9 回复

這也真夠不意理解的呢~

让人在公共厕所里不再乱涂乱化而是纷纷对它引经据典的好帖

@ling1314 厉害了,到处都是你啊。奋斗继续

@retaku 到处都是他,真的是刷分狂魔,引经据典哈哈哈哈

@ling1314 牛逼啊兄弟,到处闪现安全,哈哈

@ling1314 这个算法有它的过人之处的,很厉害

看不懂,但感觉很牛啊,想研究一下区块链的各种算法,有书推荐吗?

国内有的区块链公司准备在用这个协议的,。。。。。。。

@retaku 这协议听着就不知道咋按说,真的是,国内区块链不好说

回到顶部