[发明专利]区块链系统中的交易提议方法、共识节点和区块链系统在审
申请号: | 202310348362.9 | 申请日: | 2023-04-03 |
公开(公告)号: | CN116484417A | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 荣康 | 申请(专利权)人: | 蚂蚁区块链科技(上海)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;G06Q40/04 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 李威 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 系统 中的 交易 提议 方法 共识 节点 | ||
本申请一个或多个实施例提供一种区块链系统中的交易提议方法、共识节点和区块链系统,其中,所述区块链系统包括多个具有交易提议权限的共识节点;所述区块链系统中具有交易提议权限的各个共识节点的本地交易池中包含重复的交易;所述方法应用于所述区块链系统中具有交易提议权限的任一目标共识节点,包括:计算本地交易池中维护的交易的摘要值;将所述摘要值与预设数值进行算数运算;根据所述算数运算的运算结果确定所述目标共识节点是否具有所述交易的交易提议权限;如果所述目标节点具有所述交易的交易提议权限,将所述交易添加至由所述目标共识节点针对待共识的目标区块提议的待共识的交易集合。
技术领域
本申请一个或多个实施例涉及区块链技术领域,尤其涉及一种区块链系统中的交易提议方法、共识节点和区块链系统。
背景技术
区块链(Blockchain)是分布式数据存储、点对点传输、共识协议、加密算法等计算机技术的新型应用模式。区块链系统中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。由于区块链具有去中心化、信息不可篡改、自治性等特性,使得区块链的应用越来越广泛。
发明内容
本申请一个或多个实施例提供一种异步共识中的交易提议方法、共识节点和区块链系统,包括:
一种区块链系统中交易提议方法;其中,所述区块链系统包括多个具有交易提议权限的共识节点;所述区块链系统中具有交易提议权限的各个共识节点的本地交易池中包含重复的交易;所述方法应用于所述区块链系统中具有交易提议权限的任一目标共识节点,包括:
计算本地交易池中维护的交易的摘要值;
将所述摘要值与预设数值进行算数运算;
根据所述算数运算的运算结果确定所述目标共识节点是否具有所述交易的交易提议权限;如果所述目标节点具有所述交易的交易提议权限,将所述交易添加至由所述目标共识节点针对待共识的目标区块提议的待共识的交易集合。
一种区块链系统中的共识节点;其中,所述区块链系统包括多个具有交易提议权限的共识节点;所述区块链系统中具有交易提议权限的各个共识节点的本地交易池中包含重复的交易;所述共识节点具有交易提议权限,包括:
摘要值计算单元,计算本地交易池中维护的交易的摘要值;
算数运算单元,将所述摘要值与预设数值进行算数运算;
交易分配单元,根据所述算数运算的运算结果确定所述目标共识节点是否具有所述交易的交易提议权限;如果所述目标节点具有所述交易的交易提议权限,将所述交易添加至由所述目标共识节点针对待共识的目标区块提议的待共识的交易集合。
一种区块链系统,包括共识节点;其中,所述区块链系统包括多个具有交易提议权限的共识节点;所述区块链系统中具有交易提议权限的各个共识节点的本地交易池中包含重复的交易;所述区块链系统中具有交易提议权限的任一目标共识节点:
计算本地交易池中维护的交易的摘要值;
将所述摘要值与预设数值进行算数运算;
根据所述算数运算的运算结果确定所述目标共识节点是否具有所述交易的交易提议权限;如果所述目标节点具有所述交易的交易提议权限,将所述交易添加至由所述目标共识节点针对待共识的目标区块提议的待共识的交易集合。
在上述实施例中,区块链系统中的目标共识节点可以计算其本地交易池中维护的交易的摘要值,并将该摘要值与预设数值进行算数运算,从而可以将该算数运算的运算结果与该目标共识节点的节点标识进行匹配,并根据匹配结果,确定是否将该交易添加至由该目标共识节点针对待共识的目标区块提议的待共识的交易集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310348362.9/2.html,转载请声明来源钻瓜专利网。