The current trend of blockchain is very high, couple with it's ability to execute millions transactions within seconds, few transactions cost and no third party is require or paper signing. All transactions recorded and kept open, taking alway cross border and languages barrier, excellent in e commences. So many features to change the world. My emphasis is can blockchain has the capacity to replace bank?
No, the blockchain is just technology. Technology is not able to replace a well-tuned banking system for centuries. Not able to replace the banking system and cryptocurrency. The banking system performs much more functions than the entire cryptocurrency combined can perform.
For financial relations between individuals, a simplified cryptocurrency transaction system is very important, but for business, it is the banking confirmation of the transaction that is needed to provide the audit to the tax authorities.