BLOCKCHAIN:- blockchain is a decentralized, distributed, and oftentimes public, digital ledger ...