[发明专利]一种区块链的交易处理方法、装置及电子设备有效
申请号: | 202010629721.4 | 申请日: | 2020-07-03 |
公开(公告)号: | CN111522648B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 李康;邓福喜 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/52;G06Q40/04 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 交易 处理 方法 装置 电子设备 | ||
本说明书实施例提供一种区块链的交易处理方法、装置及电子设备。方法包括:区块链中的区块链节点在所述区块链的第N轮的共识的交易执行完毕后,对所述第N轮的共识的交易进行写块操作,其中,N为正整数;所述区块链节点执行所述区块链的第N+1轮的共识执行操作,所述共识执行操作包括所述区块链的第N+1轮的共识及所述第N+1轮的共识达成后的交易执行,其中,所述第N+1轮的共识执行操作与所述第N轮的写块操作并行执行。
技术领域
本文件涉及区块链技术领域,尤其涉及一种区块链的交易处理方法、装置及电子设备。
背景技术
区块链由于具有开放性、不可篡改性、去中心化等优点,越来越受到各行各业的青睐。目前,区块链的交易处理流程主要包括:区块链节点对客户端发起的交易进行共识;若共识达成,则执行交易,并在执行完成对交易进行写块记录。其中,这里所述的共识、执行、写块三个阶段是以串行方式进行的,因此区块链的交易处理效率较低。
在未来阶段,区块链业务会呈爆发性增长,为了满足业务高并发的场景需求,有必要提出一种能够提高区块链交易处理效率的技术方案。
发明内容
本说明书实施例目的是提供一种区块链的交易处理方法、装置及电子设备,能够提高区块链交易处理效率。
为了实现上述目的,本说明书实施例是这样实现的:
第一方面,提供一种交易处理方法,包括:
区块链中的区块链节点在所述区块链的第N轮的共识的交易执行完毕后,对所述第N轮的共识的交易进行写块操作,其中,N为正整数;
所述区块链节点执行所述区块链的第N+1轮的共识执行操作,所述共识执行操作包括所述区块链的第N+1轮的共识及所述第N+1轮的共识达成后的交易执行,其中,所述第N+1轮的共识执行操作与所述第N轮的写块操作并行执行。
第二方面,提供一种区块链的交易处理装置,包括:
交易写块模块,在区块链的第N轮的共识的交易执行完毕后,对所述第N轮的共识的交易进行写块操作,其中,N为正整数;
共识执行模块,执行所述区块链的第N+1轮的共识执行操作,所述共识执行操作包括所述区块链的第N+1轮的共识及所述第N+1轮的共识达成后的交易执行,其中,所述第N+1轮的共识执行操作与所述第N轮的写块操作并行执行。
第三方面,提供一种电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行:
区块链中的区块链节点在所述区块链的第N轮的共识的交易执行完毕后,对所述第N轮的共识的交易进行写块操作,其中,N为正整数;
所述区块链节点执行所述区块链的第N+1轮的共识执行操作,所述共识执行操作包括所述区块链的第N+1轮的共识及所述第N+1轮的共识达成后的交易执行,其中,所述第N+1轮的共识执行操作与所述第N轮的写块操作并行执行。
第四方面,提供一种算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
在所述区块链的第N轮的共识的交易执行完毕后,对所述第N轮的共识的交易进行写块操作,其中,N为正整数;
执行所述区块链的第N+1轮的共识执行操作,所述共识执行操作包括所述区块链的第N+1轮的共识及所述第N+1轮的共识达成后的交易执行,其中,所述第N+1轮的共识执行操作与所述第N轮的写块操作并行执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010629721.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:实体分类方法、系统和计算机可读存储介质
- 下一篇:联盟链中的共识方法和系统