• Востребованная профессия

Профессия
Blockchain-разработка

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

  • Диплом о профессиональной переподготовке
  • Государственная образовательная лицензия
от 5 542 ₽ в месяц от 3 112 ₽ в месяц Россия ...список стран и валют Россия Беларусь Китай Казахстан Украина Молдова Армения Кыргызстан Узбекистан При рассрочке до 36 месяцев Подробнее о тарифах и офисах в вашей стране
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятия в группе с преподавателем
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
  • ДЛИТЕЛЬНОСТЬ5
    2 занятия в неделю

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

Начало обучения:
Старт потока каждые 4 недели

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

Специальное предложение
в чёрную пятницу!

При покупке программы и начале обучения в ноябре, вы получаете в подарок стартовый пакет из 3 дополнительных курсов

Ярмарка профессий

узнайте про опыт 15-ти
специалистов из разных
областей, который поможет вам лучше ориентироваться
на цифровом рынке и понять, кто чем занимается

Путь в цифру

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

Карьерная
мастерская

получите долгосрочный план по развитию в той профессии, которая вам подходит

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

130 000 ₽

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

300 вакансий

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

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

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

Освоите принципы блокчейн-разработки и получите навыки для работы в этом направлении.
Стек: TCP/IP, Git, любой язык для backend-разработки

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

Научитесь решать практические задачи и получите конкурентное преимущество.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Доступ к сообществу GeekBrains

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

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

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

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

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

Формат блока 一 видеоуроки и вебинары.

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


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

Формат блока 一 видеоуроки.

  • P2P-сети: примеры и отличия от архитектуры «клиент-сервер». Маршрутизация, bootstrapping P2P-клиента, announce vs request. Балансировка. Неструктурированные и структурированные оверлеи
  • Распределённые хеш-таблицы. Хранение файлов в P2P и атаки на P2P. BitTorrent. IPFS
  • Распространение информации в Bitcoin, разница в распространении транзакций и блоков, дополнительные relay-сети, протоколы исключения

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

Формат блока 一 видеоуроки.

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

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

Формат блока 一 вебинары.

  • Протокол 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 и их ограничения
  • Практическое занятие. Bitcoin Script
  • Смарт-контракты Ethereum, их примеры и уязвимости. Газ в Ethereum: проблема останова, EVM. Solidity
  • Практическое занятие. Написать смарт-контракт на Etherium
  • Практическое занятие. Написать смарт-контракт на Tendermint


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

Формат блока 一 видеоуроки.

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

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

Формат блока 一 видеоуроки.

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

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

Формат блока 一 видеоуроки и вебинары.

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

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

Формат блока 一 видеоуроки и вебинары.

  • Коуч-сессия с HR Binance

Получите программу курса на e-mail

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

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

Менеджер свяжется с вами в ближайшее время.
Oops! Something went wrong while submitting the form.

Программа курса выглядит интересной и технически насыщенной: редко встретишь, например, такой подробный блок про анонимизацию и 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 — стартапе по исследованию блокчейна. Окончил университет им. И. Канта по специальности «компьютерная безопасность», преподает в нём курсы по современной криптографии и теории кодирования.

Алексей Тетюшин | Ведущий аналитик в компании по международному техническому консалтингу

Занимается криптовалютами уже более 7 лет. Ранее работал аналитиком Wealth Management в Ситибанке и территориальным менеджером в Procter & Gamble. Создал проект по хранению дипломов в блокчейне для Финансового университета при Правительстве РФ.

Сергей Шеломенцев| Ведущий инженер в компании ManpowerGroup Inc.

Разрабатывает ПО и специализируется на backend-разработке веб-сервисов для разработчиков. Занимался проектированием и разработкой финансовых сервисов в Xored и Центре финансовых технологий. Участвовал в разработке финансовых решений на основе блокчейна.

Илья Дружинин | Руководитель исследований блокчейн-технологий в Ассоциации ФинТех

Руководит рабочей группой в техническом комитете по стандартизации блокчейн-технологии при Росстандарте. Эксперт международного центра стандартизации ISO/TC 307 Blockchain and distributed ledger technologies.Победитель блокчейн-хакатонов.

Дмитрий Гоголев | Разработчик смарт-контрактов в DeFiPIE

Занимается разработкой, тестированием и аудитом смарт-контрактов с 2017 года. Работал в компаниях STORIQA, eCoinomy. Использовал фреймворки Truffle, OpenZeppelin, DappHub, web3.js, Oraclize. Ранее администрировал операционные системы и занимался разработкой ПО.

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

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

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

HR-менеджер

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

Куратор

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

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

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

Студент-наставник

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

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

Мои навыки:

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

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

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

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

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

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

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

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

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

Образование

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

Опыт работы

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

Работаю с проектами

Создание смарт-контрактов
Проект на платформе Hyperledger Fabric
Сервис для оплаты товаров и услуг
Платформа-аргегатор децентрализованных баз данных
Распределённая платформа для контроля успеваемости студентов
Блокчейн-платформа для подтверждения подлинности дипломов
Децентрализованная соцсеть с микроблогами и файлами в распределенном хранилище
Веб-платформа, которая упрощает процесс кредитования и платежей в криптовалюте
Блокчейн-решения для логистики, торговли здравоохранения, промышленности
Платформа для обработки документов юр. лиц: счетов, платежей, требований

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

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

  • Востребованная профессия

Профессия
Blockchain-разработка

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

от 5 542 ₽ в месяц от 3 112 ₽ в месяц Россия ...список стран и валют Россия Беларусь Китай Казахстан Украина Молдова Армения Кыргызстан Узбекистан При рассрочке до 36 месяцев Подробнее о тарифах и офисах в вашей стране
  • ОСНОВНАЯ ИНФОРМАЦИЯ
    • Длительность 5
    • 2 занятия в неделю
    • Удостоверение после обучения
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятие в группе с преподавателем
    • Онлайн-встречи с экспертами
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
    • Практические занятия
    • Домашняя работа
  • Диплом о профессиональной переподготовке
  • Государственная образовательная лицензия

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

Начало обучения:
Старт потока каждые 2 недели

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