首页 | 本学科首页   官方微博 | 高级检索  
     

基于区块链的数据溯源可信查询方法
引用本文:张学旺,冯家琦,殷梓杰,林金朝. 基于区块链的数据溯源可信查询方法[J]. 应用科学学报, 2021, 39(1): 42-54. DOI: 10.3969/j.issn.0255-8297.2021.01.004
作者姓名:张学旺  冯家琦  殷梓杰  林金朝
作者单位:1. 重庆邮电大学 软件工程学院, 重庆 400065;2. 重庆大学 微电子与通信工程学院, 重庆 400044
基金项目:国家重点研发计划基金(No.2019YFC1511300);工业和信息化部2020大数据产业发展试点示范项目基金(工信厅发函[2020]47号);重庆市技术创新与应用发展专项重点项目基金(No.cstc2020jscxfyzxX0026);渝北区大数据智能化科技专项重点项目基金(No.2020-02)资助
摘    要:针对区块链数据溯源系统中轻节点验证溯源信息时面临的存储问题,引入一种优化Merkle树动态追加性能的数据结构Merkle山脉(Merkle mountain range,MMR),将区块链上完整的区块头存入MMR;提出一种溯源数据高效可信的验证方法,降低了区块包含证明所需信息的大小.在此基础上,设计了一种基于区块链的数...

关 键 词:区块链  数据溯源  Merkle山脉  Merkle树
收稿时间:2020-11-12

Trusted Query Method for Data Provenance Based on Blockchain
ZHANG Xuewang,FENG Jiaqi,YIN Zijie,LIN Jinzhao. Trusted Query Method for Data Provenance Based on Blockchain[J]. Journal of Applied Sciences, 2021, 39(1): 42-54. DOI: 10.3969/j.issn.0255-8297.2021.01.004
Authors:ZHANG Xuewang  FENG Jiaqi  YIN Zijie  LIN Jinzhao
Affiliation:1. School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;2. School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China
Abstract:In order to reduce the storages needed in verifying provenance information of light clients in blockchain data provenance system, this paper firstly introduces a data structure titled by Merkle mountain range (MMR), which optimizes the dynamic append performance of Merkle trees and stores all block headers on blockchain in the MMR. Then we propose an efficient and reliable verification method for data provenance to reduce the size of the proof information required for the proof of the block contain. On this basis, a scheme of data provenance system based on block chain is designed, which encapsulates the common modules required for data provenance and opens them to the provenance application through interfaces. This scheme enables light clients to effectively verify whether the provenance information is contained in the block chain as long as they keep the information of the latest block in storage.
Keywords:blockchain  data provenance  Merkle mountain range (MMR)  Merkle tree  
本文献已被 CNKI 等数据库收录!
点击此处可从《应用科学学报》浏览原始摘要信息
点击此处可从《应用科学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号