Introduction to Blockchain for Financial Services (Coursera)

Offered by INSEAD,
Introduction to Blockchain for Financial Services (Coursera)

In this first course of the specialization, we will discuss the limitations of the Internet for business and economic activity, and explain 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.

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

You’ll be able to describe seven design principles for blockchain technology, and the challenges facing the people developing it. You’ll also meet the players in the blockchain ecosystem, and consider your own role in stewarding the blockchain revolution.
Course 1 of 4 in the Blockchain Revolution in Financial Services Specialization.

What You Will Learn

  • The limitations of the Internet for business and economic activity, and how trust is established in a pre- and post-blockchain world
  • Terms such as miner, hash, nonce, proof-of-work, and public key cryptography, as well as the steps of a blockchain transaction
  • Seven design principles for blockchain technology
  • Ten challenges associated with implementing blockchain technology

Syllabus

WEEK 1
The Second Era of the Internet
The Internet connects billions of people around the world, and is great for communicating and collaborating online. However, because it was built for moving and storing information, and not value, it has done little to change the way we do business. Now, for the first time in human history, two or more parties anywhere in the world can transact and do business peer to peer using the blockchain. In this module we introduce blockchain as “the trust protocol,” and explain how it represents the second era of the Internet. We describe how blockchain technology establishes trust—not through powerful intermediaries, but rather through collaboration, cryptography and clever code.

WEEK 2
Blockchain Design Principles
We believe that the next era of the digital economy can be shaped around a set of blockchain design principles, which can be used for creating software, services, reinventing business models, markets, organizations, and even governments. This module frames the blockchain revolution around seven design principles. For each principle we describe a current problem to be solved, identify “blockchain breakthroughs” to these problems, and discuss the implications of these breakthroughs on the digital economy. We hope that these design principles will assist learners in contemplating their roles and their futures in the blockchain revolution.

WEEK 3
Public and Private Ledgers
The advent of blockchain technology forces us to reconsider the upside and downside of public revelation of transactions and contracts. The implementation, application, and possible regulation of distributed ledgers involve choices that will critically affect information disclosure and economic interactions. Whether the ledger is public and permissionless, such as the Bitcoin or Ethereum blockchains, or private and permissioned, such as the Ripple or Hyperledger implementations, in principle transactions on a blockchain have a high native level of transparency. In this module, you will learn how privacy can can be protected in both public and private ledgers using both procedural and technological methods.

WEEK 4
The Blockchain Ecosystem
Although blockchain technology emerged from the open source community, it quickly attracted many stakeholders, each with different backgrounds, interests, and motives. In this module, you will explore the roles and perspectives of nine categories of stakeholders within the blockchain ecosystem, including industry pioneers, venture capitalists, developers, governments, regulators, leaders, and end users.

WEEK 5
Blockchain Implementation Challenges
Like every revolutionary technology, the blockchain has its upside and its downside. In this module we discuss ten implementation challenges which must be overcome as we transition to the second era of the Internet. For each challenge, you will also learn about potential solutions and what we can do to ensure the fulfillment of the blockchain’s promise.

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

Related Courses

What is the Metaverse? (Coursera) Coursera
Meta

What is the Metaverse? (Coursera)

The metaverse isn’t just for gamers or developers, it will be for everyone. In this free course from the experts at Meta, you’ll learn what the metaverse is, what it means for our world today and into the future, and the opportunities it presents for both professionals and businesses. Understand the metaverse fundamentals. Experts will guide you through a broad range of topics spanning the metaverse ecosystem, from communication and collaboration to NFTs and cryptocurrency, from avatars and devices to platforms and game engines. You’ll learn about augmented reality (AR), virtual reality (VR), extended reality, NFTs, blockchain, web3, cryptocurrency, and more.

Aug 3rd 2026
5-12 Weeks
Bitcoin and Cryptocurrency Technologies (Coursera) Coursera
Princeton University

Bitcoin and Cryptocurrency Technologies (Coursera)

