Nan Wang, Yongquan Chen, Feng Zhai, Baofeng Li. "Blockchain consensus mechanism and method for peer-to-peer electricity trading." Scientific Reports, 2025. doi:10.1038/s41598-025-23566-y