Blockchain and the Design of Financial Systems
Massachusetts Institute of Technology via MIT OpenCourseWare
The Most Addictive Python and SQL Courses
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
This course synthesizes the computer science technologies underlying cryptocurrency, blockchain, tokenization, platforms, and computational algorithms with the economics tools of contract theory, mechanism design, general equilibrium theory, and monetary theory. The goal is to understand the assumptions, existing shortcomings, and potential impact on legacy systems of distributed ledgers, smart contracts, and encryption and to explore possibilities for new financial designs and for regulation.
Syllabus
- Lecture 1: Introduction to 14.129 Blockchain and Design of Financial Systems
- Lecture 2: Blockchain as a Database
- Lecture 3: Distributed Ledger as a Solution to an Information Problem
- Lecture 4: Smart Contracts as a Solution to a Coordination Problem
- Lecture 5: Tokenized and Programmable Assets
- Lecture 6: Multilateral Trade Credit Set-off
- Lecture 7: Stochastic Financial Networks
- Lecture 8: Mechanism Design and Incentives vs. Protocols and Notions of Trust
- Lecture 9: Modern Encryption: Key Concepts
- Lecture 10: Designs of Financial Infrastructure Utilizing Encryption
- Lecture 11: Algorithmic Game Theory
Taught by
Prof. Robert M. Townsend