Выиграйте подарки
за покупку

Чем раньше оплатите,
тем больше шансов!

Подробнее

Скорее собирайтесь у елочки: розыгрышей будет целых три. И все они среди тех, кто с 1 по 30 декабря 2020 года купит обучение на сумму от 50 000 рублей. Рассказываем по порядку.

  • У нашего Деда Мороза есть мешок подарков от Apple. Среди них — MacBook Air, iPhone 11 Pro, часы Apple Watch и наушники AirPods Pro. 
  • Разыгрываем призы трижды: 11 декабря, 21 декабря и 12 января. Участвуют те, кто купил курсы на сумму от 50 000 рублей с 1 по 30 декабря 2020. Результаты опубликуем в нашем блоге.
  • Чем раньше купите обучение, тем больше у вас шансы на выигрыш. Например, если вы оплатите курс 1 декабря, то поучаствуете во всех трех розыгрышах.

Подробнее обо всех условиях розыгрыша читайте в блоге.

Счастливого Нового года и удачи!

Скидка 50% при оплате до 11 декабря
Для специалистов с опытом

Блокчейн-разработчик

Объясняем сложное простыми словами. Вы узнаете, как работают системы распределённого реестра, криптография, сетевые уровни взаимодействия, протоколы анонимизации и смарт-контракты. Освойте блокчейн-разработку и повысьте уровень дохода.

Длительность

4 месяца

Результат

2 кейса в портфолио

Формат обучения

Онлайн 2 раза в неделю

Старт обучения

2 февраля

Бизнес ищет
блокчейн-разработчиков

180 000 ₽

Средняя зарплата блокчейн-разработчика

300 вакансий

Доступно прямо сейчас*
*Данные взяты с сайтов по поиску работы

Кому подойдет курс

Junior-разработчикам

Рассматриваете блокчейн как перспективное направление. Технологический стек: командная оболочка, TCP/IP, Git, любой язык для backend-разработки

Опытным разработчикам

Владеете навыками системного администрирования или backend-разработки. Вы хотите узнать больше о блокчейне и получить новый опыт

Преимущества курса Блокчейн-разработки

Вы получите максимум пользы от курса, если владеете хотя бы одним языком для бэкенд-разработки, знакомы с Git, имеете представление о работе сети. Также желателен минимальный навык работы с командной оболочкой.

Насыщенная программа обучения

На курсе рассказываем о блокчейн-разработке, помогаем прокачивать навыки и даём практические задания. Без хайпа и воды.

Навыки для решения бизнес-задач

Вы научитесь работать с блокчейн-проектами по приёму оплаты, проверке документов, отслеживании поставок, анализу данных.

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

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

Карьерные консультации после обучения

Консультации проводят эксперты международной криптобиржи Binance — они расскажут, как составить резюме и пройти собеседование. Лучшие студенты получат отзыв на резюме и советы о продолжении карьеры в блокчейн-разработке.

Практика в песочнице Райффайзенбанка

Вы получите доступ к реальным банковским сервисам и узнаете, как работают локальные корпоративные системы.

Экспертиза Mail.ru Group

Мы анализируем развитие наших продуктов и делимся с вами накопленными знаниями.

Выпускники GeekBrains востребованы на рынке

Они устраиваются в топовые компании, меняют профессию, открывают бизнес. Многие из них раньше никогда не работали в IT и диджитале.

Программа курса «Блокчейн-разработка»

Расскажем об истории блокчейна, его развитии и основных продуктах. На практическом занятии вы получите опыт работы с блокчейном и попробуете воспользоваться криптографическими утилитами.

  • История блокчейна, развитие технологии, основные продукты. Основы блокчейна: свойства, состояния, транзакции, блоки. Доверие к участникам сети.
  • Практическое занятие Работа с GPG: создание пары ключей, подпись, шифрование. Подключение к тестнету BTC, создание кошелька, работа с эксплорером. Работа с тестнетом Ethereum.


Расскажем об основах криптографии: без неё невозможно создавать серьёзные проекты на блокчейне.

  • Понятие и история шифра, принцип Кирхгофа. Симметричное шифрование, шифр Вернама, поточные и блочные шифр.
  • Хэш-функции: требования, принципы построения, примеры. Случайный оракул, подпись Лэмпорта, MAC, аутентифицированное шифрование. Защита хэш-функции и атаки на них.
  • Шифрование с открытым ключом. Понятия группы, кольца, поля. Протокол шифрования RSA, протокол Диффи-Хеллмана, система Эль-Гамаля.
  • Цифровые подписи, назначение и требования. Подпись ECDSA и Шнорра, протокол подписи RSA, подписи на основании хэш-функций. Представление о PKI — инфраструктуре открытых ключей.
  • Представление о вычислениях на несколько сторон. Схема разделения секрета Шамира. Схема commit-reveal. Криптографические протоколы garbled circuits и oblivious transfer. ORAM.

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

  • Организация транзакций в блоке, структура заголовка блока, лёгкие ноды.
  • Адреса в Bitcoin и Ethereum.
  • Merkle Tree.
  • SegWit.

