全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211384253.4 (22)申请日 2022.11.07 (71)申请人 四川大学 地址 610000 四川省成 都市一环路南 一段 24号 (72)发明人 徐彦斌 王运鹏 李涛  (74)专利代理 机构 北京天奇智新知识产权代理 有限公司 1 1340 专利代理师 王大刚 (51)Int.Cl. G06F 11/14(2006.01) G06F 16/172(2019.01) G06F 16/182(2019.01) G06F 16/27(2019.01) G06F 21/64(2013.01) (54)发明名称 一种基于灾备恢复和文件分区表的快速区 块链系统及方法 (57)摘要 本发明涉及一种基于灾备恢复和文件分区 表的快速区块链系统及方法, 属于区块链技术领 域, 它包括区块链子系统用于将区块数据写入所 述物理存储设备中, 接收第一文件分区表信息和 第二文件分区表信息, 并将第二文件分区表信息 打包到上一区块存储位置的链接区块中; 物理存 储设备用于区块链子系统和灾备恢复子系统中 的数据存储, 并产生第一文件分区表信息和第二 文件分区表信息; 灾备恢复子系统用于对区块链 子系统中已打包的数据进行持续数据备份, 并将 备份数据存入物理存储设备中。 本发 明通过灾备 恢复子系统和数据存储文件分区表信息完善区 块链架构, 提供一种低成本、 快速存储的区块链 架构系统, 实现了对区块链中区块数据的持续保 护和快速确认。 权利要求书1页 说明书4页 附图2页 CN 115437852 A 2022.12.06 CN 115437852 A 1.一种基于灾备恢复和文件分区表的快速区块链系统, 其特征在于: 它包括区块链子 系统、 物理存 储设备和灾备恢复子系统; 所述区块链子系统包括多个数据区块, 用于打包数据创世区块并将区块数据写入所述 物理存储设备中, 以及接收区块数据在物理存储设备中产生的第一文件分区表信息和灾备 恢子系统提交的第二文件分区表信息, 并将第二文件分区表信息打包到上一区块存储位置 的链接区块中实现数据的可追溯; 所述物理存储设备用于区块链子系统中的数据存储和灾备恢 复子系统中系统级备份、 数据库备份和文件备份的数据存储, 并产生区块链子系统数据存储的第一文件分区表信息 返回到所述区块链子系统中和 灾备恢复子系统各自数据存储的第二文件分区表信息返回 到灾备恢复子系统中; 所述灾备恢 复子系统用于对区块链子系统中已打包的数据进行持续数据 备份, 并将备 份数据存 入物理存 储设备中, 以及将第二文件分区表信息提交至区块链子系统。 2.根据权利要求1所述的一种基于灾备恢复和文件分区表的快速区块链系统, 其特征 在于: 所述灾备恢复子系统还用于根据备份数据的第二文件分区表信息在物理存储设备中 定位到备份数据, 当区块链子系统中的数据被篡改时, 根据第一文件分区表信息定位区块 链子系统存储到物理存储设备中的数据与备份数据一起对被篡改的区块链数据进行交叉 验证。 3.根据权利要求1所述的一种基于灾备恢复和文件分区表的快速区块链系统, 其特征 在于: 所述第一文件分区表信息和第二文件分区表信息包括: 存储的扇区信息、 磁头信息、 磁道信息、 物理开始位置、 物理结束位置、 存储对象正名、 存储对象扩展名、 存储对象名目 录、 存储对象建立时间戳、 存储对 象最新访问时间戳、 存储对象最后时间戳、 起始簇号和时 间戳字节长度信息 。 4.根据权利要求1 ‑3任意一项所述的一种基于灾备恢 复和文件分区表的快速区块链系 统的数据恢复方法, 其特 征在于: 所述数据恢复方法包括: 区块链子系统打包数据创世区块, 将区块数据写入到物 理存储设备中并产生第 一文件 分区表信息; 物理存储设备将产生的区块数据存 储的第一文件分区表信息返回到区块链子系统中; 灾备恢复子系统对区块链子系统写入到物 理存储设备中的数据进行备份, 将备份数据 写入到物理存 储设备中并产生第二文件分区表信息; 物理存储设备将产生的备份数据的第二文件分区表信息返回到灾备恢复子系统; 灾备恢复子系统将接收的第二文件分区表信息提交到区块链子系统中; 区块链子系统将第一文件分区表信息和第二文件分区表信息打包到上一区块存储位 置的链接区块, 实现数据的可追溯。 5.根据权利要求4所述的一种基于灾备恢复和文件分区表的快速区块链系统 的数据恢 复方法, 其特征在于: 所述数据恢复方法还包括: 当区块链子系统中的数据被篡改时, 根据 备份数据的第二文件分区表信息在物理存储设备中定位到备份数据, 根据第一文件分区表 信息定位区块链子系统存储到物理存储设备中的数据与备份数据一起对被篡改的区块链 数据进行交叉验证。权 利 要 求 书 1/1 页 2 CN 115437852 A 2一种基于灾 备恢复和文件分区表的快速区块链系统及方 法 技术领域 [0001]本发明涉及区块链技术领域, 尤其涉及一种灾备恢复和文件分区表的快速区块链 系统及方法。 背景技术 [0002]公有区块链在共识机制方面选择共识计算量大、 确认周期长 的共识机制, 一般性 能比较低下, 如比特币区块链每秒能处理的事务数 (TPS) 为7笔/秒; 作为高性能区块链平台 的EOS, 其使用DPoS共识机制, 其目前的最大的TPS是3000笔/秒, 基于DAG结构的IOTA系 统 TPS是300笔/秒, 性能较低; 而 联盟区块链、 私有区块链选择共识速度快、 吞吐量大的共识机 制和算法, 但存在被进行恶意攻击的风险, 如数据被篡改、 数据区块丢失, 甚至整条区块链 从创世区块被恶意修改的风险。 因此, 如何解决目前区块链存在的问题是现阶段需要考虑 的。 [0003]需要说明的是, 在上述背景技术部分公开的信息只用于加强对本公开的背景的理 解, 因此可以包括 不构成对本领域普通 技术人员已知的现有技 术的信息 。 发明内容 [0004]本发明的目的在于克服现有技术的缺点, 提供了一种基于灾备恢复和文件分区表 的快速区块链系统及方法, 解决了目前区块链共识计算量大以及被恶意攻击时数据丢失和 被修改的问题。 [0005]本发明的目的通过以下技术方案来实现: 一种基于灾备恢复和文件分区表的快速 区块链系统, 它包括区块链子系统、 物理存 储设备和灾备恢复子系统; 所述区块链子系统包括多个数据区块, 用于打包数据创世区块并将区块数据写入 所述物理存储设备中, 以及接收区块数据在物理存储设备中产生的第一文件分区表信息和 灾备恢子系统提交的第二文件分区表信息, 并将第二文件分区表信息 打包到上一区块存储 位置的链接区块中实现数据的可追溯; 所述物理存储设备用于区块链子系统中的数据存储和灾备恢复子系统中系统级 备份、 数据库备份和文件备份的数据存储, 并产生区块链子系统数据存储的第一文件分区 表信息返回到所述区块链子系统中和 灾备恢复子系统各自数据存储的第二文件分区表信 息返回到灾备恢复子系统中; 所述灾备恢复子系统用于对区块链子系统中已打包的数据进行持续数据备份, 并 将备份数据存 入物理存 储设备中, 以及将第二文件分区表信息提交至区块链子系统。 [0006]所述灾备恢复子系统还用于根据备份数据的第二文件分区表信息在物理存储设 备中定位到备份数据, 当区块链子系统中的数据被篡改时, 根据第一文件分区表信息定位 区块链子系统存储到物理存储设备中的数据与备份数据一起对被篡改的区块链数据进行 交叉验证。 [0007]所述第一文件分区表信息和第二文件分区表信息包括: 存储的扇区信息、 磁头信说 明 书 1/4 页 3 CN 115437852 A 3

.PDF文档 专利 一种基于灾备恢复和文件分区表的快速区块链系统及方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于灾备恢复和文件分区表的快速区块链系统及方法 第 1 页 专利 一种基于灾备恢复和文件分区表的快速区块链系统及方法 第 2 页 专利 一种基于灾备恢复和文件分区表的快速区块链系统及方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:48:52上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。