![基于区块链的智能合约异步执行方法、系统、设备及介质](/CN/2023/1/52/images/202310263400.jpg)
基本信息:
- 专利标题: 基于区块链的智能合约异步执行方法、系统、设备及介质
- 申请号:CN202310263400.0 申请日:2023-03-17
- 公开(公告)号:CN116431361A 公开(公告)日:2023-07-14
- 发明人: 张建辉 , 赵伟 , 戴振利 , 邢宏伟 , 李若寒 , 薛念明 , 李向阳 , 李恩堂 , 徐崇豪
- 申请人: 山东鲁软数字科技有限公司 , 山东区块链研究院
- 申请人地址: 山东省济南市高新技术产业开发区新泺大街2008号银荷大厦;
- 专利权人: 山东鲁软数字科技有限公司,山东区块链研究院
- 当前专利权人: 山东鲁软数字科技有限公司,山东区块链研究院
- 当前专利权人地址: 山东省济南市高新技术产业开发区新泺大街2008号银荷大厦;
- 代理机构: 济南舜源专利事务所有限公司
- 代理人: 徐槐
- 主分类号: G06F9/54
- IPC分类号: G06F9/54
摘要:
本申请公开了一种基于区块链的智能合约异步执行方法、系统、设备及介质,主要涉及智能合约异步执行技术领域,用以解决现有的智能合约执行效率慢的问题。包括:生成Pre‑Prepare消息,发送至全部节点;当任一节点接收到外部Pre‑Prepare消息时,对外部Pre‑Prepare消息进行合法性验证和正确性验证,以在验证结果为合法且正确后缓存至本地,并向全部节点发送Prepare消息;当任一节点接收到外部Prepare消息后,对外部Prepare消息进行合法性验证,以在验证合法后,获取验证结果,以在验证结果满足预设规则后向全部节点发送Commit消息;在任一节点验证合法且正确后,读取本地缓存中与外部Prepare消息对应的Pre‑Prepare消息,将对应的Pre‑Prepare消息中区块数据放入等待执行队列中。
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/22 | ..微控制或微程序装置 |
------------G06F9/54 | ...程序间的通信 |