The impact of blockchain technology on the financial industry