Blockchain

A blockchain is a growing list of records, known as blocks, which are linked together using cryptography. They are publicly accessible.