摘要
区块链是一种集合了分布式存储、点对点传输、共识机制、密码学算法和智能合约等关键技术的分布式账本,具有去中心化、不可篡改、透明化等特性.近年来区块链技术的安全性问题逐渐显露,阻碍了区块链应用的发展.本文介绍了区块链的基本概念与安全模型,分析了区块链的安全性问题;然后,基于属性密码体制,从访问控制、密钥管理、数据隐私保护这三个方面分析了区块链安全技术的各类研究,论述了主要的解决方案的特点;最后,总结了基于属性密码体制的区块链安全技术研究进展,并对未来的研究工作进行了讨论.
Blockchain is a distributed ledger that integrates key technologies such as distributed storage,peer-to-peer transmission,consensus mechanism,cryptographic algorithm and smart contract.It has the characteristics of decentralization,non-tampering,transparency and so on.In recent years,security problems of blockchain have gradually emerged,hindering the development of blockchain applications.This paper introduces the basic concept and security model of the blockchain,and analyzes the security problems of the blockchain.Then,based on the attribute-based cryptography,the various researches of the blockchain security technology are analyzed from the three aspects of access control,key management,and data privacy protection,and the characteristics of the main solutions are discussed.Finally,we summarize the research progress of the blockchain security technology based on the attribute-based cryptography,and discuss the future research work.
作者
陈露
相峰
孙知信
CHEN Lu;XIANG Feng;SUN Zhi-xin(Engineering Research Center of Post Big Data Technology and Application of Jiangsu Province,Nanjing University of Posts and Telecommunications,Nanjing,Jiangsu 210003,China;Research and Development Center of Post Industry Technology of the State Posts Bureau (Internet of Things Technology),Nanjing University of Posts and Telecommunications,Nanjing,Jiangsu 210003,China;Engineering Research Center of Broadband Wireless Communication Technology of the Ministry of Education,Nanjing University of Posts and Telecommunications,Nanjing,Jiangsu 210003,China;National Engineering Laboratory for Logistics Information Technology,Shanghai 200000,China)
出处
《电子学报》
EI
CAS
CSCD
北大核心
2021年第1期192-200,共9页
Acta Electronica Sinica
基金
国家自然科学基金(No.61672299,No.61972208)
江苏省研究生科研创新计划(No.SJKY19-0770)。
关键词
区块链安全
密码学
属性加密
属性签名
blockchain security
cryptography
attribute-based encryption
attribute-based signature