基于Hyperledger Fabric的交易并发性研究及原型系统开发

来源 :苏州大学 | 被引量 : 0次 | 上传用户:zhanranran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链技术作为一个新兴技术这些年获得了广泛关注。Hyperledger Fabric是一个联盟区块链平台,由于其模块化的架构被用于开发企业级商业应用。它本质上作为一个去中心化的分布式数据库,是一个较传统数据库系统更安全透明的交易记录平台。但是,和传统数据库相比,Hyperledger Fabric区块链平台的处理事务的速度还有很大差距,尤其在处理有并发冲突的事务时,它的处理效率较低。为此,本文针对该平台的并发性能进行研究并提出了改进方案,并最终实现了一个交易原型系统。本文主要的工作包括以下三个部分。(1)本文针对Hyperledger Fabric区块链平台上存在的“写-写”并发冲突提出LMLS方法,该方法通过在交易流程中引入锁机制使一些有冲突的事务在交易流程开始时就被标记,并且对有冲突的事务添加索引来优化账本的存储。(2)本文针对Hyperledger Fabric区块链平台上存在的“读-写”并发冲突提出RWL方法和CM方法,前者通过读写锁来保证有冲突事务的正确执行顺序;后者通过引入缓存有效改善了数据处理的效率,并通过缓存日志来保证账本和缓存数据的一致性。(3)本文基于上述两个改进方案,以Hyperledger Fabric区块链平台作为底层架构,设计了一个可以处理高并发交易的原型系统,该系统可以实现用户转账,存取款,查询余额等功能,并具有较好的并发能力。通过在大量数据集上的实验表明,本文提出的方案能大幅提高该平台的并发能力,并且适用于不同的应用场景,具有良好的扩展性。
其他文献
食品与饮用水安全问题是目前备受关注的热点问题,而食品和饮用水中的有毒有害物质残留是危害人体健康的主要元凶。为食品及饮用水中有害物质建立高效、灵敏、经济的检测方法,
真空双折射是光在真空中穿过与光传播方向垂直的电场或磁场时,由于真空极化而发生双折射的现象。通过检测光通过外加磁场后偏振状态的变化就可以检测真空双折射的发生。由于效应微弱,作为量子电动力学的重要预言之一,真空双折射现象至今为止尚未由宏观实验直接观测到。实验中需要使用高灵敏度的偏振检测装置,同时使用谐振腔使光在磁场区域多次往返以累积效应来实现对真空双折射效应的观测。我们结合目前实验室以及国际上已有的研
学位
人脸特征点定位是人脸应用中一个重要的环节,在人脸姿态矫正、姿态识别、表情识别、嘴型识别等领域具有重要作用。然而自然场景下拍摄的人脸图像往往受到光照、姿态、表情、
竞技体育协会制实体化改革正在我国逐步进阶,伴随着国家协会制改革下的地方竞技体育人才培养已成为一个重要末端环节。传统上的“垄断式”培养模式以及经费和人员的投入等都
本文的主要内容是二维半导体材料介观输运的研究,其中包括石墨烯,硅烯,二硫化钼等二维材料。研究方法以理论分析和数值计算为主,利用matlab和nanodcal软件进行数值分析。第一
柱形锂电池作为一种新能源电池,一直以来作为重要供能元件应用在各种领域,随着科技领域发展的日新月异,电池的需求量日益增加,电池的质量也备受人们关注。由于生产工艺等原因
计算机视觉技术飞速发展,在日常生活中广为应用。目标跟踪作为计算机视觉领域的重要分支,吸引了大量学者的关注和研究。目标跟踪在智能监控、自动驾驶、医学图像、军事等许多
瓯江彩鲤(Cyprinus carpio var.color),俗称“田鱼”,是浙江省瓯江流域广泛养殖的一种兼具食用和观赏性能的鲤科鱼类。在生产实践和前期的研究工作中发现,四种体色(“全红”WR、“大花”RB、“粉玉”WW、“粉花”WB)瓯江彩鲤在生长和抗病力等方面存在一定差异。迄今为止,人们对于不同体色瓯江彩鲤生长差异的原因与机理尚不清楚,其生长差异是否与消化生理特征,如摄食率、呼吸代谢率、相关
无线通信系统中,毫米波天线的应用随着5G时代的开启变得越来越广泛。但随着无线通信传输路径复杂性的增加,多路径衰减问题也日益明显,毫米波天线设计面临的挑战逐渐加强。为