区块链异步共识算法研究与实现

被引量 : 0次 | 上传用户:goddragon007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
共识机制作为区块链的核心技术之一,对保障区块链系统的一致性和可靠性起着关键作用。从网络通信模型角度划分,可将拜占庭容错(Byzantine Fault Tolerance,BFT)共识算法分为同步BFT共识算法和异步BFT共识算法。由于同步BFT共识算法依赖全局时钟,因而仅选择性地延迟节点与领导者之间的通信就可以使算法丧失活性,因此制约了同步共识算法的应用场景。异步拜占庭共识算法能够适用存在网络通信故障、网络环境不可预测等真实网络场景,并且无领导者模型能够充分释放系统并发能力,因而具有更广阔的应用价值。然而现有异步BFT共识算法在应用区块链系统时仍存在以下几个问题:(1)通信(时间)复杂度较大。异步拜占庭共识算法中不存在超时机制,通常需要运行较多轮次的通信才能达成一致,因而具有较大的通信(时间)复杂度。(2)吞吐量较低。异步拜占庭共识算法需要多次选取出块者才可以终止,出块效率低下,导致系统整体吞吐量不高。本文面向适用公链和联盟链两类区块链系统,研究低通信开销、高吞吐量的异步共识算法,主要研究内容和创新点如下:(1)为了解决异步共识算法通信(时间)复杂度较大的问题,提出了一种高效的三阶段提交异步共识算法LCOHBBFT。LCOHBBFT采用先确定交易顺序后请求缺失交易的方式降低了通信开销。在广播交易时直接广播交易原文避免了冗余数据的传输。在交易顺序确定后,使用两阶段交易恢复机制使得节点寻求21)+1个节点的帮助就可以恢复缺失交易在满足拜占庭容错的同时降低了交易恢复的通信开销。最后通过实验表明,LCOHBBFT算法的通信开销为首个实用的异步共识算法Honey Badger BFT的60%。(2)为了解决异步共识算法吞吐量较低的问题,提出了基于信誉模型的异步共识算法Tortoise BFT。Tortoise BFT引入信誉模型选取网络情况较为稳定的出块者减少了出块者抽取次数。Tortoise BFT采用异构的交易执行模式使每个节点可以并发地提出出块请求从而充分地释放系统的并发执行能力。Tortoise BFT在满足安全性约束的同时降低算法的通信开销并提升算法的吞吐量。最后通过实验表明,当网络中的节点规模达到80时,Tortoise BFT相较于小飞象异步共识算法Dumbo BFT,在通信开销、吞吐量和交易确认时延等方面有40%以上的提升。
其他文献
随着现代信息技术广泛应用于果园的生产管理,果园产生的各类数据飞速增长。果园大数据已成为推动果业转型升级,提高生产决策的重要手段。针对苹果园信息反馈慢、信息化程度低、数据量和运算量大、数据存储效率低等问题,本文结合苹果园多源异构数据的实际需求,采用Hadoop分布式框架,构建了基于卷积神经网络的苹果园图像分类模型,设计并实现了苹果园大数据平台,主要研究工作如下:(1)苹果园大数据平台需求分析。根据农
学位
在数字经济快速发展的背景下,数据在生产力提升中的倍增效应越来越明显,已成为推动我国经济发展的关键生产要素。制造业企业作为国家支柱产业,拥有着雄厚的基础资源和成熟完善的制度政策,为我国经济高质量发展提供了力量源泉。然而,创新动力不足导致制造业在转型升级的道路上举步维艰,制约着我国核心竞争力和国际地位的提高。在“中国制造2025”和“数字赋能发展,创新引领未来”战略背景下,制造企业如何借助大数据技术促
学位
当前,我国的金融科技发展势头迅猛,对社会各领域都产生了深刻的变革,国家对金融科技愈发重视。中国人民银行响应“十三五”科技创新规划,印发《中国金融业信息技术“十三五”发展规划》,强调金融业信息技术的发展方向与目标。银行作为经济领域的中流砥柱,更是受到深刻的影响。在此背景下,商业银行与金融科技的融合成了必然之路,商业银行利用先进的科技手段,加强了自身的风险管理能力,通过数字化转型,提高经营效率,满足了
学位
近年来,随着互联网的普及和传统行业的数字化转型,衣物洗护行业也呈现出信息化、数字化、智能化的趋势。X公司创建了一个集智能柜体收发、物流配送、中央洗护工厂于一体的智能社区衣物洗护平台,其创新的运营模式赢得了众多客户的好评。然而,由于存在目标客户识别不准、客户转化效率不高等问题,如何优化其精准营销策略成为X公司迫在眉睫的挑战。本研究将从用户画像系统构建和大数据精准匹配的思路来破解这一难题,首先,采用统
学位
大数据、云计算、区块链、人工智能等金融科技的快速发展与应用,极大地促进了商业银行业务智能化转型发展进程,从电子汇兑到手机银行,再到开放银行,商业银行网点经营模式正在从传统的渠道化逐渐向智能化转型发展,尤其是互联网金融的快速崛起,倒逼商业银行网点经营向智能化转型,也只有智能化转型发展,才能够完善与创新网点金融服务功能,满足不同客户群体的金融服务需求,最重要的是商业银行网点智能化转型能够提升商业银行市
学位
汉字与盲文的自动转换是提升我国1731万视障人群生活水平、完善教育技术、实现国家信息无障碍化的关键。然而,由于我国汉盲翻译软件不足和技术的滞后,这项工作无法满足视障者日常学习和工作需求,严重阻碍了我国盲文出版和盲人教育事业的发展。当前,汉语盲文转换技术有多个选择,其中主要分为多步式汉盲转换方法和单步式汉盲转换方法。多步式汉盲转换方法的步骤为“汉字-分词-拼音-盲文”:首先将需要转换的汉语文本准备好
学位
目前,随着社会经济的不断发展,人们的环保意识也在不断提高。为了给人们提供优质舒适的生活环境,相关部门必须有效解决水环境污染问题,这也是当前生态治理的重要组成部分。因此,相关人员必须加强对水环境的认识和了解,及时发现水环境污染治理管理中的不足,提出有针对性的解决方案,以促进的可持续发展。
会议
以我国水环境治理为例,基于“中国式现代化”建设背景,对我国水环境治理现代化建设的制度脉络和动力机制进行剖析,对我国推进水环境治理现代化建设中的制度优势和制度短板进行分析研判,结合“中国式现代化”的内涵,对未来我国水环境治理的“中国式现代化”建设路径进行展望式探讨。
期刊
党的二十大指出,要奋力开创住房和城乡建设事业高质量发展新局面,住建局在工作会议中就提到要突出两个主攻方向:提品质、降成本[1]。在工程项目中成本管理是核心工作之一,由于信息缺漏、传递效率低等导致成本管理不力进而成本超支的情况时有发生。EPC工程总承包作为国家大力推广的模式,出现的频率越来越高,具有规模庞大、难度高、技术复杂等特点,其成本管理过程中数据获取不够全面及时、传递计算处理速度慢、动态管理能
学位
发展数字经济是把握新一轮科技革命和产业变革新机遇的战略选择,加速数字化发展进程、打造数字强国已经成为我国鲜明的时代背景。数字化转型是现代企业进一步发展的必由之路,化肥行业作为传统制造业和基础农业的支柱产业,应该肩负起加速数字化转型的使命,并以数字化转型为驱动来增强其核心竞争力。本文采用案例研究法,以心连心化肥作为研究对象,基于协同效应理论、组织变革理论和流程再造理论,对化肥企业数字化转型的动因和路
学位