Decentralized Finance (DeFi) Opportunities and Risks (Coursera)

Offered by Duke University,
Decentralized Finance (DeFi) Opportunities and Risks (Coursera)

DeFi and the Future of Finance is a set of four courses that focus on decentralized finance. The final course is called DeFi Opportunities and Risks. It is essential that you complete the first three courses: I. DeFi Infrastructure; II. DeFi Primitives; and III. DeFi Deep Dive before beginning the fourth course. The course starts with the premise that an analysis of any new technology must clearly gauge the risks and challenges. Given that DeFi is only a few years old there are plenty of risks.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

The course begins with the most obvious risk: smart contract risk. Smart contracts are foundational for DeFi. The code of these contracts is public - opening a clear attack vector for hackers. That is, in traditional finance, hackers need to break into a system to get access to the code and data. In DeFi, everything is open source.There are many other risks studied including: Governance risk; Oracle risk; Scaling risk; Decentralized Exchange or DEX risk; Custodial risk; Environmental risk; and Regulatory risk.

What You Will Learn

  • A framework to evaluate DeFi risk; Environmental implications of cryptocurrency; and winners and losers in the future of finance.

Course 4 of 4 in the Decentralized Finance (DeFi): The Future of Finance Specialization.

Syllabus

WEEK 1
Smart Contract Risk
The first model explores both logic errors and economic exploits that characterize smart contract risk. We then focus on some specific exploits including the Yearn.finance exploit that utilized a massive flash loan.

WEEK 2
Governance, DNS, Oracle, DEX and Custodial Risk
The second model explores additional risks including governance attacks, DNS attacks, oracle vulnerabilities, and DEX risk. The module ends with an exploration of the different types of custodial arrangements and the risks that each approach creates.

WEEK 3
Scaling Risk
Scaling risk is one of the biggest risks facing DeFi. Current capacity of the Ethereum blockchain is only about 15 transactions per second whereas the Visa network is 65,000. This module explores potential solutions to the scaling problem.

WEEK 4
Regulatory and Environmental Risk
The final module explores the regulatory risk that the DeFi space faces from KYC/AML to the potential declaration that some DeFi tokens are securities. Central bank digital currencies are also explored. We then explore the environmental impact of Proof of Work consensus and the migration to the environmentally friendly Proof of Stake.
Winners and Losers

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Smart Contracts (Coursera) Coursera
University at Buffalo,The State University of New York

Smart Contracts (Coursera)

This second course of the Blockchain specialization will help you design, code, deploy and execute a smart contract – the computational element of the blockchain technology. Smart contracts allow for implementing user-defined operations of arbitrary complexity that are not possible through plain cryptocurrency protocols. They allow users to implement conditions, rules and policies of the domain applications. Smart contracts are a powerful feature that, when properly designed and coded, can result in autonomous, efficient and transparent systems.

Oct 12th 2026
4 Weeks
Empowering with web3.js: Web3 Applications (Coursera) Coursera
EDUCBA

Empowering with web3.js: Web3 Applications (Coursera)

Embark on a transformative journey into decentralized applications with our comprehensive course, "Get Started Building Web3 Apps using web3.js." This program is tailored for individuals eager to delve into blockchain development, focusing on Ethereum, a leading platform in the blockchain space. You will gain a solid foundation in web development concepts, including HTML, CSS, and JavaScript, with optional exposure to frameworks like React or Angular.

Oct 5th 2026
4 Weeks
E-Payment (edX) EdX
University of Hong Kong,HKUx

E-Payment (edX)

Master the technologies behind e-payment systems and learn about their security mechanisms. Electronic payments have become an integral part of our daily lives. This in-depth course is designed to give students a thorough grasp of various e-payment systems, their underlying technology, and the security measures and regulations that ensure their safe and efficient use.

Self Paced
Self-Paced
Decentralised Finance: Blockchain, Ethereum, and The Future of Banking (FutureLearn) FutureLearn
RMIT University

Decentralised Finance: Blockchain, Ethereum, and The Future of Banking (FutureLearn)

