一种具有多个智能合约执行引擎的虚拟机及其实现方法

基本信息

申请号 CN201811277027.X 申请日 -
公开(公告)号 CN109582438B 公开(公告)日 2021-05-28
申请公布号 CN109582438B 申请公布日 2021-05-28
分类号 G06F9/455(2006.01)I;G06F9/448(2018.01)I 分类 -
发明人 石宁;吴其震 申请(专利权)人 广州斯拜若科技有限公司
代理机构 广州嘉权专利商标事务所有限公司 代理人 胡辉
地址 510525广东省广州市黄埔区广汕三路31号二层蚁米创客空间20921
法律状态 -

摘要

摘要 本发明公开了一种具有多个智能合约执行引擎的虚拟机及其实现方法,虚拟机包括客户端和服务端,所述服务端包括若干个智能合约执行引擎;其中,所述客户端,用于与用户和/或服务端进行交互,以根据用户请求对智能合约执行引擎进行调度;所述智能合约执行引擎,用于根据客户端的调度来执行智能合约;其中,所述智能合约的编程语言类型不唯一;所述每一个智能合约执行引擎识别一种或一类编程语言类型。本发明能够通过多个智能合约执行引擎分别执行不同编程语言类型的智能合约,降低了学习成本,还提升了区块链平台的适应性和通用性,可广泛应用于区块链技术领域。