【技术实现步骤摘要】
一种基于区块链技术的电子档案存储方法
本专利技术涉及电子档案存储
,具体而言涉及一种基于区块链技术的电子档案存储方法。
技术介绍
随着社会的不断进步,信息技术的不断发展,越来越多的档案以电子形式存在,形成了电子档案。然而,电子档案与其他电子数据一样存在易破坏性,即非常容易被篡改、伪造、破坏或毁灭,而且被破坏后不留痕迹,难以查清和判断。电子档案也是档案的一种,需要保持其真实和长期可用的特性,而电子档案又是易被破坏的,两者之间存在严重的冲突。因此,如何避免电子档案被破坏,使其保持真实和长期可用是当前电子档案管理急需解决的问题,即要解决电子档案如何能可靠地长期保存并且可以随时证明其是真实的。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链具有防篡改和分布式存储的特性。然而,目前只有少量安全级别较低档案可以以普通文档的方式存放在区块链节点上,对于具有较高安全级别需求的电子档案,档案分布式存放在区块链节点上会带来难以高效整体地自动化管理的安全隐患。如何有效利用区块链对具有较高安全级别需求的电子档案进行安全有效且全部可控的管理则成为了亟需解决的问题。
技术实现思路
本专利技术针对现有技术中的不足,提供一种基于区块链技术的电子档案存储方法,存储块只在需求方和存储方进行保存,而存储服务智能合约签约交易、存储服务智能合约解约交易、存储交易和存储块删除交易等定义成区块链交易信息提交到区块链按照区块链共识机制上链后在区块链存储,从而实现了对档案数据的安全高效地存储和 ...
【技术保护点】
1.一种基于区块链技术的电子档案存储方法,其特征在于,所述电子档案存储方法包括以下步骤:/nS1,将区块链中的其中一个节点相对于另一个节点的身份划分为需求方、存储方和无存储关系三种,每个需求方根据自身存储服务需求和其对应的存储方之间签署存储服务智能合约,存储服务智能合约上链生效;一个需求方对应至少一个存储方,每个存储方对应至少一个需求方;/nS2,需求方将待存储的电子档案处理成存储块,发布存储需求信息给对应的存储方触发两者之间的存储服务智能合约,存储方结合存储服务智能合约对接收到的存储需求信息和存储块分别进行验证,验证通过后按照签署的存储服务智能合约存储相关存储块至自身对应的存储空间内,生成存储交易信息并提交到区块链;/nS3,需求方和存储方根据存储块信息或者存储交易信息对存储块进行管理和真实性验证。/n
【技术特征摘要】
1.一种基于区块链技术的电子档案存储方法,其特征在于,所述电子档案存储方法包括以下步骤:
S1,将区块链中的其中一个节点相对于另一个节点的身份划分为需求方、存储方和无存储关系三种,每个需求方根据自身存储服务需求和其对应的存储方之间签署存储服务智能合约,存储服务智能合约上链生效;一个需求方对应至少一个存储方,每个存储方对应至少一个需求方;
S2,需求方将待存储的电子档案处理成存储块,发布存储需求信息给对应的存储方触发两者之间的存储服务智能合约,存储方结合存储服务智能合约对接收到的存储需求信息和存储块分别进行验证,验证通过后按照签署的存储服务智能合约存储相关存储块至自身对应的存储空间内,生成存储交易信息并提交到区块链;
S3,需求方和存储方根据存储块信息或者存储交易信息对存储块进行管理和真实性验证。
2.根据权利要求1所述的基于区块链技术的电子档案存储方法,其特征在于,步骤S1中,所述需求方发送的待签署的存储服务智能合约的内容包括需求方档案馆代码、需求方全宗号、请求签署的存储空间大小、存储方档案馆代码、存储方全宗号和需求方签名;
所述存储方对待签署的存储服务智能合约进行评估,评估通过后在待签署的存储服务智能合约上附加存储方签名后提交至区块链,上链成功则存储服务智能合约生效。
3.根据权利要求1所述的基于区块链技术的电子档案存储方法,其特征在于,所述电子档案存储方法包括以下步骤:
所述需求方根据预设的签约周期,利用历史电子档案数据推算得到后续电子档案数据增长特性,结合现有电子档案数据计算得到下一个签约周期所需的存储空间总数;
如果下一个签约周期所需的存储空间总数大于现有存储空间总数,计算得到新增存储空间以及最大存储副本数,对当前已签署的存储服务智能合约进行评估,是否能够满足下一个签约周期所需的新增存储空间和对应的最大存储副本数要求,如果不满足,根据评估结果自动生成待签署的存储服务智能合约,请求增加新的存储方或增加现有存储方的存储空间;
其中,如果下一个签约周期所需的存储空间总数小于现有存储空间总数且两者之间的差值达到预设差值阈值,则结合最大存储副本数、即将失效的存储块信息和现有存储方的空闲存储空间,请求与部分存储方解除或更新对应的存储服务智能合约,以减少存储空间总数。
4.根据权利要求1所述的基于区块链技术的电子档案存储方法,其特征在于,所述存储块包括块头和块体;
所述块头包括需求方的档案馆代码、需求方的全宗号和需求方对存储块中除签名字段以外信息的签名数据;
所述块体包括一定量的档案数据块,每个档案数据块包括该档案数据对应的档号、电子档案加...
【专利技术属性】
技术研发人员:杨志高,温贤强,
申请(专利权)人:南京珥仁科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。