Explore the future of decentralised finance and grow your understanding of blockchain-powered cryptocurrencies. Learn the latest on decentralising areas of finance & blockchains like Ethereum. Decentralised Finance (DeFi) is changing the future of banking and finance. With the use of blockchain technology and cryptocurrencies, like Ethereum, DeFi doesn’t have to rely on traditional financial institutions.

Self Paced
4 Weeks
Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems (edX) EdX
SDA_Bocconi,SDA Bocconi School of Management

Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems (edX)

Explore blockchains origins, working mechanisms and technical features, and learn how you can harness its tools for business success. In the past decade, the hype and disruption potential of blockchain technology has become increasingly popular. This course will address some of the key questions regarding blockchain such as its origins, working mechanisms, and technical features.

Self Paced
Self-Paced
Cryptocurrency and Blockchain: An Introduction to Digital Currencies (Coursera) Coursera
University of Pennsylvania

Cryptocurrency and Blockchain: An Introduction to Digital Currencies (Coursera)

What is Cryptocurrency and how is it an innovative and effective method of currency? This course was designed for individuals and organizations who want to learn how to navigate investment in cryptocurrencies. Professors Jessica Wachter and Sarah Hammer will guide you through developing a framework for understanding both Cryptocurrency and Blockchain. You’ll learn how to define a currency, analyze the foundations of digital signatures and blockchain technology in cryptocurrency, and accurately assess the risks of cryptocurrency in a modern investment portfolio.

Jul 6th 2026
4 Weeks
Mastering Web3 with Waves (Coursera) Coursera
E-Learning Development Fund

Mastering Web3 with Waves (Coursera)

We are on the threshold of transitioning to the next generation of the internet, Web 3.0, which will be a more transparent and largely decentralized version of the web. To survive and prosper in this new decentralized environment, you’ll need to master new skills, such as building decentralized applications (dApps). Mastering Web 3.0 with Waves is a very practical course. Upon completing it, you’ll be able to build your very first decentralized application (dApp) using the Ride programming language and the Waves blockchain.

Aug 1st 2022
5-12 Weeks
Cutting-Edge Blockchain Security Mechanisms (Coursera) Coursera
SkillUp EdTech

Cutting-Edge Blockchain Security Mechanisms (Coursera)

The Cutting-Edge Blockchain Security Mechanics course is a part of the Certified Blockchain Security Professional (CBSP) Exam Prep Specialization and introduces you to fundamental cryptographic principles. You will gain insight into concepts such as an overview of security challenges, inherently vulnerable particularities, programming vulnerabilities, and attacks and measures in cryptographic systems and smart contracts.

Oct 12th 2026
4 Weeks
Blockchain and Cryptocurrency Explained (Coursera) Coursera
University of Michigan

Blockchain and Cryptocurrency Explained (Coursera)

The sudden rise in the value of Bitcoin and other cryptocurrencies, and its subsequent decline, focused the world’s attention on cryptocurrencies as a means of payment. Blockchain technology powers Bitcoin and has been hyped as the next new, transformative technology. In this course, we first discuss the technical underpinnings of blockchain and review key concepts such as decentralization and consensus algorithms.

Oct 5th 2026
4 Weeks
Introduction to Ethereum Blockchain (Coursera) Coursera
EDUCBA

Introduction to Ethereum Blockchain (Coursera)

The course "Building DApps in Ethereum Blockchain" aims to provide participants with the knowledge and skills necessary to design, develop, and deploy decentralized applications (DApps) on the Ethereum blockchain. By the end of the course, participants will have acquired the necessary skills to design, develop, and deploy their own DApps on the Ethereum blockchain. They will be equipped to tackle real-world challenges in the blockchain industry, with the ability to contribute to projects related to decentralized finance, supply chain management, digital identity, and more.

Oct 5th 2026
4 Weeks
Introduction to Blockchain for Global Commerce (Coursera) Coursera
INSEAD

Introduction to Blockchain for Global Commerce (Coursera)

This course discusses the limitations of the Internet for business and economic activity and explains how blockchain technology represents the way forward. After completing this course, you will be able to explain what blockchain is, how it works, and why it is revolutionary. You will learn key concepts such as mining, hashing, proof-of-work, public key cryptography, and the double-spend problem. You’ll be able to describe seven design principles for blockchain technology, and the challenges facing the people developing it.

Oct 4th 2026
5-12 Weeks