A Blockchain (or block chain) is a method of storing a list of entries, which cannot be changed easily after they are created . This also applies to the list. This is done by using several concepts from cryptography, including digital signatures and hash functions.