Blockchain is the hot new technology taking the business world by storm. In this talk Joe will explain the history of Blockchain and its relationship to Bitcoin, explain some of the underlying cryptographic protocols and finish with some speculation on where Blockchain may take us in the future.