报告题目:智能合约漏洞检测的关键技术研究 报告摘要:近年来,区块链技术飞速发展,它不仅仅获得了产业界和学术界的持续研究与实践,也迎来了国家政策层面的机遇期。区块链作为价值传输的网络,作为构建信任的机器,其中智能合约技术起到了重要作用。但智能合约技术使用程序管理资产,天然会吸引黑客的攻击。由于智能合约安全漏洞引发的攻击和财产损失,已经给区块链的生态发展造成了严重的危害。本报告将分享我们团队几年来在智能合约漏洞检测方向的研究工作,主要包括智能合约的模糊测试和智能合约的安全性验证技术。我们会系统的分析智能合约漏洞的特点、阐述相关漏洞检测工具的设计,并讨论两类技术的优势和限制。 报告人简介:姜博博士,北京航空航天大学计算机学院副教授,博士生导师。他的研究方向为软件测试技术和区块链安全技术。他的研究工作获得多项国家自然科学基金和国家重点研发计划项目的支持,他在智能合约安全和软件测试领域的研究成果发表在多个软件工程领域的著名期刊和会议上。他还曾担任软件工程领域著名期刊Journal of Systems and Software的客座编辑。
特邀报告三:2019年12月28日10:40-11:30 报告题目:On measuringand improving the performance of blockchain 报告摘要:Blockchain technology provides a new vision for digital currency and smartcontract. However, the limited performance of blockchain greatly hinders itsapplication. In this case, how to improve the performance of blockchain remainsto be a big challenge. Particularly, the improvement should focus on thebottlenecks detected by measurements. In this report, we will introduce thestate of the art on measuring and improving the performance of the blockchainsystem. We also present our work on exploring the bottlenecks of performance,and propose some methodologies to improve the performance of blockchain. 报告人简介:Li Zecheng(李泽成),He is currently pursuing his Ph.D. Degree in The Hong Kong PolytechnicUniversity. His research interests include blockchain security, performance,and application.
特邀报告六:2019年12月28日15:10-16:00 报告题目:SolidityCheck:一种通过正则表达式快速检测智能合约漏洞的工具 报告摘要:以太坊作为近年来蓬勃发展的区块链平台,不同于比特币,它将智能合约引入区块链。Solidity是最成熟、应用最广泛的以太坊智能合约编程语言之一,用于编写智能合约并将其部署到区块链上。但是,区块链中的数据一旦写入,就不能修改。以太坊智能合约存储在区块链中,使得智能合约无法再修复诸如可重入或整数溢出等代码漏洞。目前,还缺乏一种有效的工具来全面检测这些漏洞。我们首先对所有可能存在的漏洞进行分类,然后研发出一种智能合约漏洞检测工具,即SolidityCheck。该工具使用正则表达式定义问题语句的特征,并使用正则匹配和程序插桩来预防或检测漏洞。最后,通过大量的实验,证明SolidityCheck在查全率、查准率和效率方面优于现有的工具。 报告人简介:张鹏程博士,河海大学计算机与信息学院副教授、软件工程系主任、IEEE会员,CCF高级会员、CCF服务计算专委会委员。研究方向为软件工程、服务计算和数据科学。曾先后应邀在澳大利亚斯威本科技大学、意大利拉奎拉大学、香港理工大学、美国圣荷西州立大学等地访问学习。负责主持或完成国家自然科学基金、江苏省自然科学基金、教育部博士点基金、中国博士后基金等10余项。曾获2011年度东南大学优秀博士论文、2012年度中国博士后特别资助、2013年湖北省科技进步一等奖、2014年教育部科技进步一等奖。在国际学术期刊IEEE Transactions on Services Computing、IEEE Transactions on Big Data、IEEE Transactions on Emerging Topics in Computing、IEEE Transactions on Knowledge and Data Engineering、Information and Software Technology、Software: Practice and Experience、Journal of System and Software等主流期刊和会议发表学术论文70余篇,获得授权专利10余项。