区块链查询优化技术研究与应用

来源 :西北师范大学 | 被引量 : 0次 | 上传用户:gavin_18
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链技术具有去中心化、可追溯、不可篡改性等优点,被认为是下一代互联网颠覆性核心技术。随着区块链技术的快速发展,其广泛应用于金融服务、智能制造、供应链管理、文化娱乐、社会公益、政府监管、溯源等领域,为构建智能社会提供了基础。然而现有区块链系统在交易查询方面性能较弱,通常需要遍历整个区块链数据,同时在查询语义方面也较为简单,只支持交易Hash、区块号、时间戳等相关条件查询,不能满足用户基础查询需求。当前对于区块链查询优化技术的研究大多是将数据同步至外部数据库,通过数据库语句进行查询,或是修改区块链结构,以双链或侧链等技术对数据进行划分后查询,没有从区块链本身解决查询效率较低、查询语义简单的问题。针对以上问题,本文以中药材溯源场景为背景,将区块结构本身作为切入点,对区块索引结构及其相关的查询优化算法进行研究。本文的主要工作如下:第一,结合传统区块索引结构和MHerkle索引结构提出基于Merkle树的混合索引结构,该索引结构在保证区块数据不可篡改的前提下在区块头中引入哈希表和交易信息中数值属性最值,在Merkle树各节点引入布隆过滤器,在Merkle树叶子结点将商品的上一交易记录所在的区块号加入到当前交易的元数据,增强区块链系统查询性能,丰富查询语义。第二,基于混合索引结构提出数值型单值属性、范围属性查询优化算法,基于关键词属性查询优化算法以及适用于溯源场景的查询算法并给出算法设计。第三,面向甘肃省特色产业中药材,开发了基于区块链的中药材溯源系统,在底层区块链平台的上层应用中设计并实现了中药材溯源APP,并部署至云服务器。基于该溯源系统,将本文提出的混合索引结构与基于遍历区块链数据方式的传统区块链索引结构、基于索引查询优化技术的MHerkle索引结构分别在交易量递增和区块数量递增的情况下进行了实验比较。实验结果表明,相比其他两种索引结构查询方法,本文提出的基于混合索引结构的查询优化方法在消耗较小计算资源的情况下,查询效率提升较高。因此验证了本文混合索引结构的可行性及查询优化方法的高效性。
其他文献
干旱是全球环境治理中高度重视的议题之一,我国干旱半干旱地区面积广范围大,三北防护林工程在此初见成效,但仍需更进一步加强建设,在规划建设期内打造出完整稳固的西北生态屏障。杨树作为速生丰产用材林的主要树种之一,能无性繁殖保证了其优良性状不会变异,显著的三大效益保证了其林木栽培中的生产地位。引进和选育抗旱性较强的优良无性系,再通过区域栽培试验,筛选出适应西北地区环境且抗逆性良好的无性系加以推广,既可进一
伴随着中国互联网行业的迅速腾飞,微博等众多自媒体迅速发展,但同时也造成了信息过载等问题,导致用户难以获取所需信息,因此信息推荐技术孕育而生。虽然个性化信息推荐领域是当前研究的热点,但在现阶段还存在以下不足:要么信息推荐只考虑了用户的情感倾向;要么其只考虑了用户的兴趣;要么其考虑了其他因素而没有同时考虑喜好和情感倾向这两个主要因素。因此,为了探究喜好和情感倾向两种因素对个性化信息推荐带来的优势,本文
大豆蛋白是为生物提供营养的重要来源,对其潜在营养健康益处的开发需要我们在亚基水平开展研究。对大豆分离蛋白的不同亚基进行分离,受到纯化柱材费用高、人工耗时长、制备量小且纯度低等问题的限制,然而在分子水平探究不同亚基的功能是研究的前沿,为解决7S大豆球蛋白不同亚基制备难度较大,且无法大量获得的问题,本研究选用“齐黄34”大豆,对其7S大豆球蛋白α-亚基进行原核表达;采用亲和层析方法,通过蛋白纯化系统获
食源性致病菌导致的食品安全问题在全球范围内一直甚为严峻。使用抗生素是治疗食源性疾病最直接有效的办法,但与之而生的耐药性问题也日益严重。耐药相关基因在致病菌间的水平传播及超级细菌的出现使食源性致病菌更加难以被预防和控制,因此,对耐药机制的研究及耐药菌株的检测与控制尤为重要。在日常研究、相关食品安全监管机构和医院对致病菌耐药机制的研究、耐药菌株和基因的检测过程中,为了保证准确和快速检测、诊断,保障检测
由食源性致病菌引起的疾病,是对全球卫生健康的最大威胁之一。其中,大肠杆菌O157:H7是导致食源性疾病暴发的最常见的埃希式大肠杆菌,引起了研究人员的广泛关注。因此,需要对病原体水平进行实时和持续的监测,以获得有价值的信息,进而协助各卫生机构指导预防和控制与病原体有关的疫情。现阶段致病菌绝大部分是通过传统培养技术来检测的,这些技术对专业人员的依赖性高,受处理时间和现场环境的限制。免疫层析试纸条方法,
长序榆是我国珍稀濒危树种,属国家二级重点保护野生植物。目前,长序榆种群数量非常稀少,种群分布范围狭小,只零星分布于5个省区,天然更新不良。因此,开展长序榆的繁育技术研究实为当务之急,这对保护长序榆并扩大长序榆种群数量具有重要意义。本研究通过播种繁殖、扦插繁殖和野外移栽3个方面对长序榆进行了研究,分析并总结出了长序榆最佳的繁育技术,研究结果如下:(1)对长序榆进行播种繁殖技术研究,试验采用不同播种时
烟草(Nicotiana tabacum)作为我国重要的经济作物,栽种面积大,年产量高。优化上部烟叶的质量,可以帮助解决我国上部烟叶工业利用率低、库存积压大的问题。国际上,优质卷烟配方中多用优质的上部烟叶,说明烟草上部叶具有生产优质烟叶的潜质,但是我国烟草上部叶存在着叶片过厚、烟碱等化学物质含量较高、叶肉组织僵硬、吸食口感差等诸多问题。目前,科研工作者已分别从烟草生长环境、栽培技术、采收方式、采收
苦荞是蓼科(Polygonaceae)荞麦属(Fagopyrum)的药食同源的粮食作物,具有降血糖、降血脂等保健功能。相比玉米淀粉和马铃薯淀粉等其他淀粉,苦荞淀粉粒径分布均匀且颗粒大小适中。纳米淀粉因其表面富含羟基、颗粒小等特性,近年来受到越来越多的关注。相比传统制备纳米淀粉的方法,酶解回生法具备操作简便、环境友好、产率较高等优良特性。但目前关于该法的研究较少,且尚未有关于酶解回生制备苦荞纳米淀粉
以12个杨树无性系为试验材料(84K、I-101、107、A23、A39、A50、A54、La、Pa、Qg、Ta和Ti),测定各个杨树无性系苗木的各项生理指标:基于叶片解剖结构对12个杨树无性系进行抗旱能力评价;对12个杨树无性系感染黑斑病和叶枯病的情况进行了调查,并通过分析比较各个无性系的感病率、感病指数和相对感病指数来评价无性系的抗黑斑病和叶枯病的能力;对12个杨树无性系的水培条进行接种试验,
目标跟踪是计算机视觉领域的一个重要研究课题,在人类现实生活、科技应用、军事、国防安全等领域有着广泛的应用。现阶段,目标跟踪技术取得了长足的进步,涌现出大量优秀的跟踪算法,以应对现实中遮挡、光照变化、目标形变和旋转、尺度变化、背景干扰等复杂场景的迫切需求。其中基于相关滤波的目标跟踪算法在精度和效率方面效果显著,但是由于现实中多种复杂场景的影响,仍面临较多挑战。本文为提高相关滤波算法在复杂场景下的跟踪