Application of Blockchain Technology in Peer-to-Peer Transaction of Photovoltaic Power Generation | IEEE Conference Publication | IEEE Xplore