Jin, Yueguang. 2021. “Blockchain Smart Contract Technology in Urban Energy Management System”. Distributed Generation &Amp; Alternative Energy Journal 36 (1):43-56. https://doi.org/10.13052/dgaej2156-3306.3613.