Blockchain-based distributed electricity transaction model[J] INTERNATIONAL JOURNAL OF ENERGY RESEARCH Shi, Quan-sheng Hao, Yi-xu Ren, Hong-bo Huang, Xiao-hui