Blockchain is a distributed ledger that enables machines to autonomously transact with one another. Combining this with IoT allows for secure and reliable systems that can accept multiple sources of information while also needing relatively little overhead in terms of energy, power, and space.