Blockchain and Cryptocurrency Role of Technology Towards Financial ...