基于图注意力网络的智能合约漏洞检测

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:banban0802
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,区块链技术的应用场景日益广泛,例如央行推行的数字人民币、物流信息溯源、非同质化代币(NFT)等都迸发出了强大生命力。以太坊作为第二代区块链的代表,享有数量巨大的受众和去中心化应用。然而在区块链技术改变人们生活方式、造福社会的同时,针对以太坊智能合约的安全攻击事件时有发生,巨额经济损失和信赖危机给区块链和用户带来伤害。与此同时,智能合约安全问题的研究也在不断发展。目前,已涌现出一些表现良好的智能合约漏洞检测方法,例如基于静态分析或动态分析的传统检测工具,以及基于深度学习的检测方法。但它们都存在一些明显的缺陷,如传统检测工具依赖专家模式,不利于扩展,漏报率和误报率高,目前的深度学习检测方法忽略了智能合约代码的图结构特性或程序执行顺序等。为解决上述问题,本文提出一种基于图注意力网络的智能合约漏洞检测方法。该方法使用以太坊智能合约Solidity源码的重要函数和变量作为节点,执行流作为边,构建合约图数据,经过合约图收缩、图嵌入等过程生成由节点特征构成的特征矩阵,作为漏洞检测模型的输入。具体工作如下,首先利用智能合约ABI对合约进行分类,分类结果将用于生成合约的全局特征,然后全局特征与点级特征、边级特征三个片段拼接组成合约图的模型输入特征,模型在输入特征和边级特征分别设置一个多头注意力系数,并将两级注意力系数计算得到的结果作为最终更新节点特征的权重系数。边级特征由执行路径的起点、终点和顺序进行向量化生成而来,设置边级注意力系数,有利于挖掘执行流的时序特征。本方法在38575个智能合约组成的数据集进行漏洞检测,开展了对比实验和测试实验。对比实验结果证明本文基于图注意力网络的漏洞检测方法比传统漏洞检测工具和其他深度学习方法具有更高的准确率和效率,在不同合约类别上的平均准确率达到88.26%,对单个合约的平均检测时间为1.67s;测试实验验证,相比未引入智能合约类别属性特征,引入类别属性对漏洞检测准确率平均提高了2.08%,两级注意力机制相比原始单级的图注意力网络F1-score提升了4.33%。
其他文献
视频文本检索任务要求用户输入一段查询文本(视频),检索出语义最相近的视频(文本)。目前的视频文本检索方法大多从图像文本检索领域转化而来,而图像只包含空间信息,不含时序信息,因此迁移而来的大部分方法缺少对视频中时序信息的建模。当前也存在少数方法利用卷积神经网络和循环神经网络对视频进行时序关系推理,但是当视频内容涉及到空间转换、背景转换或动作等信息时,效果就不如人意。因此本文重点关注视频时序信息的建模
学位
蒙特卡罗路径追踪渲染算法是渲染照片级真实感图像的主流方法,其通用性与无偏性使得该方法被广泛运用至影视动画制作、虚拟现实、实时游戏、艺术视觉设计等领域。然而,该方法需要采样大量的光线路径才能得到正确的像素值估计,导致计算成本高昂,反之在低采样率下的渲染结果在视觉上表现为大量噪声。为了减少计算与时间成本,设计特定的去噪方法去除低采样率下的图像噪声成为了普遍的解决方案。近年来,深度学习技术的发展为许多领
学位
近年来随着数字技术发展,数字经济成为经济发展重要驱动力,党的二十大明确指出促进数字经济和实体经济深度融合,加快建设制造强国。因此数字经济与制造业深度融合,推动制造业高质量发展已成为经济发展的趋势,在数字时代研究汕尾制造业高质量发展具有很强的现实意义。阐述汕尾制造业发展概况,分析汕尾制造业基础、盈利、配套体系、人力资源,提出数字时代汕尾制造业高质量发展的对策建议:推进数字技术发展,加速与传统制造业融
期刊
在新媒体时代,互联网上的新兴社交媒体已成为人们获取信息的主要途径。在中国用户量最庞大的社交媒体微信上分布着大量的科普公众号,它们向大众传播日常生活背后的科学知识,其内容也呈现出多模态的特征。但在多模态科普语篇的研究中,鲜少有学者从人际意义的角度探索科普语篇与读者之间的关系。本文从系统功能语言学的视角出发,采用定性与定量研究相结合的方法,旨在探索一个适用于科普文章的多模态分析模型,试图揭示多模态科普
学位
目的 研究基于大数据的中药注射剂不良反应自动监测的方法。方法 选取河北省中医院2018年至2020年药物不良反应(adverse drug reaction, ADR)报道率最高的5种中药注射剂,基于中国知网数据库中相关ADR大数据筛选报道最多ADR,选择其中可通过计算机手段进行监测的5类ADR生成ADR风险监测信号,设置监测规则,利用ADR自动监测软件对2021年我院中药注射剂进行实时ADR风险
期刊
随着互联网技术以及社交媒体的发展,不同模态数据的体量急剧增长,人们对不同模态数据之间相互检索的需求也随之增加。其中一个具有应用价值的任务即图像文本检索,指的是输入某一模态的数据(例如图像),通过训练的模型自动检索出与之最相关的另一模态数据(例如文本)。然而,来自图像和来自文本的特征存在固有的数据分布的差异,也被称为模态间的“异构鸿沟”,使得度量图像和文本之间的语义相关性困难重重。目前大多数模型采取
学位
选取优秀铁人三项26名运动员(男13名、女13名),全国锦标赛赛前在内蒙古自治区进行5周的补充甜菜根汁(beetroot juice,BRJ)训练,分别于实验前一周、实验开始第二周、第五周和实验结束后一周的训练结束调整后次日晨,采集运动员肘静脉血测量生化指标评价身体机能;实验前、实验第二周、实验第五周和实验结束后一周采用自由泳、跑步和公路自行车评价体能相关的运动表现能力。实验指标前后比较进行配对样
期刊
同伴互评作为教育领域呈上升趋势的研究热点之一,经证实对母语学习者和有一定基础的二语学习者的写作具有积极的影响。然而,同伴互评对处于语言学习早期阶段的学生的写作的影响也值得研究。本研究采用过程写作法的加工相关假说及最近发展区理论,以上海某大学28名中国维吾尔族学习者为例,探究了在线英语写作中同伴互评的有效性,并分析了学生的互动模式与文本质量之间的关系。实验设计如下:参与者在学期初进行前测(以个人写作
学位
<正> 沂水师范学校地处沂蒙山区腹地,自48年建校以来,一直是沂蒙山区小学教师的摇篮。伴随社会的发展和教育改革的深化,沂师这所老校也发生了翻天覆地的变化,占地面积已达300余亩,现有47个教学班,在校生2000余人,成为一所在全省范围内规模较大的小教专科学校。
会议
近年来,中国制造业在国际分工体系中遭遇来自发达经济体的立体式挤压,民族地区制造业的高质量发展路径亦遭受内外“双向挤压”困境。为纾困解难,本文利用投入产出法,构建“产业关联-波及效应”理论模型,以广西为例探索各产业间的关联性以及产业对地区经济的波及程度,分析支撑经济发展的基础性产业和未来应重点布局的主导性产业,探明地区制造业发展困境的症结与根源,最后提出“战略-供给-需求”三位一体的民族地区制造业高
期刊