[发明专利]一种可信的区块数据动态删减方法有效

专利信息
申请号: 201910653041.3 申请日: 2019-07-19
公开(公告)号: CN110474776B 公开(公告)日: 2022-06-07
发明(设计)人: 李汝佳;汪晓明;娄山林;马燕涛 申请(专利权)人: 上海朝夕网络技术有限公司
主分类号: H04L9/32 分类号: H04L9/32;G06Q40/04;G06F3/06
代理公司: 武汉东喻专利代理事务所(普通合伙) 42224 代理人: 赵伟
地址: 200120 上海市浦*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 可信 区块 数据 动态 删减 方法
【权利要求书】:

1.一种可信的区块数据动态删减方法,其特征在于,包括以下步骤:

S1:当区块链系统中的任一节点生成新区块时,根据节点保持数据一致性的最小阈值在生成新区块的当前节点的区块链上查找删减点,作为所述删减点的区块编号p = i-m;其中,m 为各节点保持数据一致性的最小阈值,i为当前节点生成的新区块的编号;

S2:根据所述删减点检索并删除预设的删减周期内的所有区块中的可删减数据,对删除所述可删减数据后的各区块进行合并,得到压缩区块;所述可删减数据包括已抛弃的智能合约且该智能合约的余额为零,或者已被用户标识为可删除的交易且该交易的余额为零;

S3:将所述压缩区块嵌入至当前节点生成的新区块中,得到组合区块;

S4:当前节点将生成的新区块广播到其他节点,其他节点重复执行步骤S1~S3,以对各节点对应的区块链进行删减,得到所述组合区块;

S5:重复执行步骤S1~S4,按照新区块的生成周期持续对区块数据进行动态删减。

2.如权利要求1所述的区块数据动态删减方法,其特征在于,步骤S2之前还包括:

在区块链的交易数据结构中增加可删除表示位,接收用户生成的交易数据以及根据所述可删除表示位生成的删除标识;所述删除标识用于指定所述交易数据是否可被删除。

3.如权利要求1所述的区块数据动态删减方法,其特征在于,步骤S2中,所述删减周期内的所有区块的编号范围为{ ( i-m -e),( i-m ) },其中,e为删减周期内的区块个数。

4.如权利要求1或3所述的区块数据动态删减方法,其特征在于,步骤S3中,

当所述删减点是当前节点生成的新区块的前一区块时,则将所述压缩区块嵌入至新区块中;

当所述删减点不是当前节点生成的新区块的前一区块时,则将所述压缩区块与所述新区块的前一区块共同嵌入至新区块中。

5.如权利要求4所述的区块数据动态删减方法,其特征在于,所述压缩区块中各交易数据的时间戳和签名保持不变。

6.如权利要求5所述的区块数据动态删减方法,其特征在于,步骤S4中还包括:

其他节点对压缩区块中各交易数据的正确性和新区块的正确性进行验证;仅当两者均正确时认定该组合区块有效;否者其他节点放弃当前节点广播的新区块。

7.如权利要求1或6所述的区块数据动态删减方法,其特征在于,还包括对删减后的区块数据进行查询的步骤:

接收外部输入的交易数据的查询命令,根据所述查询命令查找所述交易数据所属的原始区块;

当所述原始区块未被删减处理时,则直接从该原始区块中提取交易数据并输出;

当所述原始区块已被删减处理时,则查找该原始区块被删减后生成的压缩区块被嵌入的组合区块,从所述组合区块中提取交易数据并输出。

8.如权利要求7所述的区块数据动态删减方法,其特征在于,查找该原始区块被删减后生成的压缩区块被嵌入的组合区块具体包括以下步骤:

计算该原始区块被删减后生成的压缩区块的虚拟嵌入区块,所述虚拟嵌入区块的计算方法为:M_i = n/e + 1;

查找与所述虚拟嵌入区块直接关联的组合区块,所述组合区块的查找方式为:M= m +M_ i;

其中,M_i表示虚拟嵌入区块的编号;n为原始区块的编号,M为组合区块的编号;e为删减周期内的区块个数;m 为各节点保持数据一致性的最小阈值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海朝夕网络技术有限公司,未经上海朝夕网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910653041.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top