Survey on blockchain for Internet of Things[J] COMPUTER COMMUNICATIONS 2019(136) Wang, Xu Zha, Xuan Ni, Wei Liu, Ren Ping Guo, Y. Jay Niu, Xinxin Zheng, Kangfeng