【摘 要】
:
以太坊智能合约本质上是一种在网络上由相互间没有信任关系的节点共同执行的已被双方认证程序。目前,大量的智能合约被用于管理数字资产,使智能合约成为黑客的重要攻击对象。
【机 构】
:
华南师范大学计算机学院; 广州市云计算安全与测评技术重点实验室; 华南师范大学唯链区块链技术与应用联合实验室; 拉卡拉集团; 香港科技大学; Ve C
【基金项目】
:
中华人民共和国香港特别行政区政府资金资助项目(No.RGC/GRF16202917);国家重点研发计划基金资助项目(No.2018YFB1404402);广东省重点研发计划基金资助项目(No.2019B010137003);广东省科技计划基金资助项目(No.2016B030305006,No.2018A07071702,No.201804010314,No.2012224-12);唯链基金会资
论文部分内容阅读
以太坊智能合约本质上是一种在网络上由相互间没有信任关系的节点共同执行的已被双方认证程序。目前,大量的智能合约被用于管理数字资产,使智能合约成为黑客的重要攻击对象。常见的攻击方法是通过利用智能合约的漏洞来实现特定操作的入侵攻击。ContractGuard是首次提出面向以太坊区块链智能合约的入侵检测系统,它能检测智能合约的潜在攻击行为。ContractGuard的入侵检测主要依赖检测潜在攻击可能引发的异常控制流来实现。由于智能合约运行在去中心化的环境以及在高度受限的环境中运行,现有的IDS技术或者工具等以外部拦截形式的部署架构不适合于以太坊智能合约。为了解决这些问题,通过设计一个嵌入式的架构,实现了把ContractGuard直接嵌入智能合约的执行代码中,作为智能合约的一部分。在运行时刻,ContractGuard通过相应的context-tagged无环路径来实现入侵检测,从而保护智能合约。由于嵌入了额外的代码,Contract Guard一定程度上会增加智能合约的部署开销与运行开销,为了降低这两方面的开销,基于以太坊智能合约的特性对ContractGuard进行优化。实验结果显示,可有效地检测83%的异常行为,其部署开销仅增加了36.14%,运行开销仅增加了28.17%。
其他文献
针对大量电动汽车无序充电引起的负荷“峰上加峰”等问题,提出了考虑用户响应度的有序充放电策略。在基于消费者心理学原理建立的分时电价和放电电价下用户需求响应模型的基
综述了传统废水生物处理的微生物原理以及目前研究进展,介绍了贵阳市水资源概况和污水处理现状,重点论述了贵阳市污水处理中废水生物处理的应用和新技术的采用,以处理不同类型的
《土木工程估价》是高校工程造价专业的一门主干课程,随着越来越先进的软件系统、硬件设施,对于多媒体教学的要求也是越来越高。针对《土木工程估价》教学的专业培养目标要求,分
介绍预转化催化剂失效对甲醇装置预转化炉、转化炉及换热盘管的影响,通过采取用旁路阀调节温度、减负荷、减少转化炉燃料气量、降低烟气中氧含量、增加原料气中的蒸汽量、增加
本文以创新系统和复杂系统科学等理论为基础,构建了中国工业创新体系的金字塔结构,发现战略层、战役层、战术层和技战术层四个层面的创新合力正在推动中国工业的宏观创新活动
在其它条件恒定时,研究了碳酸钠掺量对水泥土强度的影响。对比水泥土7d和28d的强度发现,水泥士的强度总体上随碳酸钠掺量的增加先增大后减小;随龄期增长,水泥土强度峰值前移。分
目的研究不同甲状腺激素水平对SD大鼠额叶内突触结合蛋白1(syt1)表达的影响。方法用丙基硫氧嘧啶(PTU)复制成年期大鼠甲状腺功能减退(甲减)模型,左旋甲状腺素复制甲状腺功能亢进(甲
<正>今年上半年,为带动贫困户精准脱贫,清远市清新区山塘镇西尾村启动了优质稻科技精准扶贫精准脱贫产业基地建设项目,发动有劳动力的贫困户种植优良水稻。近日,在该村的精准
<正>近些年来随着环保法规约束力度的强化以及居高不下的退货率对企业利润的影响,越来越多的企业意识到构建逆向物流系统的重要性。西尔斯公司负责物流的执行副总裁曾这样说
中国共产党领导的抗日战争是全民族的解放战争,最基本的力量是人民群众。延安时期群众的思想政治教育主要是从对群众的思想教育、政治教育和理论教育展开的。它是中国共产党在