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

Web Connectivity and Security in Embedded Systems (Coursera) Coursera
EIT Digital

Web Connectivity and Security in Embedded Systems (Coursera)

In this course, we will explore several technologies that bring modern devices together, facilitating a network of connected things and making devices internet enabled. We will discuss rules, protocols, and standards for these devices to communicate with each other in the network. We will also go through security and privacy issues and challenges in cyber physical systems (CPS). We will explore measures and techniques for securing systems from different perspectives. Possible attack models are introduced and solutions to tackle such attacks are discussed. Moreover, some basic concepts related to privacy in cyber physical systems are presented.

Sep 14th 2026
5-12 Weeks
An Introduction to Cryptography (Coursera) Coursera
University of Leeds

An Introduction to Cryptography (Coursera)

Cryptography is an essential part of secure but accessible communication that's critical for our everyday life and organisations use it to protect their privacy and keep their conversations and data confidential. This course provides a comprehensive introduction to the fascinating world of cryptography, covering both historical cyphers and modern-day cryptographic techniques.

Sep 21st 2026
2 Weeks
Digital Competition in Financial Services (Coursera) Coursera
Copenhagen Business School

Digital Competition in Financial Services (Coursera)

Welcome to Digital Transformation Strategy! As you probably know, this is the first course in a three part specialization focused on the digital transformation of finance. We'll aim to bring you insights about how digitalization intersects with finance, culled from one of the world's top regions for digital innovation. I'm excited to have you in the class and look forward to helping you learn more about this important topic.

Sep 7th 2026
4 Weeks
Blockchain, Cryptoassets, and Decentralized Finance (Coursera) Coursera
INSEAD

Blockchain, Cryptoassets, and Decentralized Finance (Coursera)

Today, large intermediaries establish trust in our economy and control the movement, storage, and allocation of money and assets. The status quo, however, is rife with inefficiencies. In this course, we’ll address the many challenges of the status quo and discuss how cryptoassets, smart contracts, new identity systems, and new financial business models can help overcome them. You’ll learn how blockchain technology empowers individuals, entrepreneurs, and businesses with the tools they need to help level the playing field and to participate in the value they create.

Sep 7th 2026
4 Weeks
Getting Started with Apache Cassandra (Coursera) Coursera
Whizlabs

Getting Started with Apache Cassandra (Coursera)

The “Getting Started with Cassandra” course is designed to help you gain knowledge of the Cassandra database system. You will learn architecture as well as how to design, build and use Cassandra databases. This training course helps you develop your skills and knowledge in Cassandra. Cassandra is a NoSQL database that has the traits of a distributed, open-source, and decentralized database or storage system. It can support the management of excessively massive amounts of structured data without a single point of failure, thereby resulting in the provision of highly available services.

Sep 14th 2026
3 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.

Sep 21st 2026
2 Weeks
FinTech and the Transformation in Financial Services (Coursera) Coursera
Copenhagen Business School

FinTech and the Transformation in Financial Services (Coursera)

The FinTech revolution is rapidly transforming the financial industry. The use of digital technologies is the norm, and together with regulatory and market changes it is creating a revolution. After completion of the module, you'll be able to: describe the changes that influence the financial sector, understand the complexity of the payment infrastructure, identify and explain the key payment instruments and how they function, understand the types of money that exits, and recognize changes in the regulatory frameworks and how they inhibit or promote innovation.

Sep 7th 2026
4 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.

Sep 21st 2026
5-12 Weeks
Decentralized Applications (Dapps) (Coursera) Coursera
University at Buffalo,The State University of New York

Decentralized Applications (Dapps) (Coursera)

This third course of the Blockchain specialization prepares you to design and develop end-to-end decentralized applications (Dapps) – which provide anyone with access to the blockchain’s features and services. You will use Truffle IDE, smart contracts, a simple web client and a MetaMask client. You will learn about the architecture of a Dapp: the front-end client interface, backed by the blockchain and smart contracts.

Sep 14th 2026
4 Weeks
Blockchain Basics (Coursera) Coursera
University at Buffalo,The State University of New York

Blockchain Basics (Coursera)

This first course of the Blockchain specialization provides a broad overview of the essential concepts of blockchain technology – by initially exploring the Bitcoin protocol followed by the Ethereum protocol – to lay the foundation necessary for developing applications and programming. You will be equipped with the knowledge needed to create nodes on your personal Ethereum blockchain, create accounts, unlock accounts, mine, transact, transfer Ethers, and check balances.

Sep 14th 2026
4 Weeks
Introduction to Software, Programming, and Databases (Coursera) Coursera
IBM

Introduction to Software, Programming, and Databases (Coursera)

There are many types of software and understanding software can be overwhelming. This course aims to help you understand more about the types of software and how to manage software from an information technology (IT) perspective. This course will help you understand the basics of software, cloud computing, web browsers, development and concepts of software, programming languages, and database basics.

Sep 14th 2026
5-12 Weeks
Desenvolvimento Ágil com Java Avançado (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Desenvolvimento Ágil com Java Avançado (Coursera)

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, graças às boas práticas e princípios orientados a objetos e TDD exercitados nos cursos anteriores; mas você talvez não se sinta ainda confortável em projetar programas para Web e com dados armazenados em banco de dados, bem como em aplicar conceitos mais avançados de Java. O objetivo deste curso é enriquecer sua experiência com conceitos avançados de Java, programação de aplicações Web e acesso a banco de dados no contexto de modelagem ágil.

Sep 7th 2026
4 Weeks