买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本申请适用于计算机技术领域,提供了一种智能合约的部署方法、执行方法、装置、终端设备及存储介质,部署方法包括:当接收到部署智能合约的请求指令时,按顺序读取智能合约中的字节码指令;在读取的智能合约中的字节码指令为边界指令时,计算边界指令对应程序块的第一消耗;将第一消耗关联预设指令,得到边界指令对应程序块的执行消耗计算字节码;将执行消耗计算字节码关联边界指令进行存储,以使智能合约在执行边界指令的过程中,执行所述执行消耗计算字节码以获得边界指令对应程序块的第一执行消耗。本申请在智能合约的执行过程中,直接根据部署阶段关联了第一消耗的执行消耗计算字节码计算第一执行消耗,能快速高效的对资源消耗进行衡量。
主权项:1.一种智能合约的部署方法,其特征在于,包括:当接收到部署所述智能合约的请求指令时,按顺序读取所述智能合约中的字节码指令;在读取的所述智能合约中的字节码指令为边界指令时,计算所述边界指令对应程序块的第一消耗;其中,所述边界指令包括指示字节码指令为分支执行指令或循环执行指令的开始指令和结束指令;将所述第一消耗关联预设指令,得到所述边界指令对应程序块的执行消耗计算字节码;将所述执行消耗计算字节码关联所述边界指令进行存储,以使所述智能合约在执行所述边界指令的过程中,执行所述执行消耗计算字节码以获得所述边界指令对应程序块的第一执行消耗;在所述智能合约中所有字节码指令读取完成时,判定所述智能合约的字节码指令已处理完成;其中,所述第一消耗为在所述智能合约部署时计算出并存储的所述边界指令执行一次需要的消耗,所述第一执行消耗为在执行智能合约时,根据所述边界指令的执行次数和第一消耗计算的所述边界指令对应程序块的总执行消耗。
全文数据:
权利要求:
百度查询: 杭州趣链科技有限公司 智能合约的部署方法、执行方法、装置及终端设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。