Blockchains, a form of decentralized database maintained across a distributed network of computers, present both a fundamental challenge to incumbent systems of trust, value creation/transfer, and data sharing, as well as a far-reaching opportunity to reimagine these systems. The course first provides an introduction to blockchain technology from multiple perspectives: technical, legal, and societal. Pass/Fail.