[发明专利]账本更新方法、装置、设备、存储介质及计算机程序产品在审
| 申请号: | 202210298243.2 | 申请日: | 2022-03-24 |
| 公开(公告)号: | CN114841807A | 公开(公告)日: | 2022-08-02 |
| 发明(设计)人: | 冯国东 | 申请(专利权)人: | 四块科技(深圳)有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F21/64;G06Q20/38;G06Q20/40 |
| 代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 赵爱蓉 |
| 地址: | 518000 广东省深圳市前海深港合作区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 账本 更新 方法 装置 设备 存储 介质 计算机 程序 产品 | ||
本发明公开了一种账本更新方法、装置、设备、存储介质及计算机程序产品,涉及区块链技术领域,该方法包括:当接收到目标交易时,获取所述目标交易对应的目标节点,以及所述目标节点所属的目标通道;通过所述目标通道内的共识节点对所述目标交易进行共识验证,若所述共识验证通过,则获取所述目标交易的交易信息;调用所述目标节点对应的目标链码,将所述交易信息更新到所述目标通道对应的目标账本中。本发明通过包含多个节点的通道维护一个账本,在降低账本维护成本的同时,减少了节点存储空间的占用。
技术领域
本发明涉及区块链技术领域,尤其涉及账本更新方法、装置、设备、存储介质及计算机程序产品。
背景技术
区块链在本质上是一个共享数据库,存储于区块链中的数据具有可追溯、不可伪造等特性,现有的区块链技术采用的是分布式账本模式,即,区块链中的所有节点共同维护同一个账本,节点之间的交易在区块链中广播,所有节点将接收到的交易按照顺序记录在同一个账本中,然而在实际的业务应用中,区块链中的所有节点共同维护同一个账本会使得账本的维护成本增加,占用节点大量的存储空间。
发明内容
本发明的主要目的在于提供一种账本更新方法、装置、设备、存储介质及计算机程序产品,旨在解决现有区块链账本维护成本高,占用大量存储空间的技术问题。
此外,为实现上述目的,本发明还提供一种账本更新方法,所述账本更新方法包括以下步骤:
当接收到目标交易时,获取所述目标交易对应的目标节点,以及所述目标节点所属的目标通道;
通过所述目标通道内的共识节点对所述目标交易进行共识验证,若所述共识验证通过,则获取所述目标交易的交易信息;
调用所述目标节点对应的目标链码,将所述交易信息更新到所述目标通道对应的目标账本中。
可选地,所述当接收到目标交易时,获取所述目标交易对应的目标节点,以及所述目标节点所属的目标通道的步骤之前,包括:
当接收到共识机制创建指令时,获取所述共识机制创建指令对应的第一通道;
获取所述第一通道内的第一节点生成的第一公钥和第一私钥,并将所述第一私钥存放于所述第一通道内的私钥存储点;
将所述第一公钥发送至所述第一通道内除所述第一节点外的其他节点,以使所述第一通道内的每个节点都拥有所述第一通道内所有节点的公钥。
可选地,所述通过所述目标通道内的共识节点对所述目标交易进行共识验证,若所述共识验证通过,则获取所述目标交易的交易信息的步骤包括:
将所述目标通道内的共识节点拥有的公钥,与所述目标交易对应的私钥进行匹配,并判断所述目标通道内的私钥存储点是否存储有所述目标交易对应的私钥;
若所述共识节点拥有的公钥与所述目标交易对应的私钥匹配,且所述目标通道内的私钥存储点存储有所述目标交易对应的私钥,则通过所述共识节点对所述目标交易进行签名;
若所述目标交易拥有所有所述共识节点的签名,则判定所述目标交易通过共识验证,并获取所述目标交易的交易信息。
可选地,所述当接收到目标交易时,获取所述目标交易对应的目标节点,以及所述目标节点所属的目标通道的步骤之前,包括:
若交易发起节点向交易接收节点发起第一交易,且所述交易发起节点所属的通道与所述交易接收节点所属的通道不同,则获取所述交易发起节点所属的第一通道的第一编号,以及所述交易接收节点所属的第二通道的第二编号;
生成所述第一交易的第一交易信息和第二交易信息,其中,所述第一交易信息包括所述第二编号和所述交易接收节点的节点信息,所述第二交易信息包括所述第一编号和所述交易发起节点的节点信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四块科技(深圳)有限公司,未经四块科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210298243.2/2.html,转载请声明来源钻瓜专利网。





