电子档案长久保存方法及系统与流程

文档序号:18102480发布日期:2019-07-06 11:26阅读:4106来源:国知局

本发明涉及电子档案保存领域,特别涉及一种电子档案长久保存方法。



背景技术:

在信息化飞速发展的今天,电子档案已成为众多行业中必不可少的一种信息记录,而电子档案的长久保存成为档案馆工作必须直面的重要问题。电子档案会存储社会各行业和各领域中具有一定价值的数据信息,需要对其长期保存,这便对电子档案数据长期保存的安全保障提出了迫切的要求。电子文件长久保存是要保证具有真实性、可靠性、完整性的电子文件在尽可能长乃至永久的时间内可以检索和利用,在维护电子文件原始性的前提下,采取有效的措施,长期维护电子文件作为数字档案信息资源的有用性,免于因意外损坏、存储介质退化或者软硬件等信息技术的过时而造成信息丢失。

电子档案的长久保存一直是比较敏感和困难的问题,在电脑软件更新换代如此迅猛的今天,电子档案的格式也需要与时俱进,在保证电子档案原件信息完整的情况下,需要进行格式的更新,和电子档案的保存空间的巨大,一直是电子档案保存领域的重大难题。



技术实现要素:

本发明的目的在于:提供了一种电子档案长久保存方法,解决了保证电子档案原件信息完整的情况下,及时进行格式的更新,和电子档案的保存空间巨大的重大难题。

本发明采用的技术方案如下:

一种电子档案长久保存方法,其特征在于包括依次进行的以下步骤:

a、把初始电子档案经过文件分类进行分类;

b、分别完全复制分类好的初始电子档案,用移动电子档案存储器进行线下存储;

c、建立私有区块链,每个私有区块链的用户为一个节点,并且指定多个档案管理员的节点为记账人,仅记账人享有写入权限,建立私有区块链的网络层建立校验码清单;建立私有区块链区块检索目录;

d、为步骤c中的每个记账人分配唯一的校验码,记账人上传初始电子档案时,发起请求,其他记账人进行校验,验证通过后进行下一步d;

e、步骤d中发起请求的节点将校验码、上传数据和时间戳存储在上传数据区块、将上传数据信息储存在检索目录中,上传数据区块添加至私有区块链的主链上;

还包括以下数据校验的步骤:

f、在步骤e中上传数据区块添加至行业区块链的主链上后,行业区块链提取上传数据区块中的校验码和网络层的校验码清单;

g、私有区块链通过对比校验码和校验码清单获取校验码对应的节点,判断该节点是否与上传数据区块中交易数据记载的节点为同一节点,且为记账人节点,若是,则通过校验,若不是,则通过私有区块链广播错误信息。

私有区块链是指仅仅使用区块链的总账技术进行总账,只有指定的节点为记账人,其他接入节点可以读取私有区块链中的文件,而无法写入。一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。而对于本方案来说,由于不涉及经济激励,因此不需要激励层,相比于传统的区块链网络搭建更为简单。

进一步地,所述移动电子档案存储器存储电子档案时,使用两个移动电子档案存储器分别存储,能转化为纸质档的格式的,还附带一份纸质档;

进一步地,所述私有区块链检索目录中存储的信息包括电子档案文件名信息,时间戳信息,上传节点的信息。

进一步地,所述初始文件格式发生更新时,记账人输入同一文件名后加标记的方法上传初始电子档案的最新格式版本。

进一步地,所述区块链中对同一文件名的时间戳进行记录,同一电子档案文件名初始文件版本格式更新三次以上,区块链中存储四次以上时,除初始电子档案、倒数第二次和最后一次存储的文档继续存储外,其余文档删除,仅保留更新和存储记录。

进一步地,所述区块链中记账人上传的电子档案文件名和区块链中已有的文件名重复,且新上传的电子档案文件名后没有标记的,禁止上传,并提示文件名重复。

进一步的,还包括使用上述方法进行保存的文档保存系统。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1.本发明一种电子档案长久保存方法,在保证电子档案原件信息完整的情况下,进行格式的更新,并且可以实时查看各个更新节点前后的电子件。

2.本发明一种电子档案长久保存方法,使用区块链分布式存储,降低了存储的空间,解决了电子档案的保存空间巨大的难题。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

下面结合实施例对本发明作详细说明。

实施例1

一种电子档案长久保存方法,其特征在于包括依次进行的以下步骤:

a、把初始电子档案经过文件分类进行分类;

b、分别完全复制分类好的初始电子档案,用移动电子档案存储器进行线下存储;

c、建立私有区块链,每个私有区块链的用户为一个节点,并且指定多个档案管理员的节点为记账人,仅记账人享有写入权限,建立私有区块链的网络层建立校验码清单;建立私有区块链区块检索目录;

