上海科研团队研发高效异步共识算法
英文: Back to School Phone Upgrade Guide: Unlock Flagship Experience on a 3000 Yuan Budget!
本文转自:人民日报客户端谢卫群第29届ACM操作系统原理大会(SOSP)日前在德国举行,蚂蚁区块链科技(上海)有限公司和上海交通大学合作研发的异步共识算法MyTumbler成功入选大会,展示中国科研团队在全球共识算法技术领域取得的新成果。据介绍,共识算法是一种用于确保分布式系统中所有节点达成一致的算法,类似于一个群体中的成员通过交流、讨论和权衡利弊来达成共识的过程
本文转自:人民日报客户端
谢卫群
第29届ACM操作系统原理大会(SOSP)日前在德国举行,蚂蚁区块链科技(上海)有限公司和上海交通大学合作研发的异步共识算法MyTumbler成功入选大会,展示中国科研团队在全球共识算法技术领域取得的新成果。
据介绍,共识算法是一种用于确保分布式系统中所有节点达成一致的算法,类似于一个群体中的成员通过交流、讨论和权衡利弊来达成共识的过程。
在日常生活中,吃饭点菜、开会投票等都是“共识”的体现,而在数字世界中,人们在各个领域的交流、合作和决策都将在数字环境中进行,需要一个可靠且高效的方法来确保各方之间的一致性和信任,这就需要借助共识算法给数字世界的共识过程提速。
如何提升异步共识算法的关键性能是全世界面临的一项难题,时至今日,依然很少见到既保证高效又能适应各种复杂网络场景的异步共识算法应用于实际。据介绍,MyTumbler能够实现这两者的兼顾,无论网络好坏、网络负载高低,都能提供高性能的服务。在全球广域网部署100节点的实验中, MyTumbler的共识吞吐量在交易大小为1KB和200B时分别达到13万和65万TPS,较半同步算法提升5倍以上,较最新推出的Tusk异步算法提升1倍,而延迟则降低了一半。
根据论文介绍,首先,MyTumbler允许节点以时间戳的形式进行灵活提案,让偏远节点的提案也能被公平地共识上链,是一种全新的共识范式;其次,允许空闲节点跳过自己的提案轮次,避免对空提案进行不必要的共识,这在异步共识中属首创;第三,优化共识流程,通过引入快速通道,避免了不必要的抛币,将7轮消息交互减少到最低只用3轮。
英文: Back to School Phone Upgrade Guide: Unlock Flagship Experience on a 3000 Yuan Budget!
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!