首页> 中国专利> 一种基于专家规则与序列化建模的智能合约漏洞检测方法

一种基于专家规则与序列化建模的智能合约漏洞检测方法

摘要

本发明公开了一种基于专家规则和序列化建模的智能合约漏洞检测方法,实现了智能合约重入漏洞的自动检测,具体包括:制作智能合约源码数据集;对智能合约数据集进行案例分析;智能合约的合约序列块转换方法;利用向量转换工具,将合约序列块映射为向量;利用专家规则自动提取工具,提取重入漏洞专家规则;构建前向神经网络和双向长短时记忆模型进行学习和训练,得到高表达性的向量集;构建分类器模型进行学习和训练,将前向神经网络和双向长短时记忆模型提取的专家规则以及合约序列块的特征向量集输入分类器模型,输出重入漏洞检测结果;该方法填补了当前基于专家规则和深度学习的智能合约安全漏洞检测方法的空缺,具有良好的实用价值和借鉴意义。

著录项

  • 公开/公告号CN112035841A

    专利类型发明专利

  • 公开/公告日2020-12-04

    原文格式PDF

  • 申请/专利权人 杭州云象网络技术有限公司;

    申请/专利号CN202010826790.4

  • 申请日2020-08-17

  • 分类号G06F21/57(20130101);G06K9/62(20060101);G06N3/04(20060101);G06N3/08(20060101);

  • 代理机构33260 杭州五洲普华专利代理事务所(特殊普通合伙);

  • 代理人徐晶晶

  • 地址 310000 浙江省杭州市余杭区仓前街道海创科技中心2幢3层301

  • 入库时间 2023-06-19 09:06:00

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号