Blockchain, the public or private ledger that is responsible for storing information about every Bitcoin transaction and maintaining smart contracts, today has come up as one of the most influential research topics in the banking and financial sector.