Protecting data availability
8
Bitcoin overview
Crypto for Data Science
Course description
1
Course overview
Protecting data integrity
2
Cryptographic hash functions
3
Password hashing
4
(Pseudo)randomness
5
Message authentication codes
6
Digital signatures
7
Key exchange
Protecting data availability
8
Bitcoin overview
9
Proof of work mining
10
Bitcoin security
11
Byzantine broadcast
12
Synchronous blockchains
Protecting data confidentiality
Protecting data science
Protecting data availability
8
Bitcoin overview
8
Bitcoin overview
To appear
Protecting data availability
9
Proof of work mining