This is a root directory for the course materials for the “Bitcoin and Cryptocurrency Technologies” course.
Lecture slides (English):
- Lecture 00 - Class Structure Overview
- Lecture 01 - Economics and History
- Lecture 02 - Cryptography Basics 1/2
- Lecture 03 - Cryptography Basics 2/2
- Lecture 04 - Bitcoin Data Model
- Lecture 05 - Bitcoin Transactions
- Lecture 06 - Bitcoin Network
- Lecture 07 - Bitcoin Protocol
- Lecture 08 - Bitcoin Wallet Software
- Lecture 09 - Bitcoin Scaling 1/2
- Lecture 10 - Bitcoin Scaling 2/2
- Lecture 11 - Other Cryptocurrencies
Слайди лекцій (українською):
- Лекція 00 - Огляд структури курсу
- Лекція 01 - Економіка та історія
- Лекція 02 - Основи криптографії 1/2
- Лекція 03 - Основи криптографії 2/2
- Лекція 04 - Модель даних Біткоїна
- Лекція 05 - Біткоїн-транзакції
- Лекція 06 - Біткоїн-мережа
- Лекція 07 - Біткоїн-протокол
- Лекція 08 - Біткоїн-гаманці
- Лекція 09 - Масштабування Біткоїна 1/2
Practice tasks (English):
- Task 01 - Running Your Own Bitcoin Node
- Task 02 - Interacting with Bitcoin from Command Line
- Task 03 - Parsing Bitcoin Chain Data
Практичні завдання (українською):