Blockchain-based Distributed Power Market Trading Mechanism[J] CMC-COMPUTERS MATERIALS & CONTINUA 2022(72) Cui, Dongjun He, Jinghan Zhang, Guofang Hou, Zihan