Особенности интерактивного формата:

  • Лекций и лектора нет, преподаватель ведет живую дискуссию.
  • Вы сможете задать вопросы и получить консультацию в видеокомнате или в любое время в чате.
  • Встречи и промежуточные тестирования проводятся регулярно.
  • Режим обучения асинхронный – можно немного опережать или отставать.
  • За сильное отставание – отчисляем.
  • Новичок

    Простой тест на логику

    1.5месяца
    6-8часов
    в неделю
    • Статьи и книги

    • Консультации в чате

    • Видео-консультации

    • 5 промежуточных тестов

    • Финальный тест и устный экзамен

    • Сертификат о базовой подготовке

    Подать заявку
  • Знаток

    Тест по темам курса
    «Новичок»

    2месяца
    8-10часов
    в неделю
    • Статьи и книги

    • Консультации в чате

    • Видео-консультации

    • 5 промежуточных тестов

    • Финальный тест и устный экзамен

    • Сертификат о подготовке специалиста

    Подать заявку
  • Эксперт

    Успешное прохождение курса «Знаток»

    2.5месяца
    10-12часов
    в неделю
    • Статьи и книги

    • Консультации в чате

    • Видео-консультации

    • 5 промежуточных тестов

    • Финальный тест и устный экзамен

    • Сертификат о подготовке эксперта

    Подать заявку

Новичок

Курс поможет участнику получить грамотное представление о децентрализованных технологиях и принципах их работы в целом. Кроме того, проводится разбор существующих систем, а также их сравнительная характеристика.

Курс длится 1,5 месяца, понадобится уделять 6–8 часов в неделю. Базовые знания английского языка вам помогут.

Для поступления необходимо сдать простой тест на логику.

Децентрализация в информационных системах (3 часа)
  • Понятие децентрализации и отличия от резервирования
  • Децентрализованные системы принятия решений
  • Преимущества и ограничения децентрализованных систем
  • Критерии оценки уровня децентрализации системы
Введение в информационную безопасность (4 часа)
  • Понятие информационной безопасности и услуг безопасности
  • Модель нарушителя и модель угроз в общем виде
  • Общие принципы защиты информации и средства защиты
  • Роль децентрализации в защите информации
  • Многокритериальная модель оценки рисков
  • Управление рисками и порядок принятия решений
  • Стандарты информационной безопасности
История и принципы работы Bitcoin (10 часов)
  • Предпосылки создания Bitcoin
  • Задачи которые решает Bitcoin
  • Особенности цифровых кошельков и их использования
  • Принципы эмиссии и формирования цены монет
  • Порядок достижения консенсуса и добычи монет
  • Механизм мультиподписи и механизм комиссий
  • Типы кошельков и алгоритмы порождения ключей
  • Смарт-контракты и платежные каналы в Bitcoin
  • Ограничения технологии Bitcoin
Введение в криптографию и управление ключами (4 часа)
  • Понятия криптографии, криптоанализа и основных алгоритмов
  • Особенности применения криптографических преобразований
  • Распространенные варианты управления ключами
  • Инфраструктура открытых ключей
  • Протоколы согласования и обмена ключами
  • Основы протоколов аутентификации
  • Стойкость криптографических алгоритмов
  • Разновидности цифровых подписей
  • Концепция Merkle tree и ее применение
Технология blockchain и алгоритмы достижения консенсуса (10 часов)
  • Свойства которые дает технология blockchain системе
  • Роль механизма достижения консенсуса в учетной системе
  • Обзор основных подходов к достижению консенсуса
  • Критерии отличия механизмов достижения консенсуса
  • Сфера применения и ограничения технологии blockchain
Спланированные форки и клоны Bitcoin (2 часа)
  • Понятие форков и причины их возникновения
  • Методы обновления ПО децентрализованных учетных систем
  • Примеры и последствия спланированных форков в Bitcoin
  • Testnet и сложности обновления протокола
Альтернативные цифровые валюты и токенизация активов (5 часов)
  • Обзор альтернативных цифровых валют
  • Классификация и критерии отличия цифровых валют
  • Введение в токенизацию активов
  • Задачи платформ токенизации и принципы их функционирования
  • Преимущества permissioned учетных систем для токенизации
