Blockchain fits to IoT very good and one of the reason is that blockchain system consists of a distributed digital ledger, shared between participants in the system. Members must validate any new transactions collectively through a consensus process before they are accepted.