首页> 外国专利> ADAPTIVE SECURITY FOR SMART CONTRACTS USING HIGH GRANULARITY METRICS

ADAPTIVE SECURITY FOR SMART CONTRACTS USING HIGH GRANULARITY METRICS

机译:使用高粒度指标的智能合约的自适应安全性

摘要

Technologies are shown for HGM based control for smart contract execution. HGM control rules control function calls at a system level utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for a smart contract. The HGM control rules are applied to HGMs collected from the call stack to allow or prohibit specific HGMs observed in functions or function call chains. HGM control rules can use dynamic state data in the function call chain. If the dynamic state data observed in function call chains does not meet the requirements defined in the HGM control rules, then the function call can be blocked from executing or completing execution. The HGM control rules can be generated by executing known sets of acceptable or vulnerable smart contracts and collecting the resulting HGMs.
机译:展示了用于基于HGM的智能合约执行控制的技术。 HGM控制规则利用执行智能合约的内核中的功能边界检测工具在系统级别控制功能调用。检测工具会生成一个调用堆栈,该堆栈表示内核中用于智能合约的功能调用链。 HGM控制规则应用于从调用堆栈中收集的HGM,以允许或禁止在函数或函数调用链中观察到的特定HGM。 HGM控制规则可以在函数调用链中使用动态状态数据。如果在函数调用链中观察到的动态状态数据不符合HGM控制规则中定义的要求,则可以阻止函数调用执行或完成执行。 HGM控制规则可以通过执行已知的一组可接受的或易受攻击的智能合约并收集生成的HGM来生成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号