- 专利标题: 一种执行智能合约的方法、区块链节点、存储介质
-
申请号: CN202010901427.4申请日: 2020-08-31
-
公开(公告)号: CN111770116B公开(公告)日: 2020-12-15
- 发明人: 闫莺 , 魏长征 , 郭学鹏
- 申请人: 支付宝(杭州)信息技术有限公司
- 申请人地址: 浙江省杭州市西湖区西溪路556号8层B段801-11
- 专利权人: 支付宝(杭州)信息技术有限公司
- 当前专利权人: 蚂蚁区块链科技(上海)有限公司
- 当前专利权人地址: 200010 上海市黄浦区外马路618号8层803室
- 代理机构: 北京博思佳知识产权代理有限公司
- 代理商 李威
- 主分类号: H04L29/06
- IPC分类号: H04L29/06 ; H04L29/08 ; G06Q20/06 ; G06Q20/38 ; G06Q40/04
摘要:
本说明书提供一种执行智能合约的方法、区块链节点、存储介质。一种执行智能合约的方法实施例包括:区块链节点接收创建智能合约的请求,所述请求中包括所述智能合约的字节码;所述区块链节点完成所述智能合约的部署后,开始将所述智能合约的字节码通过全局编译方式编译为第一机器码并存储;所述区块链节点执行所述部署的智能合约时,如果本地存储有所述智能合约的第一机器码,则执行所述第一机器码。通过本说明书的实施例,在全局编译尚未完成的情况下,对所述智能合约的字节码进行局部编译并执行,从而可以在全局编译的同时保证区块链业务请求的正常处理。
公开/授权文献
- CN111770116A 一种执行智能合约的方法、区块链节点、存储介质 公开/授权日:2020-10-13