Do we need a bank, if we have a blockchain?