-
题名基于Merkle山脉的数据可信溯源方法
- 1
-
-
作者
刘炜
张聪
佘维
宋轩
田钊
-
机构
郑州大学网络空间安全学院
互联网医疗与健康服务河南省协同创新中心(郑州大学)
-
出处
《计算机应用》
CSCD
北大核心
2022年第9期2765-2771,共7页
-
基金
河南省高校科技创新人才支持计划项目(21HASTIT031)
河南省重大公益专项(201300210300)
+2 种基金
河南省高等学校青年骨干教师培养计划项目(2019GGJS018)
河南省重点研发与推广专项(212102310039,212102310554)
河南省高等学校重点科研项目(20A520035)。
-
文摘
针对物联网(IoT)系统中海量数据存储成本大、数据溯源验证效率低等问题,提出一种基于Merkle山脉(MMR)的可信数据溯源方法MMRBCV。首先,利用IPFS存储IoT数据;其次,采用联盟链和私有链来设计一种双链结构,从而实现数据流转过程的可靠记录;最后,基于MMR设计区块结构,以实现轻量级IoT节点在数据溯源过程中的快速验证。实验结果表明,MMRBCV减少了数据溯源时所下载的数据量,且数据验证时间与MMR结构有关,当MMR可以组成一个完美二叉树时数据验证时间较短。当区块高度为200000时,MMRBCV的最大验证时间约为10 ms,比SPV的最大验证时间(约为36 ms)缩短了约72%,可见所提方法有效提高了验证效率。
-
关键词
merkle山脉
区块链
数据溯源
轻量级节点
验证
-
Keywords
merkle mountain range(mmr)
blockchain
data traceability
lightweight node
verification
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名基于区块链的数据溯源可信查询方法
被引量:28
- 2
-
-
作者
张学旺
冯家琦
殷梓杰
林金朝
-
机构
重庆邮电大学软件工程学院
重庆大学微电子与通信工程学院
-
出处
《应用科学学报》
CAS
CSCD
北大核心
2021年第1期42-54,共13页
-
基金
国家重点研发计划基金(No.2019YFC1511300)
工业和信息化部2020大数据产业发展试点示范项目基金(工信厅发函〔2020〕47号)
+1 种基金
重庆市技术创新与应用发展专项重点项目基金(No.cstc2020jscx-fyzxX0026)
渝北区大数据智能化科技专项重点项目基金(No.2020-02)资助。
-
文摘
针对区块链数据溯源系统中轻节点验证溯源信息时面临的存储问题,引入一种优化Merkle树动态追加性能的数据结构Merkle山脉(Merkle mountain range, MMR),将区块链上完整的区块头存入MMR;提出一种溯源数据高效可信的验证方法,降低了区块包含证明所需信息的大小。在此基础上,设计了一种基于区块链的数据溯源系统的方案,将数据溯源所需的通用模块封装起来,通过接口开放给溯源应用调用。该方案只需轻节点存储一个最新区块的信息,就可以有效地验证溯源信息是否存在于区块链上。
-
关键词
区块链
数据溯源
merkle山脉
merkle树
-
Keywords
blockchain
data provenance
merkle mountain range(mmr)
merkle tree
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名面向医疗区块链的新型轻节点数据查询方法
被引量:2
- 3
-
-
作者
张学旺
付康
叶财金
汪琨岚
-
机构
重庆邮电大学软件工程学院
-
出处
《应用科学学报》
CAS
CSCD
北大核心
2022年第4期600-610,共11页
-
基金
工业和信息化部2020大数据产业发展试点示范项目基金(工信厅发函〔2020〕47号)
重庆市技术创新与应用发展专项重点项目基金(No.cstc2020jscxfyzxX0026)
渝北区社会事业与民生保障科创新技专项项目基金(No.2021(农社)18)资助。
-
文摘
医疗区块链系统的用户向全节点请求数据时可能被欺骗,而简单支付验证等轻节点数据查询方法面临着存储困难。为解决这些问题,提出了一种面向医疗区块链的新型轻节点数据查询方法。引入具有动态追加能力的Merkle山脉(Merkle mountain range,MMR),设计基于推荐的可信节点选择和基于采样的可信节点验证的最新有效块获取算法,采取MMR和Merkle树的承诺机制,使得持有一个最新有效块的轻节点用户能够验证全节点发送的医疗数据。此外,还将该方法扩展应用于联盟链。分析和实验表明,所提方法的时间开销和空间开销均在较低的范围内。
-
关键词
轻节点
merkle山脉
数据查询
医疗区块链
-
Keywords
light node
merkle mountain range(mmr)
data query
medical blockchain
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-