Blockchain is a hierarchical database that stores information in information blocks that are interconnected and expand over time. Each information block contains information about the time it was initialized and linked to the previous block, so this database is called a block of data. Blockchain is designed to resist data changes: Once the data has been recorded there is no way to change it.