【技术实现步骤摘要】
基于区块链的连续性校验的数据资源托管方法和装置
[0001]本公开涉及数据管理
,尤其是一种基于区块链的连续性校验的数据资源托管方法和装置。
技术介绍
[0002]数据资源托管是将相关数据移交给一家第三方独立机构,由该第三方机构对数据进行异地存储备份,以保证数据的有效运营。例如,域名注册数据的托管,域名是互联网的基础资源,是关系互联网安全与稳定的关键性资源。为保障域名有效运营,需将域名相关数据移交给一家信誉良好的第三方独立机构进行托管,对数据进行异地存储备份,当域名注册服务或管理机构因重大故障无法运营时,可将托管的数据提交给全球域名协调机构
‑‑
国际互联网名称与数字地址分配机构(ICANN)或其指定的机构,以恢复域名数据,从而保障域名注册人权益。
技术实现思路
[0003]为了解决上述技术问题,提出了本公开。本公开的实施例提供了一种基于区块链的连续性校验的数据资源托管方法和装置。
[0004]根据本公开实施例的一个方面,提供了一种基于区块链的连续性校验的数据资源托管方法,包括: ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的连续性校验的数据资源托管方法,其特征在于,包括:通过文件传输服务器接收用户上传的加密数据传输给数据托管系统;通过所述数据托管系统对所述加密数据进行预处理,得到数据资源文件;获取所述数据资源文件中的记录数据,对所述记录数据进行格式校验;响应于所述记录数据的格式通过校验,根据预存的副本数据以及所述记录数据对应的区别数据,确定所述记录数据是否具有连续性;响应于所述记录数据具有连续性,基于所述记录数据对所述副本数据进行更新,得到更新后的副本数据;响应于所述记录数据不具有连续性,为所述记录数据创建新的副本数据;基于所述更新后的副本数据或所述新的副本数据完成基于区块链的数据托管。2.根据权利要求1所述的方法,其特征在于,所述根据预存的副本数据以及所述记录数据对应的区别数据,确定所述记录数据是否具有连续性,包括:确定所述记录数据与所述预存的副本数据之间的区别是否与所述记录数据对应的区别数据相匹配;响应于所述区别与所述区别数据相匹配,确定所述记录数据具有连续性;响应于所述区别与所述区别数据不相匹配,确定所述记录数据不具有连续性。3.根据权利要求1所述的方法,其特征在于,所述获取所述数据资源文件中的记录数据,对所述记录数据进行格式校验,包括:将所述数据资源文件备份到所述数据托管系统的待处理目录中;按照所述待处理目录中存储的多个所述数据资源文件的顺序读取所述数据资源文件;通过所述数据资源文件中的架构对所述数据资源文件的格式进行校验,响应于所述数据资源文件的格式通过校验,得到所述数据资源文件中的记录数据。4.根据权利要求1所述的方法,其特征在于,还包括:向数据托管系统和所述用户发送托管成功信息。5.根据权利要求1
‑
4任一所述的方法,其特征在于,所述通过所述数据托管系统对所述加密数据进行预处理,得到数据资源文件,包括:确定所述数据托管系统中预存的解密密钥是否与所述加密数据相对应;响应于通过所述解密密钥与所述加密数据相对应,基于所述解密密钥对所述加密数据进行解密得到数据资源文件。6.根据权利要求5所述的方法,其特征在于,所述基于所述解密密钥对所述加密数据进行解密得到数据资源文件,包括:基于所述解密密钥对所述加密数据进行解密,得到解密后的加密数据;对所述解密后的加密数据执行解压操作,得到所述数据资源文件。7.根据权利要求...
【专利技术属性】
技术研发人员:陈文曲,池程,刘阳,朱斯语,田娟,
申请(专利权)人:中国信息通信研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。