Введение в смарт-контракты (10 часов)
  • Что такое смарт-контракт
  • Роль оракулов в смарт-контрактах
  • Примеры использования простых смарт-контрактов
  • Критерии отличия и классификация платформ смарт-контрактов
  • Жизненный цикл смарт-контракта и шаблоны условий
  • Сфера применения и ограничения смарт-контрактов
Приватность пользователей в информационных системах (5 часов)
  • Понятие приватности пользователя и ее составляющие
  • Проблема приватности и задачи по ее обеспечению
  • Подходы повышения уровня приватности пользователей
Развитие децентрализованных систем (7 часов)
  • Обзор платформ Ethereum, Hyperledger, Corda
  • Принцип работы atomic swap
  • Децентрализованные реестры, биржи, голосования и аукционы
  • Web-of-trust как децентрализованный подход к идентификации
  • Риски в децентрализованных системах
Учебный план

Знаток

Участник должен иметь базовое представление о децентрализованных технологиях и его знания позволяют перейти к углубленному изучению.

Курс длится 2 месяца, понадобится уделять 8–10 часов в неделю. Базовые знания английского языка обязательны.

Участник должен знать основы таких дисциплин, как теория информации и кодирования, операционные системы и программирование, компьютерные сети, криптографические средства защиты информации.

Для поступления необходимо пройти тест по темам из курса «Новичок».

Децентрализация в информационных системах (6 часов)
  • Децентрализованные системы принятия решений
  • Роль децентрализации в защите информации
  • Преимущества и ограничения децентрализованных систем
  • Порядок оценки рисков и управления рисками
  • Особенности работы и применения mesh-сетей
Криптография в децентрализованных системах (6 часов)
  • Структура и порядок построения дерева Меркла
  • Аутентификация в дереве Меркла и другие сферы применения
Децентрализованные хранилища и файлообменные сети (10 часов)
  • Особенности работы протокола BitTorrent
  • Порядок разделения файла на части и поиска пиров
  • Особенности работы и использования протокола IPFS
  • Децентрализованные хранилища с механизмом вознаграждений
  • Обзор систем BitMessage, Twister, Diaspora
Bitcoin как платформа (10 часов)
  • Порядок достижения консенсуса в Bitcoin
  • Порядок добычи монет в Bitcoin
  • Bitcoin Script (детально как работает)
  • P2SH и мультиподпись
  • Типы кошельков и алгоритмы порождения ключей
  • Как работают платежные каналы и Lightning Network в Bitcoin
Технология blockchain и особенности ее применения (8 часов)
  • Порядок применения технологии blockchain для достижения определенных свойств системы
  • Особенности работы механизмов достижения консенсуса
  • Понятие форков и причины их возникновения
  • Методы обновления ПО децентрализованных систем
  • Порядок выбора механизмов достижения консенсуса
Концепция sidechain (6 часов)
  • Понятие sidechain и варианты применения
  • Особенности односторонней и двусторонней привязки
  • Подходы к созданию sidechain
  • Недостатки и ограничения концепции sidechain
Основные классы атак на Bitcoin (6 часов)
  • Flood-атака на механизм достижения консенсуса
  • Spam-атака транзакциями с целью временного DoS
  • Атаки на основе альтернативных цепочек блоков
  • Атаки на основе изоляции сегмента сети
  • Другие технические и социальные атаки
Проблема digital identity и подходы к ее решению (8 часов)
  • Особенности инфраструктуры открытых ключей
  • Децентрализованные инфраструктуры открытых ключей
  • Устройство протоколов согласования и обмена ключами
Приватность в децентрализованных системах (8 часов)
  • Особенности обеспечения конфиденциальности
  • Особенности повышения уровня анонимности
  • Детали работы CoinJoin и его модификаций
  • Анонимность в сети и организационные меры
Развитие децентрализованных систем (12 часов)
  • Подходы к созданию stablecoin
  • Особенности работы платформ смарт-контрактов
  • Особенности создания и использования платформ токенизации
  • Особенности работы платформ электронного голосования
  • Особенности работы децентрализованных аукционов
  • Принцип работы atomic swap и порядок взаимодействия
  • Требования к учетной системе для использования atomic swap
  • Недостатки и ограничения atomic swap
  • Роль atomic swap в создании децентрализованных бирж