To really understand what is special about Bitcoin, we need to understand how it works at a technical level. We’ll address the important questions about Bitcoin, such as: How does Bitcoin work? What makes Bitcoin different? How secure are your Bitcoins? How anonymous are Bitcoin users? What determines the price of Bitcoins? Can cryptocurrencies be regulated? What might the future hold?

Jul 27th 2026
5-12 Weeks
Relational Database Support for Data Warehouses (Coursera) Coursera
University of Colorado System

Relational Database Support for Data Warehouses (Coursera)

Relational Database Support for Data Warehouses is the third course in the Data Warehousing for Business Intelligence specialization. In this course, you'll use analytical elements of SQL for answering business intelligence questions. You'll learn features of relational database management systems for managing summary data commonly used in business intelligence reporting. Because of the importance and difficulty of managing implementations of data warehouses, we'll also delve into storage architectures, scalable parallel processing, data governance, and big data impacts. In the assignments in this course, you can use either Oracle or PostgreSQL.

Jul 20th 2026
5-12 Weeks
Managing Big Data with MySQL (Coursera) Coursera
Duke University

Managing Big Data with MySQL (Coursera)

This course is an introduction to how to use relational databases in business analysis. You will learn how relational databases work, and how to use entity-relationship diagrams to display the structure of the data held within them. This knowledge will help you understand how data needs to be collected in business contexts, and help you identify features you want to consider if you are involved in implementing new data collection efforts.

Jul 20th 2026
5-12 Weeks
Web Application Development: Basic Concepts (Coursera) Coursera
University of New Mexico

Web Application Development: Basic Concepts (Coursera)

This is the first course in a Coursera Specialization track involving Web Application Architectures. This course will give you the basic background, terminology and fundamental concepts that you need to understand in order to build modern full stack web applications. A full stack web developer is familiar with each "layer" of the software technologies involved in a web application, including data modeling and database technologies, the web server environment and middleware components, network protocols, the user interface and basic visual design and user interaction concepts.

Jul 20th 2026
5-12 Weeks
Cryptography I (Coursera) Coursera
Stanford University

Cryptography I (Coursera)

Cryptography is an indispensable tool for protecting information in computer systems. In this course you will learn the inner workings of cryptographic systems and how to correctly use them in real-world applications. The course begins with a detailed discussion of how two parties who have a shared secret key can communicate securely when a powerful adversary eavesdrops and tampers with traffic.

Jul 27th 2026
5-12 Weeks
Using Databases with Python (Coursera) Coursera
University of Michigan

Using Databases with Python (Coursera)

This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and multi-step data gathering and visualization processes. We will use the D3.js library to do basic data visualization.

Jul 27th 2026
5-12 Weeks
Introduction to MongoDB (Coursera) Coursera
MongoDB University

Introduction to MongoDB (Coursera)

"Introduction to MongoDB" guides you through the foundational skills and knowledge you need to get started with MongoDB. Get an introduction to MongoDB Atlas, the developer data platform, and how to create and deploy an Atlas cluster. Discover how MongoDB structures data in documents similar to JSON objects, making it flexible and developer friendly.

Jul 20th 2026
4 Weeks
An Introduction to Logic for Computer Science (Coursera) Coursera
University of Leeds

An Introduction to Logic for Computer Science (Coursera)

Logic plays a fundamental role in computer science. This course is designed to equip you with a solid understanding of the fundamental principles of logic and their relevance in the field of computer science. In this course, you'll explore proposition logic and discover its practical applications in problem-solving, algorithm design, and the development of intelligent systems. By engaging in hands-on exercises, exploring real-world examples, and participating in discussions, you'll develop strong logical reasoning and critical thinking skills.

Jul 27th 2026
2 Weeks
Cyber Security Fundamentals (Coursera) Coursera
University of London

Cyber Security Fundamentals (Coursera)

This course is intended to provide a general introduction to key concepts in cyber security. It is aimed at anyone with a good general knowledge of information and communications technology. The nature, scope and importance of cyber security are explained, and key concepts are justified and explored. This includes examining the types of threat that cyber security must address, as well as the range of mechanisms, both technological and procedural, that can be deployed.

Jul 26th 2026
3 Weeks