Whether smart contracts can in fact live up to their purported potential will be examined with view to the legal issues surrounding their termination and unwinding. The revolutionary aspects of this new technology lie with the automatic execution of contractual agreements through the aid of...