Madecraft

Protect Your Data: An Introduction to Blockchain Security

Madecraft

Protect Your Data: An Introduction to Blockchain Security

Madecraft

Instructor: Madecraft

Included with Coursera PlusLearn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

4 hours to complete
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

4 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Apply the STRIDE threat modeling framework to identify and prioritize security vulnerabilities in a blockchain architecture.

  • Design a layered blockchain security architecture incorporating identity management, public key infrastructure, and penetration testing.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

July 2026

Assessments

8 assignments¹

AI Graded see disclaimer
Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 5 modules in this course

You've probably heard that blockchain is inherently secure, but the real question is what that actually means for a system you're responsible for designing and protecting. In this module, you'll trace the cryptographic mechanisms and structural principles that blockchain carries by default, so you can identify exactly where your responsibility as a security architect begins.

What's included

5 videos1 reading1 assignment

Not all blockchains carry the same security properties, and the wallet you choose to interact with one can either extend or undermine the protections the network provides. In this module, you'll compare the security models of public, private, and wallet-based blockchain architectures so you can evaluate which combination of design choices fits a given use case's risk profile.

What's included

4 videos2 readings2 assignments

Blockchain architectures generate a wide and varied set of security threats, and without a structured approach to finding them, it is easy to build mitigations for the risks you can see while missing the ones that will actually be exploited. In this module, you'll apply the STRIDE threat modeling framework to a blockchain use case, from mapping the attack surface through a data flow diagram to classifying threats by impact and probability and reverse-engineering documented crypto attacks for their mitigation logic.

What's included

4 videos2 readings2 assignments

The security controls you rely on do not protect a blockchain application on their own; you have to design, test, and verify them deliberately before anything reaches production. In this module, you'll implement the four core security layers of a production blockchain architecture: identity and access management, public key infrastructure, smart contract auditing, and penetration testing.

What's included

4 videos2 readings2 assignments

The frameworks and controls you have built across this course do not become useful until you can reach for them as a coherent whole, not as four separate checklists. In this module, you'll consolidate the security domains you've worked through into a unified architecture perspective and leave with a clear picture of where to take your practice next.

What's included

1 video1 assignment

Instructor

Madecraft
Madecraft
90 Courses6,815 learners

Offered by

Madecraft

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"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."

Frequently asked questions

¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.