Blockchain cannot replace a Bank because their purpose is too different. The Bank performs other functions. A blockchain is a database of transactions. the Bank can use blockchain in its activities. Other people can organize a kind of Bank on the blockchain. But let's not do a substitution of terms.