Skill assessment
Skill assessment | 20 questions
See how your blockchain security skills stack up against other professionals in your field.
Blockchain Security Project
Project | 2 hours 11 minutes
Practice your blockchain security skills as your progress through five challenges.
Fundamentals of Blockchain Security
Course | 1 hour 6 minutes
This course introduces the fundamentals of blockchain security, from foundational concepts of blockchain and how the components of the blockchain are put together to how public-key cryptography and hash functions are used.
Consensus Algorithm Security
Course | 1 hour 28 minutes
This course describes the underlying principles of consensus algorithms, how two of the primary consensus algorithms work under the hood and how they can be attacked.
Blockchain in Action
Course | 1 hour 17 minutes
This course investigates how blocks are created in the blockchain (and how block creation can be attacked) as well as discussing attacks targeting blockchain nodes and the network that ties them together and enables communication.
Smart Contract Security
Course | 1 hour 43 minutes
This course describes what a smart contract is and explores programming vulnerabilities that exist because a smart contract is a program, runs on a blockchain or is implemented on the Ethereum smart contract platform.
Beyond the Basics of Blockchain
Course | 55 minutes
This course goes beyond blockchainbased distributed ledgers to discuss how the protocol can be replaced, expanded or improved to overcome some of the limitations of blockchain technology.
Skill assessment
Skill assessment | 20 questions
See how your blockchain security skills stack up against other professionals in your field.
Blockchain Security Project
Project | 2 hours 11 minutes
Practice your blockchain security skills as your progress through five challenges.
Fundamentals of Blockchain Security
Course | 1 hour 6 minutes
This course introduces the fundamentals of blockchain security, from foundational concepts of blockchain and how the components of the blockchain are put together to how public-key cryptography and hash functions are used.
Consensus Algorithm Security
Course | 1 hour 28 minutes
This course describes the underlying principles of consensus algorithms, how two of the primary consensus algorithms work under the hood and how they can be attacked.
Blockchain in Action
Course | 1 hour 17 minutes
This course investigates how blocks are created in the blockchain (and how block creation can be attacked) as well as discussing attacks targeting blockchain nodes and the network that ties them together and enables communication.
Smart Contract Security
Course | 1 hour 43 minutes
This course describes what a smart contract is and explores programming vulnerabilities that exist because a smart contract is a program, runs on a blockchain or is implemented on the Ethereum smart contract platform.
Beyond the Basics of Blockchain
Course | 55 minutes
This course goes beyond blockchainbased distributed ledgers to discuss how the protocol can be replaced, expanded or improved to overcome some of the limitations of blockchain technology.