Простой тест на логику
Особенности интерактивного формата:
- Лекций и лектора нет, преподаватель ведет живую дискуссию.
- Вы сможете задать вопросы и получить консультацию в видеокомнате или в любое время в чате.
- Встречи и промежуточные тестирования проводятся регулярно.
- Режим обучения асинхронный – можно немного опережать или отставать.
- За сильное отставание – отчисляем.
- Предусмотрена опция практических заданий.
-
Новичок
1.5месяца6-8часов
в неделю-
Статьи и книги
-
Консультации в чате
-
Видео-консультации
-
5 промежуточных тестов
-
Финальный тест и устный экзамен
-
Сертификат о базовой подготовке
-
-
Знаток
Тест по темам курса
«Новичок»2месяца8-10часов
в неделю-
Статьи и книги
-
Консультации в чате
-
Видео-консультации
-
5 промежуточных тестов
-
Финальный тест и устный экзамен
-
Сертификат о подготовке специалиста
-
-
Эксперт
Успешное прохождение курса «Знаток»
2.5месяца10-12часов
в неделю-
Статьи и книги
-
Консультации в чате
-
Видео-консультации
-
5 промежуточных тестов
-
Финальный тест и устный экзамен
-
Сертификат о подготовке эксперта
-
Новичок
Курс поможет участнику получить грамотное представление о децентрализованных технологиях и принципах их работы в целом. Кроме того, проводится разбор существующих систем, а также их сравнительная характеристика.
Курс длится 1,5 месяца, понадобится уделять 6–8 часов в неделю. Базовые знания английского языка вам помогут.
Для поступления необходимо сдать простой тест на логику.
- Понятие децентрализации и отличия от резервирования
- Децентрализованные системы принятия решений
- Преимущества и ограничения децентрализованных систем
- Критерии оценки уровня децентрализации системы
- Понятие информационной безопасности и услуг безопасности
- Модель нарушителя и модель угроз в общем виде
- Общие принципы защиты информации и средства защиты
- Роль децентрализации в защите информации
- Многокритериальная модель оценки рисков
- Управление рисками и порядок принятия решений
- Стандарты информационной безопасности
- Предпосылки создания Bitcoin
- Задачи которые решает Bitcoin
- Особенности цифровых кошельков и их использования
- Принципы эмиссии и формирования цены монет
- Порядок достижения консенсуса и добычи монет
- Механизм мультиподписи и механизм комиссий
- Типы кошельков и алгоритмы порождения ключей
- Смарт-контракты и платежные каналы в Bitcoin
- Ограничения технологии Bitcoin
- Понятия криптографии, криптоанализа и основных алгоритмов
- Особенности применения криптографических преобразований
- Распространенные варианты управления ключами
- Инфраструктура открытых ключей
- Протоколы согласования и обмена ключами
- Основы протоколов аутентификации
- Стойкость криптографических алгоритмов
- Разновидности цифровых подписей
- Концепция Merkle tree и ее применение
- Свойства которые дает технология blockchain системе
- Роль механизма достижения консенсуса в учетной системе
- Обзор основных подходов к достижению консенсуса
- Критерии отличия механизмов достижения консенсуса
- Сфера применения и ограничения технологии blockchain
- Понятие форков и причины их возникновения
- Методы обновления ПО децентрализованных учетных систем
- Примеры и последствия спланированных форков в Bitcoin
- Testnet и сложности обновления протокола
- Обзор альтернативных цифровых валют
- Классификация и критерии отличия цифровых валют
- Введение в токенизацию активов
- Задачи платформ токенизации и принципы их функционирования
- Преимущества permissioned учетных систем для токенизации
- Что такое смарт-контракт
- Роль оракулов в смарт-контрактах
- Примеры использования простых смарт-контрактов
- Критерии отличия и классификация платформ смарт-контрактов
- Жизненный цикл смарт-контракта и шаблоны условий
- Сфера применения и ограничения смарт-контрактов
- Понятие приватности пользователя и ее составляющие
- Проблема приватности и задачи по ее обеспечению
- Подходы повышения уровня приватности пользователей
- Обзор платформ Ethereum, Hyperledger, Corda
- Принцип работы atomic swap
- Децентрализованные реестры, биржи, голосования и аукционы
- Web-of-trust как децентрализованный подход к идентификации
- Риски в децентрализованных системах
Знаток
Участник должен иметь базовое представление о децентрализованных технологиях и его знания позволяют перейти к углубленному изучению.
Курс длится 2 месяца, понадобится уделять 8–10 часов в неделю. Базовые знания английского языка обязательны.
Участник должен знать основы таких дисциплин, как теория информации и кодирования, операционные системы и программирование, компьютерные сети, криптографические средства защиты информации.
Для поступления необходимо пройти тест по темам из курса «Новичок».
- Децентрализованные системы принятия решений
- Роль децентрализации в защите информации
- Преимущества и ограничения децентрализованных систем
- Порядок оценки рисков и управления рисками
- Особенности работы и применения mesh-сетей
- Структура и порядок построения дерева Меркла
- Аутентификация в дереве Меркла и другие сферы применения
- Особенности работы протокола BitTorrent
- Порядок разделения файла на части и поиска пиров
- Особенности работы и использования протокола IPFS
- Децентрализованные хранилища с механизмом вознаграждений
- Обзор систем BitMessage, Twister, Diaspora
- Порядок достижения консенсуса в Bitcoin
- Порядок добычи монет в Bitcoin
- Bitcoin Script (детально как работает)
- P2SH и мультиподпись
- Типы кошельков и алгоритмы порождения ключей
- Как работают платежные каналы и Lightning Network в Bitcoin
- Порядок применения технологии blockchain для достижения определенных свойств системы
- Особенности работы механизмов достижения консенсуса
- Понятие форков и причины их возникновения
- Методы обновления ПО децентрализованных систем
- Порядок выбора механизмов достижения консенсуса
- Понятие sidechain и варианты применения
- Особенности односторонней и двусторонней привязки
- Подходы к созданию sidechain
- Недостатки и ограничения концепции sidechain
- Flood-атака на механизм достижения консенсуса
- Spam-атака транзакциями с целью временного DoS
- Атаки на основе альтернативных цепочек блоков
- Атаки на основе изоляции сегмента сети
- Другие технические и социальные атаки
- Особенности инфраструктуры открытых ключей
- Децентрализованные инфраструктуры открытых ключей
- Устройство протоколов согласования и обмена ключами
- Особенности обеспечения конфиденциальности
- Особенности повышения уровня анонимности
- Детали работы CoinJoin и его модификаций
- Анонимность в сети и организационные меры
- Подходы к созданию stablecoin
- Особенности работы платформ смарт-контрактов
- Особенности создания и использования платформ токенизации
- Особенности работы платформ электронного голосования
- Особенности работы децентрализованных аукционов
- Принцип работы atomic swap и порядок взаимодействия
- Требования к учетной системе для использования atomic swap
- Недостатки и ограничения atomic swap
- Роль atomic swap в создании децентрализованных бирж
Эксперт
Интерактивный курс «Эксперт» требует успешного завершения уровня «Знаток». Учебный план подразумевает погружение в самые важные и ключевые аспекты децентрализации.
Курс длится 2,5 месяца, требует уделять 10–12 часов в неделю. Базовые знания английского языка обязательны. Также необходимы знания или опыт работы по специальности информационная безопасность, программная инженерия, компьютерные науки или подобным.
- Теория информации и кодирования
- Операционные системы и программирование
- Компьютерные сети
- Криптографические средства защиты информации
- Детали обновления Segregated Witness и особенности адаптации
- Разновидности платежных каналов и особенности их работы
- Подпись Шнорра и ее модификации
- Концепции MAST, Taproot и Graftroot
- Подход web-of-trust
- Подход с децентрализованным хранением цепочки событий
- Схемы одноразовой подписи
- Мультиподпись и схемы пороговой подписи
- Групповая подпись
- Кольцевая подпись
- Слепая подпись
- Принцип работы atomic swap и порядок взаимодействия
- Требования к учетной системе для использования atomic swap
- Недостатки и ограничения atomic swap
- Роль atomic swap в создании децентрализованных бирж
- Алгоритмы достижения консенсуса на основе PoS
- Алгоритмы достижения консенсуса из класса BFT
- Алгоритмы достижения консенсуса на основе FBA
- Алгоритмы достижения консенсуса на основе hashgraph
- Назначение и преимущества платформ
- Модель аккаунтов и порядок управления ими
- Структура транзакций и порядок их обработки
- Особенности достижения консенсуса и организации базы данных
- Порядок задания и выполнения смарт-контрактов
- Недостатки и ограничения платформ
- Sharding в децентрализованных учетных системах
- Устройство двунаправленного платежного канала
- Порядок открытия платежного канала
- Взаимодействие участников в рамках канала
- Механизм защиты от мошенничества в канале
- Порядок закрытия платежного канала
- Взаимодействие участников канала в Lightning Network
- Преимущества и недостатки Lightning Network
- Принципы работы dark networks
- Детали работы сети Tor
- Детали работы мессенджера Tox
- Детали работы сети I2P
- Стеганография и особенности ее применения
- Криптографические обязательства
- Устройство CT, RingCT, range proofs
- Стандарты CryptoNote и их применение в Monero
- Концепция конфиденциальности MimbleWimble
- Основы quantum computing
- Математические основы постквантовой криптографии
- Hash-based криптография
КУРС ПОМОЖЕТ ВАМ “ПРОКАЧАТЬ” СЛЕДУЮЩИЕ ЗНАНИЯ И НАВЫКИ:
- Умение разрабатывать и оценивать требования к проекту
- Умение выбрать технологии, удовлетворяющие требованиям проекта
- Умение описывать функциональность продукта
- Умение разбираться в услугах безопасности и способах их обеспечения
- Понимание принципа самого слабого звена и умение его обнаруживать
- Умение принимать стратегические решения в digital finance проектах
- Понимание экономических последствий своих решений
Сертификация
По окончании каждого уровня обучения участник может пройти сертификацию*. Процесс включает финальное тестирование, индивидуальный устный экзамен, а по результатам выдается сертификат.
Сертификация платная:«Новичок»
«Знаток»
«Эксперт»