Blockchain and Smart Contracts Security
Offered By: LinkedIn Learning
Course Description
Overview
Learn about security concerns, risk mitigation techniques, and how to configure and implement security controls to protect Blockchain from a breach or attack.
Syllabus
Introduction
- Security concerns with blockchain
- What you should know
- What is blockchain?
- Smart contracts and dApps
- How blockchain works
- Consensus
- Immutability
- Cryptography: Keys and addresses
- Cryptography: Validation
- Overall technology architecture
- Attack surface and vectors
- Security model
- Proof-of-work protocol attacks
- Proof-of-stake protocol attacks
- Smart contracts and EVM
- Anatomy of a smart contract
- Deploying a smart contract
- Smart contracts threats: Part one
- Smart contracts threats: Part two
- Secure design
- Blockchain ecosystem threats: Part one
- Blockchain ecosystem threats: Part two
- Blockchain ecosystem threats: Part three
- Wallet and keys security
- Web session security
- Next steps
Taught by
Sam Sehgal
Related Courses
Applied CryptographyUniversity of Virginia via Udacity Cryptography II
Stanford University via Coursera Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera Cryptography I
Stanford University via Coursera Unpredictable? Randomness, Chance and Free Will
National University of Singapore via Coursera