О курсе

Практический курс будет интересен тем, кто глубоко хочет погрузиться в технические детали blockchain и криптовалют. По результатам трех первых занятий, будет сформирована ограниченная группа в 15 человек, которая будет проходить интенсивный (3-5 занятий в неделю) курс на протяжении месяца. Для участников предоставляется стипендия. По результатам курса возможна стажировка в Distributed Lab.

Требования для участников

1
Желание учиться
2
2-4 часа в день на обучение
3
Владение любым языком программирования

Преподаватели курса

Pavel Kravchenko
Павел Кравченко
Distributed Lab, cryptography
Yaroslav Panasenko
Ярослав Панасенко
Distributed Lab, Bitcoin wallets
Yuri Astafiev
Юрий Астафьев
Distributed Lab, Bitcoin exchanges
Bohdan Skriabin
Богдан Скрябин
Distributed Lab, cryptography

Программа

  • Лекция 1. 10 апреля
    Основы – Bitcoin и криптовалюты

    История возникновения и развития Общие факты и параметры Архитекура Принципы работы Различия криптовалют Сильные и слабые стороны
  • Лекция 2. 11 апреля
    Блокчейн и децентрализация

    Принципы работы сети Алгоритмы консенсуса Ограничения технологии Практическое применение
  • Лекция 3
    Будущее децентрализованных технологий

    Смарт контракты Приватные транзакции Криптографические методы
  • Тестирование и отбор на практическую часть

  • После прохождения тестирования, группа делится на 3 потока в зависимости от результатов теста:

    Исследования и бизнес-анализ Мобильная и веб разработка Программирование ядра и алгоритмов
  • Лекция 4
    Архитектура блокчейна

    Строение блока Merkle tree Lock time транзакции Hard & Soft fork
  • Лекция 5
    Расширенные возможности Bitcoin

    HD-кошельки Multisig Форматы хранения ключей
  • Лекция 6
    Анонимность в криптовалютах

    Кольцевые и групповые подписи Принцип миксера Децентрализованные вычисления секрета Однонаправленные аккумуляторы Dash, Monero, Zcash
  • Лекция 7
    Алгоритмы консенсусов

    ASIC resistance hash functions Proof of stake BFT FBA
  • Лекция 8
    Децентрализованные биржи

    p2p Bitcoin exchange Stellar Atomic swap
  • Лекция 9
    Расширенные возможности blockchain

    Смарт контракты Lightning network