When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 8 modules in this course
Blockchain is an emerging and highly disruptive technology that is poorly understood. In this course you will learn what blockchain is and how it can create value by tokenization in cryptocurrencies and in many other practical applications. The applications include: stablecoins (like Facebook’s Libra and JP Morgan’s JPMCoin), machine to machine payments, identity protection, supply chain management (Walmart, Maersk, IBM), secure voting, distributed exchanges, decentralized finance, property transfers, central bank fiat crypto (e.g., Fedcoin and China’s digital Renminbi), dispensing prescription drugs, private records, intellectual property, financial reporting, and media and advertising, to name a few. The goals of the course are to: (i) provide an advanced understanding of the various blockchain technologies; (ii) determine the specific business situations where blockchain technology can be deployed to solve important problems; (iii) select the specific blockchain technology that has the best chance of success for a particular problem; and (iv) detail the risks presented by this new technology.
A helicopter tour of the essential concepts of blockchain - each of which will be detailed later in the course. Blockchain as a technology is defined in terms of the commonalities present in blockchain applications. There is also an introduction to both current and future blockchain applications.
What's included
10 videos1 reading4 assignments
Show info about module content
10 videos•Total 61 minutes
Course Introduction•3 minutes
Blockchain Overview•6 minutes
Types of Blockchains•5 minutes
Uses of Blockchains•2 minutes
What Blockchains Can Do•8 minutes
Targets for Disruption•2 minutes
Applications•10 minutes
Blockchain Ingredients•10 minutes
Contextualizing Blockchain in Tech•9 minutes
Key Takeaways•6 minutes
1 reading•Total 5 minutes
Report a problem with the course•5 minutes
4 assignments•Total 26 minutes
Blockchain Overview Graded Quiz•16 minutes
Blockchain Overview•4 minutes
Blockchain Applications•2 minutes
Big Tech Picture•4 minutes
Cryptographic Hashing
Module 2•1 hour to complete
Module details
Almost all blockchains use some sort of cryptographic hashing. Hashing is a one way function where any input of arbitrary size can be uniquely expressed as a string of characters. Any change in the input cause the hash to change. Hashing is a one way function: it is easy to go from the input to the hash but extremely difficult to go the other way. As such, cryptographic hashing should not be confused with encryption where an encrypted message can be decoded.
What's included
10 videos2 assignments
Show info about module content
10 videos•Total 43 minutes
Properties of a Hashing Algorithm•4 minutes
Applications of Hashes•5 minutes
Modular Arithmetic•2 minutes
XOR•3 minutes
SHA Overview•5 minutes
SHA-256•6 minutes
Scale of SHA-256•2 minutes
Information Loss in SHA-256•3 minutes
Brute Forcing a SHA-256•5 minutes
Applications of SHA-256•6 minutes
2 assignments•Total 18 minutes
Cryptographic Hashing Graded Quiz•16 minutes
Cryptographic Hashing•2 minutes
Blockchain Encryption and Signatures
Module 3•1 hour to complete
Module details
Some basic knowledge of encryption techniques is essential for understanding blockchain technology. This module focuses on digital signature algorithms. When a transaction is placed on a blockchain, it is signed by the owner. With the owner’s public information and the signature, we can quickly determine if the signer is really the owner.
What's included
7 videos3 assignments
Show info about module content
7 videos•Total 41 minutes
Monoalphabetic Ciphers•8 minutes
Polyalphabetic Ciphers•8 minutes
Symmetric Digital Signatures•8 minutes
RSA•4 minutes
ECC•5 minutes
ECDSA•5 minutes
Quantum Signatures•3 minutes
3 assignments•Total 26 minutes
Encryption and Digital Signatures Graded Quiz•16 minutes
Symmetric Ciphers•2 minutes
Asymmetric Digital Signatures•8 minutes
Bitcoin and Other Blockchains
Module 4•2 hours to complete
Module details
Bitcoin was the first cryptocurrency and the first large scale use of blockchain technology. This module explores how the bitcoin blockchain works. We detail the mechanics of transactions and there is an introduction to the consensus mechanism called Proof of Work. This provides a foundation to look at other blockchain implementations. We highlight the difference between bitcoin, ethereum and other technologies like Hyperledger.
What's included
9 videos4 assignments
Show info about module content
9 videos•Total 74 minutes
The Original Blockchain•6 minutes
Hashing in the Bitcoin Blockchain•6 minutes
Mining•9 minutes
Crypto Classifications•9 minutes
The Crypto Vision•8 minutes
Ethereum Overview•10 minutes
Ethereum Under the Hood•10 minutes
The DAO•10 minutes
Private Blockchains•7 minutes
4 assignments•Total 38 minutes
Bitcoin and Other Blockchains Graded Quiz•20 minutes
Bitcoin•4 minutes
Ethereum•10 minutes
Private Blockchains•4 minutes
Using Blockchain
Module 5•1 hour to complete
Module details
With a knowledge of the mechanics of blockchain technology, students are now able to determine the usefulness of the technology in various different applications. We focus on both the current applications as well as applications that are in process but not yet public.
What's included
6 videos5 assignments
Show info about module content
6 videos•Total 43 minutes
Addresses•4 minutes
Bitcoin Transactions•5 minutes
Cryptotransactions In Depth•4 minutes
Cryptotransaction Mechanics•11 minutes
Layer 2•9 minutes
Machine to Machine•10 minutes
5 assignments•Total 32 minutes
Using Crypto Graded Quiz•16 minutes
Addresses•2 minutes
Cryptotransactions•2 minutes
Scalability•6 minutes
Machine to Machine•6 minutes
Consensus
Module 6•2 hours to complete
Module details
There is no single blockchain technology and there are many ways to implement blockchain technology. The choice of technology crucially depends on the application. In this module, we study Proof of Work, Proof of Stake as well as some other mechanisms. Consensus is an active area of research in the blockchain space.
What's included
7 videos4 assignments
Show info about module content
7 videos•Total 42 minutes
Intro to Consensus•5 minutes
Nodes•5 minutes
Proof of Work•5 minutes
Efficient Hashing for Proof of Work•5 minutes
Proof of Stake•8 minutes
Byzantine Fault Tolerance•7 minutes
Other Consensus Algorithms•6 minutes
4 assignments•Total 56 minutes
Consensus Graded Quiz•16 minutes
Consensus Overview•6 minutes
Public Consensus Algorithms•4 minutes
Private Consensus Algorithms•30 minutes
Value of Cryptoapplications
Module 7•2 hours to complete
Module details
There are thousands of new ventures that are deploying blockchain technology. How do we assess whether these ventures are viable - in the context of either investing for one of these companies or working for them. This module provides a checklist for evaluating cryptoventures. This list includes important questions such as: a) what problem is being solved? b) is the problem an important problem? c) is blockchain the best technology to solve the problem? and d) what type of blockchain technology is best suited to solve the problem?
What's included
9 videos5 assignments
Show info about module content
9 videos•Total 60 minutes
Money and Crypto•5 minutes
Stablecoins•8 minutes
Crypto Collateralized Stablecoins•10 minutes
Non-Collateralized Stablecoins•9 minutes
Initial Coin Offerings•7 minutes
ICO Trends•2 minutes
Fraudulent Crypto1•5 minutes
Fraudulent Crypto2•4 minutes
ICO Checklist•11 minutes
5 assignments•Total 80 minutes
Value of Crypto Graded Quiz•16 minutes
Money and Crypto•30 minutes
Stablecoins•2 minutes
ICOs•30 minutes
Fraudulent Crypto•2 minutes
The Regulatory Environment and the Future of Fintech
Module 8•2 hours to complete
Module details
Given this is a new technology, regulators need to both learn about the technology and develop guidelines. The module explores some key regulators in the US such as the SEC and the CFTC and the basic legal background that guides their regulatory framework. We also explore the regulatory concept of the “right touch”: if the regulations are too harsh, then innovation is stifled and driven off shore - if regulations are too lax, then you invite a high level of fraud. The module ends with a general discussion of the future of Fintech, in particular, decentralized finance.
What's included
9 videos1 reading5 assignments
Show info about module content
9 videos•Total 54 minutes
Introduction to Regulation. The Role of the SEC.•12 minutes
The Role of the CFTC, IRS, and Other Agencies•10 minutes
The Transmission of Money•8 minutes
What is Fintech?•4 minutes
What Accounts for the Growth in Fintech?•4 minutes
What are the Implications for Business?•4 minutes
What are the Implications for Society?•3 minutes
Fintech Promise for the Unbanked•4 minutes
What Fueled the Growth of AI and Machine Learning?•5 minutes
1 reading•Total 10 minutes
Share your learning experience•10 minutes
5 assignments•Total 42 minutes
The Regulatory Environment and the Growth of Fintech Graded Quiz•30 minutes
Introduction to Regulation. The Role of the SEC.•2 minutes
The Role of the CFTC, IRS, and Other Agencies•2 minutes
The Transmission of Money•4 minutes
The Fintech Landscape•4 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.7
396 reviews
5 stars
78.28%
4 stars
17.67%
3 stars
1.76%
2 stars
1.01%
1 star
1.26%
Showing 3 of 396
J
JD
5·
Reviewed on Dec 1, 2022
If you want an in depth overview of hashing and how the blockchain really works step by step, look no further. I am happy I ran into this, the professor's teaching is top notch.
P
PR
4·
Reviewed on Jan 12, 2022
Great course, plenty of information. I recommend to have a small idea on blockchain before taking this course because they allocate too little time for the basics
R
RF
5·
Reviewed on May 16, 2021
A perfect way to enter the world of blockchain. Cam is a well-grounded and informed person who can help you navigate through the hype and understand the real value of this technology
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.