A blockchain-based framework for privacy-preserving and verifiable billing in smart grid[J] PEER-TO-PEER NETWORKING AND APPLICATIONS Zhao, Meng Ding, Yong Tang, Shijie Liang, Hai Wang, Huiyong