The blockchain is a public ledger that records all transactions carried out on the Bitcoin network. As the name implies, it is a chain of blocks that builds up relevant transactional details in a time-stamped series. There are different types of blockchain, i.e., public, private, hybrid, etc...