A Blockchain is a secure digital ledger system, that means an encrypted, decentralized database that is virtually unhackable. All transactions are stored in blocks that are chained together. Each block contains a cryptographic hash of the previous block, a timestamp, and the transaction data. By design, a blockchain is resistant to data modification. It is an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way. By creating Smart Contracts, self-executing, automated digital contracts, all parties can be sure that all transactions are credible, trackable and irreversible.