摘要
区块链安全在区块链技术的研究中是很重要的部分,目前区块链安全事件频频发生,对区块链相关的安全威胁需要提高警惕。文中首先对区块链进行了简要说明,然后详细分析了区块链在算法、共识协议、智能合约、用户使用和网络安全中的安全威胁。并说明了公证人机制、哈希时间锁定和侧链/中继链3种跨链技术存在的安全问题以及区块链本身特性对跨链产生的安全问题。进一步又介绍了区块链在安全领域的应用。再分析了区块链隐私保护中的两种隐私威胁。最后,对区块链各个方面的安全威胁提出了相应的应对策略和未来的研究方向。
The blockchain security plays an important role in the research of a blockchain technology.At present,blockchain security incidents occur frequently,proving that the vigilance to security threats is necessary.Firstly,a brief description of the blockchain is given.Then, the security threats on blockchains in algorithms,consensus mechanisms,smart contracts,user usage, and network security are analyzed,and the security problems of cross-chain technology,including notary mechanism,hash time locking and side chain/relay chain are demonstrated.Afterwards,the security problems caused by the characteristics of blockchain itself are also explained.The application of the blockchain techchnology in the security field is described.Furthermore,two kinds of blockchain privacy threats are proposed.Finally,the corresponding countermeasures and future research directions for security threats in all aspects of blockchains are put forward.
作者
孙国梓
王纪涛
谷宇
SUN Guozi;WANG Jitao;GU Yu(School of Computer Science,Nanjing University of Posts and Telecommunications,Nanjing 210023,China)
出处
《南京邮电大学学报(自然科学版)》
北大核心
2019年第5期48-62,共15页
Journal of Nanjing University of Posts and Telecommunications:Natural Science Edition
基金
国家自然科学基金(61502247)
数学工程与先进计算国家重点实验室开放基金课题(2017A10)
信息网络安全公安部重点实验室开放课题(C17611)资助项目
关键词
区块链
安全威胁
智能合约
跨链技术
隐私保护
blockchain
security threat
smart contract
cross-chain technology
privacy protection