Blockchain Security Advanced Protection
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Blockchain Security Advanced Protection
This course is part of Security for Blockchain and DApps Specialization
Instructor: LearnQuest Network
Included with
Ask Coursera
11 reviews
Recommended experience
11 reviews
Recommended experience
Skills you'll gain
Details to know
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- 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 7 modules in this course
This course is intended for blockchain developers, auditors, compliance officers, CTOs, and tech executives seeking to upskill in secure contract writing, blockchain compliance, blockchain security, and cryptographic principles. Prepare for a cryptographically secured journey into the world of blockchain! This course demystifies blockchain vulnerabilities, especially in the realm of Decentralized Finance (DeFi), and arms you with the essential know-how to develop secure smart contracts and solutions. From frontend nuances to governance control issues, from asymmetric cryptography to secure key management, the course leaves no stone unturned.
After completing this course, you should be able to: - Identify and mitigate vulnerabilities unique to DeFi - Develop secure smart contracts and conduct a rigorous audit - Design blockchain solutions with an eye towards compliance and security - Identify the complexities of asymmetric cryptography - Generate cryptographic keys safely and manage their storage effectively - Identify and avert the risks associated with porr private key security
Welcome to Blockchain Security - Advanced Protection and Vulnerability Analysis. Steer your ship through the misty waters of Decentralized Finance (DeFi). This module prepares you to spot the icebergs of vulnerabilities lurking beneath, such as access control lapses and frontend weaknesses. Navigate governance complexities and learn how to keep your DeFi vessel afloat amidst the hazards of price manipulation.
What's included
19 videos6 readings6 assignments1 discussion prompt1 plugin
19 videos•Total 53 minutes
- Course Introduction•2 minutes
- Introduction to DeFi•3 minutes
- Introduction to Access Control•2 minutes
- Access Control Vulnerability •2 minutes
- Access Control Vulnerability Example•2 minutes
- Case Study: Zenon Network•3 minutes
- Mitigating Access Control•2 minutes
- Introduction to Control and Governance Issues•5 minutes
- Control and Governance Issue Example•2 minutes
- Case Study: bZx•2 minutes
- Mitigating Control and Governance Issues•4 minutes
- Introduction to Frontend Vulnerabilities•3 minutes
- Case Study: BadgerDAO•3 minutes
- Mitigating Frontend Vulnerabilities•3 minutes
- Introduction to Price Manipulation•6 minutes
- Case Study: Cream Finance•3 minutes
- Price Manipulation Code Example•3 minutes
- Mitigating Price Manipulation Vulnerabilities•1 minute
- DeFi Recap•2 minutes
6 readings•Total 55 minutes
- Course Description•2 minutes
- Learning Objectives•1 minute
- Course Outline•5 minutes
- DeFi Risks and the Decentralized Illusion•22 minutes
- Use Case Story: DeFi Vulnerabilities•10 minutes
- Assignment: Unearth the Hidden Icebergs•15 minutes
6 assignments•Total 60 minutes
- Module 1 Exam: DeFi Vulnerabilities•30 minutes
- Lesson 1 Quiz: DeFi and Access Control•5 minutes
- Lesson 2 Quiz: Control and Governance Issues•5 minutes
- Lesson 3 Quiz: Frontend Vulnerabilities•5 minutes
- Lesson 4 Quiz: Price Manipulation•5 minutes
- DeFi Vulnerabilities Knowledge Check•10 minutes
1 discussion prompt•Total 15 minutes
- Discussion Topic: "The Icebergs in DeFi Seas"•15 minutes
1 plugin•Total 15 minutes
- DeFi Vulnerabilities•15 minutes
Step into the realm of wizards—Smart Contract Developers—but be one that casts only secure spells! Learn about the dark arts of frontend vulnerabilities, how to draft smart contracts that withstand the most cunning of attacks, and ultimately how to wield the powerful staff of auditing. Governance isn't just for kings; you'll learn its importance in contracts, too.
What's included
9 videos3 readings4 assignments1 discussion prompt
9 videos•Total 30 minutes
- Introduction to Secure Smart Contract Development•5 minutes
- Style Guide and Resources•3 minutes
- Vulnerability Tracking•2 minutes
- Secure Smart Contract Summary•1 minute
- Smart Contract Testing Tools•4 minutes
- Introduction to Smart Contract Auditing•4 minutes
- Limits to Smart Contract Auditing•5 minutes
- What to Expect in a SC Audit•3 minutes
- Key Components of Smart Contract Audits•3 minutes
3 readings•Total 52 minutes
- Smart Contracts Readings•22 minutes
- Use Case Story: Secure Smart Contract Development •10 minutes
- Assignment: Secure Smart Contract Development•20 minutes
4 assignments•Total 50 minutes
- Module 2 Exam: Secure Smart Contract Development •30 minutes
- Lesson 1 Quiz: Secure Smart Contract Development•5 minutes
- Lesson 2 Quiz: Smart Contract Auditing•5 minutes
- Secure Smart Contract Development Knowledge Check•10 minutes
1 discussion prompt•Total 15 minutes
- Discussion Topic: "Wizards & Spells: The Art of Secure Contracts"•15 minutes
Harness the force of secure blockchain solutions to make your ledger impenetrable. Here, you'll learn to evaluate blockchain use-cases with a security-first mindset. Craft solutions that not only fulfill business needs but also stand robust against compliance issues and vulnerabilities.
What's included
11 videos3 readings4 assignments2 discussion prompts
11 videos•Total 31 minutes
- Developing Secure Blockchain Solutions•2 minutes
- Assessing Blockchain Usecases•1 minute
- Balancing Risks and Benefits•1 minute
- Distribution System•4 minutes
- Immutable Ledger•5 minutes
- Transparent Digital Ledger•5 minutes
- Smart Contracts•4 minutes
- Summary•1 minute
- Introduction to Blockchain Compliance•2 minutes
- Blockchain and Regulatory Compliance•4 minutes
- Blockchain Compliance: Data Protection•4 minutes
3 readings•Total 50 minutes
- Secure Blockchain Solution Reading•10 minutes
- Use Case Story: Secure Blockchain Solutions•10 minutes
- Exercise: The Knight’s Shield•30 minutes
4 assignments•Total 50 minutes
- Module 3 Exam: Secure Blockchain Solutions•30 minutes
- Lesson 1 Quiz: Developing Secure Blockchain Solutions•5 minutes
- Lesson 2 Quiz: Blockchain Compliance•5 minutes
- Secure Blockchain Solutions Knowledge Check•10 minutes
2 discussion prompts•Total 25 minutes
- Leveraging Ledgers•10 minutes
- Discussion Topic: "The Iron Ledger: Crafting Secure Solutions"•15 minutes
Enter the mathematical wonderland of asymmetric cryptography. This module will be your guide to understanding "mathematically hard" problems that make cryptography secure. Walk through the key gates that bridge public key cryptography with blockchain, unveiling how this mystic art can keep your assets safe.
What's included
9 videos3 readings4 assignments1 discussion prompt1 plugin
9 videos•Total 34 minutes
- Introduction to Key Management•4 minutes
- Mathematically Hard Problems•5 minutes
- Hard Asymmetric Cryptography•4 minutes
- Benefits of Asymmetric Cryptography•3 minutes
- Introduction to Account Addressing•3 minutes
- Digital Signatures Part 1•6 minutes
- Digital Signatures Part 2•4 minutes
- Data Encryption •2 minutes
- Asymmetric Cryptography Summary•1 minute
3 readings•Total 46 minutes
- Key Management for Blockchain Technology•6 minutes
- Use Case Story: Key Management•10 minutes
- Assignment: The Keymaster's Riddle•30 minutes
4 assignments•Total 50 minutes
- Module 4 Exam: Key Management•30 minutes
- Lesson 1 Quiz: Key Management•5 minutes
- Lesson 2 Quiz: Account Addressing•5 minutes
- Introduction to Key Management Knowledge Check•10 minutes
1 discussion prompt•Total 15 minutes
- Discussion Topic: "Asymmetry and The Magic of Hard Math"•15 minutes
1 plugin•Total 15 minutes
- Introduction to Key Management•15 minutes
The quest for the perfect key begins here. Learn how these magical sequences are generated, and how they fit into the larger puzzle of blockchain wallets. Understand best practices for key creation, ensuring your treasure chest is always locked tight.
What's included
4 videos2 readings3 assignments2 discussion prompts
4 videos•Total 18 minutes
- Introduction to Key Generation•3 minutes
- Generating Keys•5 minutes
- Hierarchical Deterministic Key Generation•4 minutes
- Best Practices and Summary•5 minutes
2 readings•Total 20 minutes
- Key Generation Recommendations•10 minutes
- Use-Case Story: Key Generation •10 minutes
3 assignments•Total 45 minutes
- Module 5 Exam: Key Generation•30 minutes
- Lesson 1 Quiz: Key Generation•5 minutes
- Key Generation Knowledge Check•10 minutes
2 discussion prompts•Total 25 minutes
- Minimize Compromise with Private Keys•10 minutes
- Discussion Topic: "The Quest for the Perfect Key"•15 minutes
From the frosts of 'Cold' wallets to the volcanic landscapes of 'Hot' wallets, journey through the varied terrains of key storage options. Learn about mnemonic seed phrases as the arcane scriptures of recovery and delve into key management practices that would make even a guildmaster nod in approval.
What's included
8 videos2 readings3 assignments1 discussion prompt
8 videos•Total 28 minutes
- Introduction to Key Management and Storage•4 minutes
- Wallets and Mnemonic Seed Phrases•6 minutes
- Types of Blockchain Wallets•1 minute
- Paper Wallets•4 minutes
- Brain Wallets•3 minutes
- Software Wallets•2 minutes
- Hardware Wallets•3 minutes
- Wallet Best Practices•3 minutes
2 readings•Total 35 minutes
- Use-Case Narrative: Key Management and Blockchain Wallet Security•10 minutes
- Exercise: The Vault of Secrets•25 minutes
3 assignments•Total 45 minutes
- Module 6 Exam: Key Management and Storage•30 minutes
- Lesson 1 Quiz: Key Management Storage•5 minutes
- Key Management and Storage Knowledge Check•10 minutes
1 discussion prompt•Total 15 minutes
- Discussion Topic: "From Frost to Fire: Wallet Terrains"•15 minutes
The grand finale, where you face the dragons of poor private key security. This module unveils the catastrophic consequences of lax key security and teaches you the art of securing your dragon eggs—your private keys. Recognize how even the mightiest of chains are only as strong as their weakest link.
What's included
8 videos3 readings4 assignments1 discussion prompt1 plugin
8 videos•Total 33 minutes
- Introduction to Risks of Poor Private Key Security•6 minutes
- Weak Key Generation / Exposed Mnemonic Keys•5 minutes
- Non-Existent Insecure Backup•2 minutes
- Third-party Key Storage•5 minutes
- Phishing Insecure Hardware Wallets•7 minutes
- Signing Unverified Transactions•3 minutes
- Creating DeFi Approvals Summary•2 minutes
- Course Recap•3 minutes
3 readings•Total 47 minutes
- Key Management Risk Reading•12 minutes
- Use Case Story: Risks of Poor Private Key Security•10 minutes
- Exercise: The Dragon's Lair•25 minutes
4 assignments•Total 75 minutes
- Module 7 Exam: Risks of Poor Private Key Security•30 minutes
- Course Final Exam•30 minutes
- Lesson 1 Quiz: Risk Poor Private Key Security•5 minutes
- Risks of Poor Private Key Security - Knowledge Check•10 minutes
1 discussion prompt•Total 15 minutes
- Discussion Topic: "Dragon Tales: The Perils of Weak Keys"•15 minutes
1 plugin•Total 15 minutes
- Risks of Poor Private Key Security•15 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
Offered by
Explore more from Software Development
- I
Infosec
Course
- Status: Free Trial
Course
- Status: Free TrialL
LearnQuest
Course
- Status: Free TrialL
LearnQuest
Course
Why people choose Coursera for their career
Frequently asked questions
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.
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.
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.
More questions
Financial aid available,
