基于区块链的数据溯源技术的研究
发布时间:2021-03-06 21:37
在大数据背景下,数据固有或潜在的价值使其成为重要的资产。生活中常见的数据一般都经过了一系列的处理,由于中间过程缺少必要的透明度,用户很难判断其来源和可靠性。数据溯源已成为一种数据基础设施。然而,传统的数据溯源系统一般采用中心化方式存储数据,易遭受内部、外部攻击,且存在单点故障等问题,使数据的安全性受到威胁。因此,如何存储数据并实现可信的数据溯源是亟需解决的问题。区块链是一种随着比特币系统发展起来的、基于互联网的去中心化信任管理机制,其难以篡改、可溯源等特性为可信的数据溯源提供了新的解决途径。现有的基于区块链的数据溯源方案大多是针对特定应用场景采用比特币区块链实现溯源,没有考虑到通用性,并缺少对溯源数据模型的研究,本文提出一种基于PROV数据模型和区块链的、不依赖于特定应用场景的数据溯源方案。本文探索了物联网环境下的数据溯源应用,主要解决了三个层面的问题:(1)针对非参与方假冒数据的问题,采用公钥密钥技术设计了数据溯源参与各方的身份真实性验证机制并且仿真实现和验证了该机制;(2)针对目前溯源数据标准不一且缺乏对溯源数据模型的研究的问题,基于PROV数据模型建立并且仿真实现了用于描述溯源数...
【文章来源】:南京邮电大学江苏省
【文章页数】:57 页
【学位级别】:硕士
【部分图文】:
OPM模型
生学位论文 第态以及实体的属性如何变化,包括实体的产生、转换或样,活动的概念也很广泛:信息处理活动可以是一个电是在书籍从印刷到销售流经多道工序。活动可能会产生档会生成新的文本,用 wasGeneratedBy 表示;活动也利体的存在、一个活动的发生或另一个代理的活动承担某他可以赋予责任的角色的实体。当代理对活动负有责任h 表示代理与活动有关,实体属于一个代理用 attributed个或多个属性可能会发生变化,每个新的版本就是衍生关系。图 2.2 说明了 PROV-DM 中包含的类型和关
狭义(数据)的角度来看,区块链是一种按时间顺序,将生成的数据区块组合成区数据结构, 基于密码学保证已有数据的不可篡改和不可伪造。从广义(技术)的区块链是一种使用区块-链式数据结构存储数据、基于分布式共识机制生成数据、技术确保数据传输和访问安全、利用智能合约来编码和操作数据的一种新的分布与计算范式[40]。典型的区块链系统中,数据以区块的方式产生和存储,每一个区块记录了一段时所有交易信息,其结构分为两部分:区块头部和区块体。其中,区块头部主要包块哈希,Merkel 根,时间戳和一次性随机数。区块头部用于链接之前区块并且通制保证已有数据的完整性;区块体则包含了经过验证的、区块创建过程中产生的息(交易记录导致区块链状态发生改变的操作行为),如图 2.3 所示。各节点的地有节点共同进行区块链系统的数据验证、存储及维护。通常,新区块的产生需要数(此数量取决于具体的共识机制)节点的认可,并向全网广播以实现全网同步一旦生成则不能更改或删除。
【参考文献】:
期刊论文
[1]使用双区块链的防伪溯源系统[J]. 刘家稷,杨挺,汪文勇. 信息安全学报. 2018(03)
[2]区块链中的密码学技术[J]. 王化群,吴涛. 南京邮电大学学报(自然科学版). 2017(06)
[3]区块链渗入数据交易 解决溯源与授权“痛点”[J]. 韩涵. 通信世界. 2017(19)
[4]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[5]PROV数据溯源模型及Web应用[J]. 倪静,孟宪学. 图书情报工作. 2014(03)
[6]数据溯源技术综述[J]. 明华,张勇,符小辉. 小型微型计算机系统. 2012(09)
[7]数据起源技术发展研究综述[J]. 戴超凡,王涛,张鹏程. 计算机应用研究. 2010(09)
[8]数据起源安全模型研究[J]. 李秀美,王凤英. 山东理工大学学报(自然科学版). 2010(04)
硕士论文
[1]基于OPM的安全起源研究[D]. 刘通.山东理工大学 2013
本文编号:3067859
【文章来源】:南京邮电大学江苏省
【文章页数】:57 页
【学位级别】:硕士
【部分图文】:
OPM模型
生学位论文 第态以及实体的属性如何变化,包括实体的产生、转换或样,活动的概念也很广泛:信息处理活动可以是一个电是在书籍从印刷到销售流经多道工序。活动可能会产生档会生成新的文本,用 wasGeneratedBy 表示;活动也利体的存在、一个活动的发生或另一个代理的活动承担某他可以赋予责任的角色的实体。当代理对活动负有责任h 表示代理与活动有关,实体属于一个代理用 attributed个或多个属性可能会发生变化,每个新的版本就是衍生关系。图 2.2 说明了 PROV-DM 中包含的类型和关
狭义(数据)的角度来看,区块链是一种按时间顺序,将生成的数据区块组合成区数据结构, 基于密码学保证已有数据的不可篡改和不可伪造。从广义(技术)的区块链是一种使用区块-链式数据结构存储数据、基于分布式共识机制生成数据、技术确保数据传输和访问安全、利用智能合约来编码和操作数据的一种新的分布与计算范式[40]。典型的区块链系统中,数据以区块的方式产生和存储,每一个区块记录了一段时所有交易信息,其结构分为两部分:区块头部和区块体。其中,区块头部主要包块哈希,Merkel 根,时间戳和一次性随机数。区块头部用于链接之前区块并且通制保证已有数据的完整性;区块体则包含了经过验证的、区块创建过程中产生的息(交易记录导致区块链状态发生改变的操作行为),如图 2.3 所示。各节点的地有节点共同进行区块链系统的数据验证、存储及维护。通常,新区块的产生需要数(此数量取决于具体的共识机制)节点的认可,并向全网广播以实现全网同步一旦生成则不能更改或删除。
【参考文献】:
期刊论文
[1]使用双区块链的防伪溯源系统[J]. 刘家稷,杨挺,汪文勇. 信息安全学报. 2018(03)
[2]区块链中的密码学技术[J]. 王化群,吴涛. 南京邮电大学学报(自然科学版). 2017(06)
[3]区块链渗入数据交易 解决溯源与授权“痛点”[J]. 韩涵. 通信世界. 2017(19)
[4]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[5]PROV数据溯源模型及Web应用[J]. 倪静,孟宪学. 图书情报工作. 2014(03)
[6]数据溯源技术综述[J]. 明华,张勇,符小辉. 小型微型计算机系统. 2012(09)
[7]数据起源技术发展研究综述[J]. 戴超凡,王涛,张鹏程. 计算机应用研究. 2010(09)
[8]数据起源安全模型研究[J]. 李秀美,王凤英. 山东理工大学学报(自然科学版). 2010(04)
硕士论文
[1]基于OPM的安全起源研究[D]. 刘通.山东理工大学 2013
本文编号:3067859
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3067859.html