Blockchain platform and future bank competition