专利汇可以提供一种区块链数据归档的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 区 块 链 数据归档的方法。区块链数据归档方法分为两个步骤:数据快照和数据转储。数据快照指系统管理员向一个区块链 节点 发起制作快照 请求 ,区块链节点接收到该请求后,将本地维护的账本数据进行备份,与此同时对账本数据进行全量的哈希计算,将结果作为元数据一并存储;完成数据快照后,系统管理员可以基于一个快照点进行数据转储,将区块高度小于快照点区块高度的区块数据,以及相关的交易数据、 回执 数据、账本 修改 日志数据、非法 交易记录 数据等进行转储,完成数据归档。,下面是一种区块链数据归档的方法专利的具体信息内容。
1.一种区块链数据归档的方法,包括如下步骤:
(1)发起制作快照请求:系统管理员向区块链节点发起制作数据快照请求,该请求包括进行数据快照制作的区块高度,与此同时区块链节点返回一个随机字符串作为快照的标号;
(2)检查制作数据快照请求的合法性:
首先通过CA证书检查请求发起者的身份:若发起者不拥有进行快照制作的权限,则直接将该请求视为非法请求;
其次检查请求内容的正确性:
若该请求为即时触发类请求,即要求进行数据快照制作的区块高度值为0;或该请求为条件触发类请求,且条件合理,即要求进行快照制作的区块高度大于本地区块链最新的区块高度,则将这两类请求视为合法请求;否则均视为非法请求;
合法请求中,若为即时触发类请求,则立即进行处理,若为条件触发类请求,暂时缓存请求,等待条件触发;
(3)执行数据快照请求:对账本数据中的合约账户元数据、合约变量数据、合约代码数据、Merkle树数据进行备份,生成一份潜在的创世状态数据;对备份的账本数据进行全量的哈希计算,与相应区块头中维护的账本哈希值进行比较,确定当前备份的账本数据是正确的;写入当前快照的元数据,包括相应的区块高度、相应的区块哈希、账本哈希值、日期、所属分区。
(4)发起数据转储请求:系统管理员向区块链节点发起制作数据转储请求,请求包括步骤1)中返回的数据快照标号;
(5)检查数据转储请求的合法性:首先通过CA证书对请求的发起者身份进行检查:若发起者不拥有进行数据转储的权限,则将该请求视为非法请求;其次对请求内容进行检查:若区块链节点存有指定的快照数据,则请求合法;否则请求非法;
(6)执行数据转储请求:将区块链节点中自创世区块起,截止快照点区块高度范围内的区块数据、交易数据、回执数据、非法交易数据、账本修改日志数据从线上数据库转储至归档数据库;
7)创世状态变迁:将区块链节点的创世区块高度更改为快照点的区块高度,将快照点的账本数据视作新的创世状态。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
运营商级电信区块链 | 2020-05-08 | 193 |
基于区块链的交易平台系统方法、终端及存储介质 | 2020-05-14 | 399 |
区块链中的随机数生成 | 2020-05-15 | 711 |
区块链中解锁交易的输入约束 | 2020-05-12 | 877 |
基于区块链超级账本创建虚拟通道的方法、设备及介质 | 2020-05-13 | 45 |
一种基于区块链的高速计费方法及系统 | 2020-05-16 | 27 |
基于区块链的物品监控方法、装置、介质及计算机设备 | 2020-05-16 | 13 |
区块链节点的账本处理方法、装置、服务器及存储介质 | 2020-05-13 | 987 |
区块链网络中区块链的入账方法、装置、设备及介质 | 2020-05-16 | 112 |
一种基于区块链的物联网平台交易系统、方法和设备 | 2020-05-13 | 708 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。