A Decentralized Energy Trading System Based on Public Blockchain | IEEE Conference Publication | IEEE Xplore