国内刊号:11-2560/TP
国际刊号:1000-9825
发布日期:
作者:魏松杰,吕伟龙,李莎莎
单位:魏松杰,南京理工大学 计算机科学与工程学院, 江苏 南京 21009411,吕伟龙,南京理工大学 计算机科学与工程学院, 江苏 南京 21009402,李莎莎,南京理工大学 计算机科学与工程学院, 江苏 南京 21009403
关键词:区块链;公链安全;攻击流程;防御策略;共识安全
基金:国家自然科学基金(61802186, 61472189); 国家重点研发计划(2020YFB1804604)
区块链作为互联网金融的颠覆性创新技术, 吸引学术研究和工程应用领域广泛关注, 并被持续推广应用到各种行业领域中. 以公有链为代表的区块链系统具有弱中心化、信任共识、平台开放、系统自治、用户匿名、数据完整等特点, 在缺乏集中可信的分布式场景中实现可信数据管理和价值交易. 但区块链作为新兴信息技术, 由于自身机制和周边设施不够完善、用户安全观念不够成熟等原因, 也面临安全威胁和挑战. 本文首先介绍了区块链技术, 回顾其面临的安全风险; 其次以比特币和以太坊两个典型系统为例, 剖析了针对面向代币交易和应用的区块链系统的各类安全威胁以及应对方法; 接着分析了钱包交易所等区块链周边设施和区块链用户的安全隐患; 最后对文中安全问题进行了分类总结, 提出可行技术线路和防御方法, 展望当前区块链安全的研究热点和发展趋势.
来源:2022年第1期
《软件学报》期刊编辑部