Расскажем об организации P2P-взаимодействия. Часто блокчейн — это сеть без выделенного центра, поэтому принципы организации отличаются от архитектуры «клиент-сервер».

  • P2P-сети: история, примеры, отличия от client-server. Проблемы адресации, bootstrapping P2P-клиента, announce vs request. Распространение информации в сети bitcoin, разница в распространении транзакций и блоков, дополнительные relay-сети, протоколы исключения некорректно работающих узлов.
  • Практическое занятие: написание простейшей P2P-сети.

В открытых блокчейн-системах все узлы равноправны, но среди участников могут быть и недобросовестные. Поэтому как добросовестные участники сети могут прийти к общему выводу о состоянии системы - сложная задача. В модуле рассматриваются основные подходы к её решению

  • Протокол BFT — задача о византийских генералах. Обзор протоколов Paxos и Raft, масштабирование протоколов.
  • Протоколы Proof-of-Work, майнинг, атака 51%. Препятствия децентрализации в PoW-системах: ASIC, пулы. Меры противодействия централизации. Масштабирование и пересчёт сложности майнинга, coin hopping.
  • Стратегии майнинга: форки, эгоистичный майнинг, выборочное включение транзакций, объединённый майнинг.
  • Проблемы PoW. Протоколы Proof-of-Stake. Атаки: nothing-at-stake, grinding attack. Пулы в PoS-системах.
  • Другие варианты консенсуса: Delegated PoS, Proof-of-Space, Proof-of-Authority, Hashgraph.


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

  • Блокчейн как абстрактный автомат. Стековая машина bitcoin, скрипты bitcoin и их ограничения
  • Смарт-контракты Ethereum, их примеры и уязвимости. Газ в сети Ethereum: проблема останова, EVM. Solidity
  • Практическое занятие. Bitcoin Script
  • Практическое занятие. Написание смарт-контрактов Ethereum
  • Практическое занятие. Написание смарт-контрактов Tendermint

Расскажем, как скрыть общеизвестные детали транзакций, но при этом предоставить доказательства их корректности.

  • Протоколы миксинга и конфиденциального вычисления.
  • Кольцевые подписи, stealth-адреса, mix-in. Концепция обязательств Педерсена, доказательства принадлежности интервалу. Анонимизация в Monero.
  • Криптовалюты Mimblewimble и Grin. Анонимизация в ZCash и представление о zk-SNARK

Расскажем, чем закрытые блокчейны отличаются от открытых, в каких случаях они полезны. Практика: работа с Hyperledger Fabric.

Рассмотрим проблемы масштабирования на большое число клиентов.

  • Оффчейн-протоколы. Lightning. Сайдчейны.
  • Шардинг. Предполагаемые решения Ethereum 2.0, альтернативные решения.

Разберём примеры организации клиентского программного обеспечения, а также правовые основы работы с криптоактивами.

  • Кошельки и хранение ключей. Получение ключей из сид-фразы и иерархические детерминистские кошельки. Функционирование криптобирж. Устройство и проблемы смарт-контрактов, DAO, ICO, DeFi
  • Примеры DeFi и практика написания.
  • Правовые аспекты работы с блокчейном

Рассмотрим направления развития блокчейна, подведём итог по пройденному курсу.

Международная криптовалютная биржа Binance проведет карьерную сессию для всех студентов курса. HR-специалист расскажет, как правильно составить резюме, отразить практические проекты и продолжить карьеру в блокчейн-разработке.

Программа курса выглядит интересной и технически насыщенной: редко встретишь, например, такой подробный блок про анонимизацию и MimbleWimble. На мой взгляд, пройдя этот курс GeekBrains, можно стать грамотным специалистом по блокчейну.

Алексей Архипов, CEO QIWI Blockchain Technologies

Вас обучают лучшие эксперты

Василий Харин | Автор программы

Закончил физический факультет МГУ, кандидат физико-математических наук. Участник проекта Ergo Platform, преподаватель курсов по блокчейн-разработке и основам криптографии.

Александр Земцов | Блокчейн-архитектор в IBM

