当前位置:首页 > 论坛资源/教学资源/浏览文章

方班研讨厅—区块链防火墙技术——智能合约防火墙

时间:2020-04-26 来源:广州大学方班 0 【 字体: 打印 手机访问

题目:区块链防火墙技术——智能合约防火墙

报告人:钟晔

区块链是目前非常热门的领域,特别是以太坊的出现,被称为区块链2.0时代,然而,区块链中的智能合约,却因为自身的特性,例如不可篡改,自动执行等特点,导致以太坊智能合约的安全问题总是昂贵而又轻易地发生。本次汇报给大家介绍世界上首个针对智能合约的防火墙——ContractGuard,它与传统的防火墙有很大的区别。Contract直接嵌入到智能合约上,它的工作流程有三个模块:(1)训练测试;(2)插桩;(3)处理。涉及到核心技术有两个,分别是(1)高效路径索引技术:主要修改自经典的闭环路径索引epp算法;(2)高效路径存储技术:根据实际开销,动态选择一个最优方案。

老师意见要点:

要从全局看待问题,区块链的核心思想是去中心化,而该防火墙很可能会导致中心化的问题,而这个问题需要考虑清楚。

相关资料:

[1]T. Ball and J. R. Larus, “Efficient path profiling,” in Proceedings of the 29th annual ACM/IEEE international symposium on Microarchitecture, 1996, pp. 46–57.

[2]Xinming Wang, Jiahao He, Zhijian Xie, Gansen Zhao, Shing-Chi Cheung:ContractGuard: Defend Ethereum Smart Contracts with Embedded Intrusion Detection. CoRR abs/1911.10472.