Here's everything you need to know about blockchains, the ground-breaking tech that could be as disruptive as the internet