The cryptocurrency market cap has recovered $100 billion since yesterday's low as bitcoin jumped by $3,000 to around $34,000.