Security Problems on Blockchain: The State of the Art and Future Trends
As the core underlying technology of Bitcoin, blockchain shows the potential of achieving large-scale selforganizing, and provides a new approach to solve the consistency problem in P2 P networks. With the widespread circulation of Bitcoin and the rapid development of decentralized blockchain platforms, blockchain has been gradually applied to many fields such as finance and Internet of Things, and related studies have been blooming across the world.Blockchain provides a security architecture in the trustless network environment, however, it also faces serious challenges in security and privacy. In this paper, we defined the security objectives and gave a comprehensive analysis of blockchain security from the aspects of the existing vulnerabilities, attacks and security measures. In addition, we proposed a conceptual framework of parallel security and summarized the key directions of future security research on blockchain.This paper is devoted to providing useful theoretical support and reference for future blockchain researches.