Blockchains are seen as a technology for the future which reduce the cost of trust and revolutionize transactions between individuals companies and governments. The sense of using blockchains is to minimize the probability of errors successful frauds and paperintensive processes. For these reasons blockchains already have and will have a significant impact to the society and every days life especially in field of Machine to Machine M2M communications which are one of the basic technologies for