1. Introduction; 2. The Hold-up Problem, its Impact and Mechanism Design; 3. Possible Solutions to the Hold-up Problem; 4. Background on Blockchain and Smart Contracts; 5. How Smart Contracts on Blockchain Can Help Reduce Contractual Hold-up; 6. Conclusion; Appendix A: Addressing Hold-up with Options Contracts (Noldeke and Schmidt 1995); Appendix B: Moore-Repullo Revelation Mechanism.