BBNP: A Blockchain-Based Novel Paradigm for Fair and Secure Smart Grid Communications[J] IEEE INTERNET OF THINGS JOURNAL 2022(9) Bao, Haiyong Ren, Binbin Li, Beibei Kong, Qinglei