Role of Blockchain in Finance