Overview
Blockchain security course overview
()
1. Fundamentals of Blockchain Security
Introduction
()
Introduction to blockchain
()
Structure of the blockchain
()
Public key cryptography in blockchain
()
Blockchain security: Public-key cryptography
()
Hash functions in blockchain
()
Blockchain security: Hash functions
()
Recap
()
2. Consensus Algorithm Security
Introduction
()
Introduction to blockchain consensus algorithms
()
Proof of work
()
Attacking proof of work
()
Proof of stake
()
Attacking prook of stake
()
Recap
()
3. Blockchain in Action
Introduction
()
Nodes and networks
()
Attacking block creation
()
Targeting the node
()
Attacking the network
()
Recap
()
4. Smart Contract Security
Introduction
()
What are smart contracts
()
General programming vulnerabilities
()
Blockchain vulnerabilities
()
Ethereum vulnerabilities
()
Recap
()
5. Beyond the Basics
Introduction
()
Alternative distributed ledger architectures
()
Second-layer protocols
()
Advanced cryptography in blockchain
()
Recap
()
Glossary_Blockchain_Securityby_Infosec.zip
(80 KB)