[发明专利]区块链上集成动态类型编程语言方法和装置有效
申请号: | 201611110167.9 | 申请日: | 2016-12-06 |
公开(公告)号: | CN106598579B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 周维;崔萌;徐伟;孙江涛 | 申请(专利权)人: | 北京果仁宝科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨泽;刘芳 |
地址: | 100088 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种区块链上集成动态类型编程语言方法和装置。其中,该方法包括:调用字节码,字节码存储在区块链上,区块链包括至少一个节点,字节码由智能合约编译,智能合约和字节码唯一对应,智能合约由动态类型编程语言编写;通过字节码解释器解析字节码得到智能合约,智能合约未定义变量类型;定义智能合约的变量类型;执行定义变量类型后的智能合约。本发明提供的区块链上集成动态类型编程语言方法和装置,通过在区块链上使用动态类型的编程语言的智能合约,从而提高了区块链上智能合约的可扩展性。 | ||
搜索关键词: | 区块 集成 动态 类型 编程 语言 方法 装置 | ||
【主权项】:
一种区块链上集成动态类型编程语言方法,其特征在于,包括:调用字节码,所述字节码存储在区块链上,所述区块链包括至少一个所述节点,所述字节码由智能合约编译,所述智能合约和所述字节码唯一对应,所述智能合约由动态类型编程语言编写;通过字节码解释器解析所述字节码得到所述智能合约,所述智能合约未定义变量类型;定义所述智能合约的所述变量类型;执行定义所述变量类型后的所述智能合约。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京果仁宝科技有限公司,未经北京果仁宝科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611110167.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种可扩展标记语言解析方法及装置
- 下一篇:一种构建业务软件的方法