[发明专利]区块链节点资源备份及离线节点资源转移方法及存储介质有效
申请号: | 202111372770.5 | 申请日: | 2021-11-18 |
公开(公告)号: | CN113821381B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 徐杨 | 申请(专利权)人: | 深圳电通信息技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F21/60;G06F7/58 |
代理公司: | 北京国翰知识产权代理事务所(普通合伙) 11696 | 代理人: | 涂泉达 |
地址: | 518000 广东省深圳市罗湖区南湖街道新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 节点 资源 备份 离线 转移 方法 存储 介质 | ||
本发明属于区块链试技术领域,具体涉及区块链节点资源备份及离线节点资源转移方法及存储介质,所述方法执行以下步骤:步骤1:基于原区块链构建一个镜像区块链;所述原区块链中的每个节点通过一个设定的函数映射与镜像区块链节点中每个节点一一对应;镜像区块链中的每个节点之间彼此通过哈希映射建立关联;步骤2:原区块链中的节点资源在进行资源备份时,首先将需要备份的节点资源随机划分成多份,再将每一份节点资源都发送到镜像区块链中对应的节点;镜像区块链中的节点接收到需要所有的节点资源后。其通过构建镜像区块链来实现区块链节点资源的备份,在节点资源备份过程中,又将节点资源分成多份以提高节点资源的安全性。
技术领域
本发明属于区块链技术领域,具体涉及区块链节点资源备份及离线节点资源转移方法及存储介质。
背景技术
区块链(英语:blockchain或block chain)是借由密码学串接并保护内容的串连文字记录(又称区块)。
每一个区块包含了前一个区块的加密散列、相应时间戳记以及交易资料(通常用默克尔树(Merkle tree)算法计算的散列值表示),这样的设计使得区块内容具有难以篡改的特性。用区块链技术所串接的分布式账本能让两方有效纪录交易,且可永久查验此交易。
目前区块链技术最大的应用是数字货币,例如比特币的发明。因为支付的本质是“将账户A中减少的金额增加到账户B中”。如果人们有一本公共账簿,记录了所有的账户至今为止的所有交易,那么对于任何一个账户,人们都可以计算出它当前拥有的金额数量。而区块链恰恰是用于实现这个目的的公共账簿,其保存了全部交易记录。在比特币体系中,比特币地址相当于账户,比特币数量相当于金额。
一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。
发明内容
本发明的主要目的在于提供区块链节点资源备份及离线节点资源转移方法及存储介质,其通过构建镜像区块链来实现区块链节点资源的备份,在节点资源备份过程中,又将节点资源分成多份以提高节点资源的安全性,又通过哈希映射来关联镜像区块链中的节点,保证了节点资源备份的效率,同时,另一方面,在离线资源获取时,又通过链加密的方法对节点资源进行加密,以确保节点资源的安全性。
为达到上述目的,本发明的技术方案是这样实现的:
区块链节点资源备份及离线节点资源转移方法,所述方法执行以下步骤:
步骤1:基于原区块链构建一个镜像区块链;所述原区块链中的每个节点通过一个设定的函数映射与镜像区块链节点中每个节点一一对应;镜像区块链中的每个节点之间彼此通过哈希映射建立关联;
步骤2:原区块链中的节点资源在进行资源备份时,首先将需要备份的节点资源随机划分成多份,再将每一份节点资源都发送到镜像区块链中对应的节点;镜像区块链中的节点接收到需要所有的节点资源后,将本节点作为根节点,然后把每一份节点资源都通过哈希映射表发送出去,哈希映射表中的每个其他节点均存储一份节点资源;根节点将本次节点资源备份时的通过哈希映射表建立的节点连接关系和节点映射关系进行记录,作为节点资源备份链;
步骤3:在离线状态下,节点资源转移的接收方连接进入镜像区块链中,发送节点资源转移请求至镜像区块链中,镜像区块链接收到该请求后,首先将镜像区块链中所有节点的节点资源进行链加密,然后将链加密后的节点资源按照镜像区块链中原本的存储位置和映射关系,转移至节点资源接收方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳电通信息技术有限公司,未经深圳电通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111372770.5/2.html,转载请声明来源钻瓜专利网。