Bitcoin and other digital currencies are rallying, emerging from a stormy period with the conviction that crypto is here to stay.