Cryptocurrencies and Blockchain Security Fundamentals: Build a Secure Foundation in Crypto and Blockchain
1h 33mIntermediate2025-02-12
Authors

Sam Sehgal
Cloud and Application Security Leader
Course details
Join Sam Sehgal—who has 10+ years of experience leading cybersecurity programs in Fortune 100 companies—as he provides a practical introduction to how cryptocurrencies and blockchain networks are secured in the real world, with an emphasis on developing an attacker-defender mindset.
Sam starts by breaking down how cryptocurrencies work: from blockchain mechanics to the decentralized trust that powers digital assets. Then, he dives into the major security challenges at four critical layers and shares real-world examples (including past security breaches, such as the Ronin and Dao attacks) to help you better understand the unique security challenges in this space. Whether you're a security pro entering the cryptocurrency industry or a developer building on-chain apps, this course provides the technical foundation you need to identify and defend against key threats.
Learning objectives
Explain how cryptocurrencies work under the hood, including blockchain fundamentals and the decentralized trust model.
Recognize major threats across the cryptocurrency ecosystem—from wallets to exchanges to smart contracts—and how to defend against them.
Identify how to protect crypto users by securing wallets, safeguarding identities, and ensuring safe transactions.
Demonstrate how to secure critical Blockchain services like crypto exchanges, oracles, and cross-chain bridges against common attacks.
Describe how to strengthen smart contracts and decentralized applications (DApps) to build more secure crypto-powered ecosystems.
Sam starts by breaking down how cryptocurrencies work: from blockchain mechanics to the decentralized trust that powers digital assets. Then, he dives into the major security challenges at four critical layers and shares real-world examples (including past security breaches, such as the Ronin and Dao attacks) to help you better understand the unique security challenges in this space. Whether you're a security pro entering the cryptocurrency industry or a developer building on-chain apps, this course provides the technical foundation you need to identify and defend against key threats.
Learning objectives
Explain how cryptocurrencies work under the hood, including blockchain fundamentals and the decentralized trust model.
Recognize major threats across the cryptocurrency ecosystem—from wallets to exchanges to smart contracts—and how to defend against them.
Identify how to protect crypto users by securing wallets, safeguarding identities, and ensuring safe transactions.
Demonstrate how to secure critical Blockchain services like crypto exchanges, oracles, and cross-chain bridges against common attacks.
Describe how to strengthen smart contracts and decentralized applications (DApps) to build more secure crypto-powered ecosystems.
Concepts
Introduction
- Crypto s trillion-dollar question - Can you keep it safe
How Cryptocurrencies and Blockchain Work
- What is blockchain technology
- How cryptocurrency transactions work
- How consensus keeps blockchain trustworthy
- Why data on blockchain can t be changed
- Public private keys and wallet addresses
- Cryptographic foundations
Cryptocurrency and Blockchain Ecosystem Security
- End-to-end architecture and ecosystem
- Smart contracts and dapps explained
- Understanding the attack surface
- Security model - Four-layer approach
Protecting Your Crypto Assets
- Keeping your wallet and keys safe
- Web security, scams, and phishing
Securing Wallets, Exchanges
- Wallet types and security risks
- How secure are crypto exchanges
- Oracle risks - The data trust gap
Securing the Blockchain Platform
- Attacks on proof-of-work chains
- Risks in proof-of-stake protocols
Securing Smart Contracts and Dapps
- Smart contracts in Ethereum and EVM
- Common smart contract vulnerabilities
- Smart contracts - Front-running attacks
- Designing and testing secure contracts
Conclusion
- Next steps
Related courses
- Blockchain and Smart Contracts Security
- Cryptography: Technologies for Securing Data and Communications
- Learning Bitcoin and Other Cryptocurrencies
- The Data Science of Economics, Banking, and Finance
- AI in Fintech Essential Training (2019)
- Tech Recruiting Foundations: 7 Recruiting for Blockchain
- Blockchain: Beyond the Basics
- Cryptocurrency Foundations