- 17
- 0
- 约2.1千字
- 约 6页
- 2017-12-07 发布于浙江
- 举报
区块链底层技术改良及难点攻克
区块链底层技术改良及难点攻克引言Fabric,全称 Hyperledger fabric,中文称“超级账本” ,它是以区块链技术为基础设计的去中心化底层架构,是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目。在接触区块链时,我们是从以太坊开始研究学习的,后续还了解学习了比特币、小蚁、超级账本等区块链相关项目。对于金融业务,因其对系统的稳定性,健壮性,处理性能以及应用的可扩展性等方面有很高的要求,通过从各方面对比,最终选择了超级账本作为项目的底层框架。在我们深入研究超级账本的过程中,发现其并不是一个完善的框架,还存在着很多问题。上图为0.6版本整体架构图,被标记部分是经过我们改良的模块,主要有以下几点:改良共识通道及消息处理机制在进行性能测试时,我们发现超级账本网络对高并发交易的处理能力存在瓶颈。通过深入分析,发现在整个底层系统中存在多种不同类型的消息流,例如节点间用于广播交易的消息和共识的消息等,而每个节点处理这些消息流的管道却只有一个,这就好比一条高速路上只有一个检票口一样,检票口的处理能力直接影响到高速的堵车概率。而在系统中,由于消息处理管道很容易被阻塞,导致优先级高的消息因无法及时被处理而大量堆积,从而导致整个系统宕机。通过分析,我们使用分流的方式来解决管道阻塞的问题(如上图)。用单独的A号管道去处理优先级低但调用频率高的消息(例如节点间的广播消息)
您可能关注的文档
最近下载
- 接触网基础知识教程.ppt VIP
- 心脏植入电子设备感染流行病学特点、预防策略、诊断流程、治疗原则、特殊人群管理等应对策略.doc VIP
- 2024年四川省成都市武侯区中考语文二诊试卷.doc VIP
- 2024年河北省选调公务员笔试真题汇编附答案解析.docx VIP
- 2021-2025年瑞幸咖啡(ADR)美股财务分析报告Word31页23666字数.docx
- 展览项目布展评标标准和评标方法 .pdf VIP
- 会议营销服务培训.pptx VIP
- 2023年北京市朝阳区中考英语一模试卷.pdf VIP
- (陕西三模)2026年陕西省高三高考适应性检测(三)政治试卷(含答案详解).docx
- 《油气田开发基础》全套教学课件.pptx
原创力文档

文档评论(0)