A survey of security threats and defense on Blockchain[J] MULTIMEDIA TOOLS AND APPLICATIONS 2020(80) Cheng, Jieren Xie, Luyi Tang, Xiangyan Xiong, Naixue Liu, Boyi