Cryptocurrencies are surging to record highs – but with a civil war raging inside bitcoin and the big banks muscling in, can they fulfil their promise?