首页> 中国专利> 一种用于加固智能合约安全运行的安全沙箱系统

一种用于加固智能合约安全运行的安全沙箱系统

摘要

本发明涉及区块链技术领域,具体是一种用于加固智能合约安全运行的安全沙箱系统,包括VM API过滤器模块,用于对各种VM API接口进行过滤;不一致函数消除器模块,用于消除结果可能不一致的函数;运行时长监测器模块,通过合约VM执行的代码行数对合约的运行时长进行监测;内存分配跟踪器模块,实时跟踪合约运行时内存分配;合约调用链跟踪器模块,用于跟踪合约调用链的深度,防止因宿主环境线程的调用栈溢出,导致区块链程序的异常退出;账本存储计费器模块,用于对合约的每个存储操作收取交易费用。本系统通过将所有的合约VM都在本系统中安全运行,实现对各环节的监测与安全加固处理,可有效保护宿主系统和区块链不受到威胁破坏。

著录项

  • 公开/公告号CN115438335A

    专利类型发明专利

  • 公开/公告日2022-12-06

    原文格式PDF

  • 申请/专利权人 上海特高信息技术有限公司;

    申请/专利号CN202211387071.2

  • 申请日2022-11-07

  • 分类号G06F21/53;G06F9/50;

  • 代理机构无锡经诚知识产权代理事务所(普通合伙);

  • 代理人吴仁芬

  • 地址 200120 上海市浦东新区张杨路707号二层西区205室

  • 入库时间 2023-06-19 17:53:19

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-12-06

    公开

    发明专利申请公布

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号