[发明专利]一种基于区块链系统的处理方法及装置有效
| 申请号: | 201910806587.8 | 申请日: | 2019-08-29 | 
| 公开(公告)号: | CN110503558B | 公开(公告)日: | 2023-10-03 | 
| 发明(设计)人: | 莫楠;张开翔;范瑞彬 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 | 
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/23;G06F16/27 | 
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王春波 | 
| 地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | 本发明实施例公开了一种基于区块链系统的处理方法及装置,其中方法包括:节点执行待共识的区块中的交易时,生成交易对应的多条状态数据,使用多条状态数据构建区块对应的布隆过滤器,并使用区块对应的布隆过滤器的哈希值更新区块的区块头;如此,节点在确定区块共识成功后,将区块的区块头上链,并使用区块对应的布隆过滤器和多条状态数据更新节点的预设数据库。本发明实施例中,相对于Merkle树的数据结构来说,布隆过滤器可以使用一片公共的bit数组来存储多条状态数据,因此,通过使用布隆过滤器存储交易对应的状态数据,可以较好地节省存储空间,提高查询的响应速度,从而降低区块链系统的计算开销和成本。 | ||
| 搜索关键词: | 一种 基于 区块 系统 处理 方法 装置 | ||
【主权项】:
                1.一种基于区块链系统的处理方法,其特征在于,所述方法包括:/n区块链系统中的节点执行待共识的区块中的交易,生成所述交易对应的多条状态数据;所述交易对应的每条状态数据用于标识所述交易的参与方在所述交易的每个执行阶段的状态信息;/n所述节点使用所述交易对应的多条状态数据构建所述区块对应的布隆过滤器,并使用所述区块对应的布隆过滤器的哈希值更新所述区块的区块头;/n所述节点参与所述区块的共识过程,并在确定所述区块共识成功后,将所述区块的区块头上链,并使用所述区块对应的布隆过滤器和所述交易对应的多条状态数据更新所述节点的预设数据库。/n
            
                    下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
                
                
            该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910806587.8/,转载请声明来源钻瓜专利网。





