Security Challenges and Opportunities for Smart Contracts in Internet of Things: A Survey[J] IEEE INTERNET OF THINGS JOURNAL 2021(8) Peng, Kai Li, Meijun Huang, Haojun Wang, Chen Wan, Shaohua Choo, Kim-Kwang Raymond