Towards Blockchain-Based Internet of Things Systems for Energy Smart Contracts With Constrained Hardware Devices and Cloud Infrastructure | IEEE Journals & Magazine | IEEE Xplore