Nope, impossible for blockchain to replace banks, its because banks are institution why blockchain is a system. The institution will use the system but not the system will replace the institution. There are banks now that adopting nlockchain in their system well its a good news for us crypto enthusiast.