Учебный план

Эксперт

Интерактивный курс «Эксперт» требует успешного завершения уровня «Знаток». Учебный план подразумевает погружение в самые важные и ключевые аспекты децентрализации.

Курс длится 2,5 месяца, требует уделять 10–12 часов в неделю. Базовые знания английского языка обязательны. Также необходимы знания или опыт работы по специальности информационная безопасность, программная инженерия, компьютерные науки или подобным.

Участник должен владеть следующими дисциплинами:
  • Теория информации и кодирования
  • Операционные системы и программирование
  • Компьютерные сети
  • Криптографические средства защиты информации
Bitcoin и связанные с ним обновления (10 часов)
  • Детали обновления Segregated Witness и особенности адаптации
  • Разновидности платежных каналов и особенности их работы
  • Подпись Шнорра и ее модификации
  • Концепции MAST, Taproot и Graftroot
Децентрализованные системы идентификации (8 часов)
  • Подход web-of-trust
  • Подход с децентрализованным хранением цепочки событий
Детали устройства цифровых подписей (10 часов)
  • Схемы одноразовой подписи
  • Мультиподпись и схемы пороговой подписи
  • Групповая подпись
  • Кольцевая подпись
  • Слепая подпись
Принципы работы и применение atomic swap (8 часов)
  • Принцип работы atomic swap и порядок взаимодействия
  • Требования к учетной системе для использования atomic swap
  • Недостатки и ограничения atomic swap
  • Роль atomic swap в создании децентрализованных бирж
Разбор популярных алгоритмов достижения консенсуса (10 часов)
  • Алгоритмы достижения консенсуса на основе PoS
  • Алгоритмы достижения консенсуса из класса BFT
  • Алгоритмы достижения консенсуса на основе FBA
  • Алгоритмы достижения консенсуса на основе hashgraph
Разбор популярных алгоритмов достижения консенсуса (10 часов)
  • Назначение и преимущества платформ
  • Модель аккаунтов и порядок управления ими
  • Структура транзакций и порядок их обработки
  • Особенности достижения консенсуса и организации базы данных
  • Порядок задания и выполнения смарт-контрактов
  • Недостатки и ограничения платформ
  • Sharding в децентрализованных учетных системах
Устройство Lightning Network (12 часов)
  • Устройство двунаправленного платежного канала
  • Порядок открытия платежного канала
  • Взаимодействие участников в рамках канала
  • Механизм защиты от мошенничества в канале
  • Порядок закрытия платежного канала
  • Взаимодействие участников канала в Lightning Network
  • Преимущества и недостатки Lightning Network
Приватность и анонимность в Сети (12 часов)
  • Принципы работы dark networks
  • Детали работы сети Tor
  • Детали работы мессенджера Tox
  • Детали работы сети I2P
  • Стеганография и особенности ее применения
Приватность на основе доказательств с нулевым разглашением (10 часов)
  • Криптографические обязательства
  • Устройство CT, RingCT, range proofs
  • Стандарты CryptoNote и их применение в Monero
  • Концепция конфиденциальности MimbleWimble
Квантовые вычисления и постквантовая криптография (10 часов)
  • Основы quantum computing
  • Математические основы постквантовой криптографии
  • Hash-based криптография
Учебный план

КУРС ПОМОЖЕТ ВАМ “ПРОКАЧАТЬ” СЛЕДУЮЩИЕ ЗНАНИЯ И НАВЫКИ:

  • Умение разрабатывать и оценивать требования к проекту
  • Умение выбрать технологии, удовлетворяющие требованиям проекта
  • Умение описывать функциональность продукта
  • Умение разбираться в услугах безопасности и способах их обеспечения
  • Понимание принципа самого слабого звена и умение его обнаруживать
  • Умение принимать стратегические решения в digital finance проектах
  • Понимание экономических последствий своих решений

Сертификация

По окончании каждого уровня обучения участник может пройти сертификацию*. Процесс включает финальное тестирование, индивидуальный устный экзамен, а по результатам выдается сертификат.

Сертификация платная:

$50

«Новичок»

$100

«Знаток»

$200

«Эксперт»