Blockchain Consensus Mechanism for Distributed Energy Transactions[J] WIRELESS COMMUNICATIONS & MOBILE COMPUTING 2022(2022) Wu, Jiangyao Liu, Ye Cai, Jiefei Su, Shuhui