Blockchain is a very hot topic at the moment and interest in it continues to rise. We look at the origins of the underlying cryptographic primitives and investigate the cause of this sudden surge in interest. We also discuss some of the challenges that blockchain implementations will have to face.