Smart Contracts for Machine-to-Machine Communication: Possibilities and Limitations | IEEE Conference Publication | IEEE Xplore