[发明专利]区块链交易的并行执行方法、系统及存储介质在审
申请号: | 201910935077.0 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110728578A | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 石宁;甘子荣;李达;王晨旭 | 申请(专利权)人: | 南京金宁汇科技有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/38;G06F9/448 |
代理公司: | 44205 广州嘉权专利商标事务所有限公司 | 代理人: | 何文聪 |
地址: | 211800 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了区块链交易的并行执行方法、系统及存储介质,方法包括以下步骤:通过领导节点打包共识过程中的区块交易,生成交易执行过程的读写集;获取任意两个读写集之间的交集;将交集为空集的交易放置在并行执行位置;以及,对交集为非空集的交易进行筛选,并根据筛选结果将交易放置在并行执行位置或在串行执行位置,生成包含两种执行类型的交易的区块;通过领导节点将该区块广播至区块链网络;在区块链网络完成对该区块的共识后,通过多线程对并行执行位置上的交易进行并行执行,并通过单独线程对串行执行位置上的交易进行执行。本发明降低了算法实现的复杂度且提高了区块链系统交易处理能力,可广泛应用于区块链技术领域。 | ||
搜索关键词: | 区块 并行执行 交易 交集 串行执行 领导节点 读写 筛选 存储介质 单独线程 交易处理 交易执行 算法实现 多线程 非空集 复杂度 链系统 空集 打包 网络 广播 应用 | ||
【主权项】:
1.区块链交易的并行执行方法,其特征在于:包括以下步骤:/n通过领导节点打包共识过程中的区块交易,生成交易执行过程的读写集;/n获取任意两个读写集之间的交集;/n将交集为空集的交易放置在并行执行位置;以及,对交集为非空集的交易进行筛选,并根据筛选结果将交易放置在并行执行位置或在串行执行位置,生成包含两种执行类型的交易的区块;/n通过领导节点将该区块广播至区块链网络;/n在区块链网络完成对该区块的共识后,通过多线程对并行执行位置上的交易进行并行执行,并通过单独线程对串行执行位置上的交易进行执行。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京金宁汇科技有限公司,未经南京金宁汇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910935077.0/,转载请声明来源钻瓜专利网。