Разработчик программного обеспечения, архитектор блокчейн-приложений. Работает в IBM 10 лет. Последние несколько лет развивает блокчейн-проекты.
Накопил опыт разработки корпоративных систем, использующих распределенные реестры.

Анатолий Конкин | «Ассоциация Финтех», руководитель направления «Развитие технологии распределённого реестра»

Отвечает за разработку и внедрение платформы «Мастерчейн». Занимает руководящую должность в «Ассоциации Финтех», которую создали по инициативе Банка России и крупнейших участников финансового рынка.  Внедрял приложения для регистрации поставок в Burger King, корпоративные системы учёта для МГТС, систему маркетинга для BAT, системы для Российского военно-исторического общества.

Илья Оськин | Ведущий разработчик в Mail.ru Group

Специализируется на разработке финтех-систем. Раньше проектировал и разрабатывал блокчейн-платформы ENCRY и Ergo. Для ENCRY разработал язык смарт-контрактов, а для Ergo — ядро, кошелёк, Blockchain explorer и децентрализованную биржу.

Евгений Алексеев | «КриптоПро»

Начальник отдела криптографических исследований в «КриптоПро» и старший научный сотрудник Академии криптографии РФ. Восемь лет работал главным криптоаналитиком компании Passware.  

Руководитель международного научного семинара по криптографии на базе ИПИБ МГУ. Соавтор стандартов IETF (RFC 7836, 8133, 8645), ISO (10116 CTR-ACPKM), ТК 26 (ЭК, SESPAKE, TLS 1.2, TLS 1.3).

ААртем Толкачев | Основатель блокчейн-интегратора Sputnik DLT

Внедряет технологии распределённых реестров в процессы государственных органов и крупных компаний. Занимался проектами по токенизации физических активов, сопровождению ICO и формированию законодательства в отношении криптовалют и блокчейна.

Евгений Мельничук | Uptrace

Работает в Uptrace — стартапе по исследованию блокчейна. Окончил университет им. И. Канта по специальности «компьютерная безопасность», преподает в нём курсы по современной криптографии и теории кодирования.

Анастасия Малыгина | HR-специалист и рекрутер в Binance

Окончила ВШЭ, 6 лет формирует технические команды в ведущих IT-компаниях и стартапах. В конце курса Анастасия расскажет, как правильно составлять резюме и проходить собеседования в блокчейн-проектах.

Поддержка во время обучения

Преподаватели

Программа обучения на 70% состоит из вебинаров: вы задаёте вопросы и получаете обратную связь по своим проектам.

HR-менеджер

Помогает составить резюме и подготовиться к собеседованию.

Личный наставник

Отвечает на вопросы по домашним заданиям и помогает быстрее усваивать материал.

Аккаунт-менеджер

Помогает записаться на обучение и освоиться в личном кабинете, передаёт ваши пожелания.

Специалисты техподдержки

Помогут, если возникнут сложности с личным кабинетом или загрузкой занятий.

Ваше резюме
после обучения

Мои навыки:

• Разрабатываю модули для блокчейн-систем

• Работаю с сетями Bitcoin, Ethereum, есть опыт разработки смарт-контрактов сетей Ethereum, Tendermint

• Разбираюсь в основах криптографии

• Знаю принципы работы P2P-сетей, умею работать с децентрализованными системами на сетевом уровне

• Работаю с корпоративными блокчейн-системами, например Hyperledger

• Понимаю, как работают протоколы консенсуса и атаки на них

• Знаю подходы к масштабированию систем распределённого реестра

Денис Стадников
Блокчейн-разработчик

Ожидания по з/п
180 000 ₽
Локация
Москва
График работы
Удалёнка на полный день

Образование

GeekBrains, блокчейн-разработка, 2021

Опыт работы

Mail.ru Group, Проектная работа Июнь — август 2021

Портфолио

Создание смарт-контрактов
Проект на платформе Hyperledger Fabric

Удостоверение о повышении квалификации

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

Стоимость курса

-50%
Рассрочка без первого взноса и переплат
3 000
₽ / месяц
Одним платежом
108 000 ₽
54 000 ₽
Скидка действует до 11 декабря 2020

Оставить заявку

Отправляя заявку,  вы принимаете условия договора-оферты и даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.

Спасибо, ваша заявка принята!

Менеджер свяжется с вами в ближайшее время.
Упс! Что-то пошло не так

Можно ещё дешевле!

Вы можете вернуть до 13% стоимости обучения в виде налогового вычета. Подробности расскажет наш консультант после отправки заявки.

Начать обучение