A blockchain is a digital, public ledger that records online transactions. Blockchain is emerging as a very viable technology when…