Simply described, a blockchain refers to a distributed database or ledger. Block-based data structures are used to store data in pieces. An exact clone of the complete database is stored on each node of the network. Security is ensured since the majority of the copies of the ledger will not reflect this modification and will reject it if someone tries to edit or delete an entry in one of them. A rising number of live blockchains are being created every day. More than 10,000 cryptocurrencies are expected to be in use by 2022, along with several hundred non-cryptocurrency blockchains.