Decentralized Finance: Markets, Protocols, and Design
Explore the incentives, risks, and technologies behind decentralized trading, lending, stablecoins, and governance.
Modules/Weeks
Weekly Effort
Discipline
School
Format
Cost
Course Description
Decentralized finance, or DeFi, is transforming how financial services are created, accessed, and governed. By replacing traditional intermediaries with smart contracts, blockchain-based protocols now support financial services ranging from trading and lending to payments, asset management, and governance. As these systems continue to grow in scale and complexity, understanding how they function has become increasingly important for professionals working across finance, technology, and digital innovation.
Decentralized Finance: Markets, Protocols, and Design provides a structured introduction to the core building blocks of modern DeFi systems. Through conceptual frameworks, technical explanations, and real-world examples, you will examine how financial services are implemented on blockchain networks and how incentives, market design, and risk management shape their behavior.
Designed to build conceptual understanding rather than technical implementation or trading expertise, this course is accessible to learners seeking a deeper understanding of how decentralized financial systems operate and the mechanisms that support them.
This course is ideal for:
- Professionals seeking to understand the emerging infrastructure of decentralized finance
- Individuals working in financial services, fintech, digital assets, blockchain, or technology sectors
- Business leaders and decision-makers evaluating blockchain-based financial products, services, or business models
- Students and researchers interested in financial markets, market design, blockchain technology, and digital assets
- Learners who have completed a foundational blockchain course and want to deepen their understanding of real-world blockchain applications
- Anyone seeking to better understand the opportunities, risks, and design challenges associated with decentralized financial systems
As decentralized finance continues to influence trading, lending, payments, and digital asset markets, understanding the mechanisms behind these systems is becoming increasingly important. Whether evaluating digital assets, decentralized applications, or emerging financial infrastructure, this course provides the foundation for understanding the incentives, risks, and design choices that shape modern decentralized financial systems.
Course Prerequisites
There are no formal prerequisites for this course.
While prior experience with blockchain technology is not required, learners will benefit from a basic understanding of financial markets and financial concepts. Familiarity with the foundational concepts covered in Foundations of Blockchain may also be helpful, but is not necessary.
What You Will Learn
Decentralized finance has introduced new ways to trade, lend, borrow, transfer value, and govern financial systems without relying on traditional intermediaries. In this course, you will explore the protocols, incentives, and risks that underpin modern DeFi applications. Through the study of decentralized exchanges, lending markets, stablecoins, and the infrastructure that supports them, you will develop a practical understanding of how blockchain-based financial systems function and how their design influences outcomes.
By the end of the course, you will be able to:
- Explain how decentralized exchanges function, including automated market makers, liquidity pools, pricing mechanisms, and trading costs
- Evaluate decentralized lending protocols, including collateralization requirements, interest rate models, liquidations, and flash loans
- Assess the role of blockchain oracles and governance mechanisms in supporting the functionality, security, and operation of DeFi applications
- Compare fiat-backed, crypto-backed, and algorithmic stablecoin models and evaluate their benefits, risks, and regulatory implications
- Analyze how incentives, protocol design, and risk management shape the behavior, stability, and resilience of decentralized financial systems
- Module 1: Decentralized Exchange
Explore how blockchain networks enable trading without traditional financial intermediaries.
- Compare traditional trading arrangements and market structures
- Understand how centralized limit order books facilitate trading and liquidity
- Examine decentralized trading, liquidity provision, and participant incentives
- Learn how constant function market makers facilitate trading, pricing, and liquidity provision
- Analyze trading costs and price impact in decentralized markets
- Module 2: Decentralized Lending
Examine how lending and borrowing are implemented through smart contracts and protocol-based rules.
- Understand the structure and purpose of decentralized lending markets
- Explore how lending protocols manage deposits, borrowing, and liquidity
- Learn how interest rates are determined within decentralized lending systems
- Examine liquidation mechanisms and risk management practices
- Understand the role and applications of flash loans
- Module 3: Stablecoins and Institutional DeFi
Explore the design, risks, and evolving role of stablecoins within decentralized and institutional financial systems.
- Understand what stablecoins are and how they support activity across DeFi markets
- Examine the structure, operation, and tradeoffs of fiat-backed stablecoins
- Explore the design, benefits, and risks of crypto-backed stablecoins
- Understand how algorithmic stablecoins maintain price stability
- Examine the benefits, risks, and historical challenges associated with algorithmic stablecoins
- Understand emerging stablecoin regulation and legislative frameworks
- Evaluate the opportunities and challenges facing stablecoins and institutional DeFi
Instructors
Agostino Capponi is a Professor of Industrial Engineering and Operations Research at Columbia University, where he also serves as Director of the Center for Digital Finance and Technologies and is a member of the Data Science Institute. His work sits at the intersection of finance, technology, and economic systems, with research spanning blockchain, financial technology, market microstructure, economic networks, and machine learning in finance.
Capponi's research examines how incentives, risk, and system design shape the behavior of financial markets and emerging digital infrastructures. His work has been published in leading academic journals, including Journal of Political Economy, Journal of Financial Economics, Review of Financial Studies, Management Science, and Operations Research. He is also co-editor of Machine Learning and Data Sciences in Financial Markets, published by Cambridge University Press.
Beyond academia, Capponi has collaborated with policymakers, regulators, financial institutions, and technology organizations to study market stability, financial innovation, and digital asset ecosystems. His research has been supported by organizations including the National Science Foundation (NSF), DARPA, J.P. Morgan, IBM, Ripple, and the Ethereum Foundation.
Capponi earned his master's degree in Computer Science and his PhD in Applied and Computational Mathematics from the California Institute of Technology. Through his teaching and research, he helps learners develop a deeper understanding of how modern financial and technological systems are designed, how they operate, and how their underlying incentives shape outcomes.
