[发明专利]区块链系统的交易处理方法、装置、介质及电子设备有效
| 申请号: | 202011432518.4 | 申请日: | 2020-12-10 |
| 公开(公告)号: | CN112232823B | 公开(公告)日: | 2021-04-23 |
| 发明(设计)人: | 王宗友;朱耿良;蓝虎;张劲松;黄焕坤;刘区城;周开班;刘攀;时一防;廖志勇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04;G06F21/64 |
| 代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 王鹏健 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 系统 交易 处理 方法 装置 介质 电子设备 | ||
本申请的实施例提供了一种区块链系统的交易处理方法、装置、介质及电子设备。该区块链系统包括记账节点网络和业务节点网络,以及连接在记账节点网络和业务节点网络之间的代理节点,该交易处理方法由代理节点执行,包括:接收业务节点网络发送的交易信息;若业务节点网络发送的交易信息是批量交易信息,则对所述批量交易信息进行签名验证;对签名验证通过的多条批量交易信息进行整体签名,得到整体签名信息;根据所述多条批量交易信息和所述整体签名信息生成批量交易包,将所述批量交易包发送给记账节点网络,以供记账节点网络对批量交易包进行共识和上链处理。本申请实施例的技术方案可以有效提高共识效率,确保区块链网络具有较高的共识性能。
技术领域
本申请涉及计算机及通信技术领域,具体而言,涉及一种区块链系统的交易处理方法、装置、介质及电子设备。
背景技术
在区块链系统的一种应用场景中,区块链网络之外的业务节点会向区块链网络中发布交易信息,在这种情况下,如果业务节点向区块链网络中发布的交易信息的数量较多,那么如何能够保证区块链网络的共识性能是亟待解决的技术问题。
发明内容
本申请的实施例提供了一种区块链系统的交易处理方法、装置、介质及电子设备,进而至少在一定程度上可以有效提高共识效率,确保区块链网络具有较高的共识性能。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
根据本申请实施例的一个方面,提供了一种区块链系统的交易处理方法,所述区块链系统包括记账节点网络和业务节点网络,以及连接在所述记账节点网络和所述业务节点网络之间的代理节点,所述交易处理方法由所述代理节点执行,所述交易处理方法包括:接收所述业务节点网络发送的交易信息;若所述业务节点网络发送的交易信息是批量交易信息,则对所述批量交易信息进行签名验证;通过所述代理节点的私钥对签名验证通过的多条批量交易信息进行整体签名,得到整体签名信息;根据所述多条批量交易信息和所述整体签名信息生成批量交易包,将所述批量交易包发送给所述记账节点网络,以供所述记账节点网络对所述批量交易包进行共识和上链处理。
根据本申请实施例的一个方面,提供了一种区块链系统的交易处理方法,所述区块链系统包括记账节点网络和业务节点网络,以及连接在所述记账节点网络和所述业务节点网络之间的代理节点,所述交易处理方法由所述记账节点网络中的记账节点执行,所述交易处理方法包括:接收代理节点发送的批量交易包,所述批量交易包是所述代理节点根据签名验证通过的多条批量交易信息,以及所述多条批量交易信息的整体签名信息生成的;对所述批量交易包的整体签名信息进行验证;在对所述批量交易包的整体签名信息验证通过之后,根据所述批量交易包中的批量交易信息生成区块;在所述记账节点网络中对所述区块进行共识和上链处理。
根据本申请实施例的一个方面,提供了一种区块链系统的交易处理装置,所述区块链系统包括记账节点网络和业务节点网络,以及连接在所述记账节点网络和所述业务节点网络之间的代理节点,所述交易处理装置设置在所述代理节点内,所述交易处理装置包括:第一接收单元,配置为接收所述业务节点网络发送的交易信息;第一处理单元,配置为在所述业务节点网络发送的交易信息是批量交易信息时,对所述批量交易信息进行签名验证;第二处理单元,配置为通过所述代理节点的私钥对签名验证通过的多条批量交易信息进行整体签名,得到整体签名信息;第一生成单元,配置为根据所述多条批量交易信息和所述整体签名信息生成批量交易包,将所述批量交易包发送给所述记账节点网络,以供所述记账节点网络对所述批量交易包进行共识和上链处理。
在本申请的一些实施例中,基于前述方案,所述第二处理单元配置为:如果收集到的签名验证通过的批量交易信息的数量达到设定数量,则通过所述代理节点的私钥对收集到的达到所述设定数量的批量交易信息进行整体签名。
在本申请的一些实施例中,基于前述方案,所述第二处理单元配置为:在设定的等待时长内收集签名验证通过的批量交易信息;通过所述代理节点的私钥对在所述等待时长内收集到的签名验证通过的批量交易信息进行整体签名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011432518.4/2.html,转载请声明来源钻瓜专利网。





