A blockchain consensus mechanism that uses Proof of Solution to optimize energy dispatch and trading[J] NATURE ENERGY Chen, Sijie Mi, Hanning Ping, Jian Yan, Zheng Shen, Zeyu Liu, Xuezhi Zhang, Ning Xia, Qing Kang, Chongqing