d、为步骤c中的每个记账人分配唯一的校验码,记账人上传初始电子档案时,发起请求,其他记账人进行校验,验证通过后进行下一步d;

e、步骤d中发起请求的节点将校验码、上传数据和时间戳存储在上传数据区块、将上传数据信息储存在检索目录中,上传数据区块添加至私有区块链的主链上;

还包括以下数据校验的步骤:

f、在步骤e中上传数据区块添加至行业区块链的主链上后,行业区块链提取上传数据区块中的校验码和网络层的校验码清单;

g、私有区块链通过对比校验码和校验码清单获取校验码对应的节点,判断该节点是否与上传数据区块中交易数据记载的节点为同一节点,且为记账人节点,若是,则通过校验,若不是,则通过私有区块链广播错误信息。

私有区块链是指仅仅使用区块链的总账技术进行总账,只有指定的节点为记账人,其他接入节点可以读取私有区块链中的文件,而无法写入。一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。而对于本方案来说,由于不涉及经济激励,因此不需要激励层,相比于传统的区块链网络搭建更为简单。

实施例2

进一步地,所述移动电子档案存储器存储电子档案时,使用两个移动电子档案存储器分别存储,能转化为纸质档的格式的,还附带一份纸质档;

进一步地,所述私有区块链检索目录中存储的信息包括电子档案文件名信息,时间戳信息,上传节点的信息。

进一步地,所述初始文件格式发生更新时,记账人输入同一文件名后加标记的方法上传初始电子档案的最新格式版本。

进一步地,所述区块链中对同一文件名的时间戳进行记录,同一电子档案文件名初始文件版本格式更新三次以上,区块链中存储四次以上时,除初始电子档案、倒数第二次和最后一次存储的文档继续存储外,其余文档删除,仅保留更新和存储记录。

进一步地,所述区块链中记账人上传的电子档案文件名和区块链中已有的文件名重复,且新上传的电子档案文件名后没有标记的,禁止上传,并提示文件名重复。

实施例3

本实施例为实施例2的一种具体应用,用于一份word2003文件,“一种电子档案长久保存方法.doc”的存储。

a、把初始电子档案经过文件分类进行分类,该文件属于office文档中的word文档类;

b、分别完全复制分类好的初始电子档案,用两个移动电子档案存储器,即u盘进行线下存储,并分别附带一份纸质档;

c、建立私有区块链,每个私有区块链的用户为一个节点,并且指定5个档案管理员的节点为记账人,仅5个记账人享有写入权限,建立私有区块链的网络层建立校验码清单;建立私有区块链区块检索目录,对于本文件,假设是2006年1月1日1:11由记账人z写入,则检索目录中写有电子档案文件名“一种电子档案长久保存方法”格式为doc、时间戳“2006年1月1日1:11”及上传节点“记账人z”;

d、为步骤c中的每个记账人分配唯一的校验码,记账人上传初始电子档案时,发起请求,其他记账人进行校验,验证通过后进行下一步d;

e、步骤d中发起请求的节点将校验码、上传数据和时间戳存储在上传数据区块、将上传数据信息储存在检索目录中,上传数据区块添加至私有区块链的主链上;

还包括以下数据校验的步骤:

f、在步骤e中上传数据区块添加至行业区块链的主链上后,行业区块链提取上传数据区块中的校验码和网络层的校验码清单;

g、私有区块链通过对比校验码和校验码清单获取校验码对应的节点,判断该节点是否与上传数据区块中交易数据记载的节点为同一节点,且为记账人节点,若是,则通过校验,若不是,则通过私有区块链广播错误信息。

当所述初始文件格式发生更新时,比如2007年word更新至word2007,记账人输入同一文件名后加标记的方法上传初始电子档案的最新格式版本,上传后,检索目录中写有电子档案文件名“一种电子档案长久保存方法”,标记为1,格式为docx、时间戳“2007年2月2日2:22”及上传节点“记账人y”。

进一步地,所述区块链中对同一文件名的时间戳进行记录,同一电子档案文件名初始文件版本格式更新三次以上,区块链中存储四次以上时,除初始电子档案、倒数第二次和最后一次存储的文档继续存储外,其余文档删除,仅保留更新和存储记录。

进一步地,所述区块链中记账人上传的电子档案文件名和区块链中已有的文件名重复,且新上传的电子档案文件名后没有标记的,禁止上传,并提示文件名重复。

实施例4

还包括使用上述方法进行保存的文档保存系统。

以上所述,仅为本发明的优选实施方式,但本发明的保护范围并不局限于此,任何熟悉本领域的技术人员在本发明所揭露的技术范围内,可不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1