Course of Blockchain Developer
Интенсивный курс

Blockchain Developer

22 янв — 17 мар 2019, 19:30–21:30; Вт/Чт
Digital October, Москва

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

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

Описание

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


Этот курс для тех, у кого есть опыт программирования на Java и Scala и желание понять специфику блокчейн-разработки. Вы сможете пообщаться с ведущими блокчейн-разработчиками и исследователями, наладить нетворкинг в профессиональной среде, найти работу или специалистов для своего проекта.


Что вы узнаете?


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


Чему вы научитесь?


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



Следите за новостями в соц.сетях
#binarydistrict

Зачем учиться блокчейн-разработке

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

По оценке рекрутеров, в среднем программист получает $15−20 в час, а программист с опытом работы с технологией блокчейн — $60−100. Блокчейн исследователи также необходимы, их количество в настоящее время очень ограничено, а спрос на таких специалистов со стороны крупных компаний и государственных органов только растет.

Необходимые навыки для прохождения курса

  • Опыт программирования на Java
  • Опыт программирования на Scala

Cпикеры

Дмитрий Мешков
Основатель Ergo Platform, научный сотрудник IOHK, кандидат физико-математических наук
Читать подробности
Сергей Толмачёв
Lead Scala Developer в Waves Platform, одной из крупнейших блокчейн-платформ в мире
Андрей Тукманов
Ведущий разработчик, Research Institute
Василий Харин
Исследователь, Moscow R&D Lab Research Institute
Читать подробности

Программа

22 января, вторник
19:30 — 21:30
Распределенные системы
Дмитрий Мешков, основатель Ergo Platform
Обзор истории распределенных систем: от Византийских генералов до технологии блокчейн
24 января, четверг
19:30 — 21:30
Алгоритмы майнинга
Дмитрий Мешков, основатель Ergo Platform
Структура блока в блокчейне. История майнинга: от CPU до ASIC. ASIC-устойчивые алгоритмы майнинга. Принцип работы майнинг пулов, устойчивые к пулам алгоритмы
29 января, вторник
19:30 — 21:30
Практика
Сергей Толмачёв, Lead Scala Developer, Waves Platform
31 января, четверг
19:30 — 21:30
Стратегии майнинга
Василий Харин, исследователь, Moscow R&D Lab Research Institute
Поиск оптимальных стратегий майнинга. Selfish mining
05 февраля, вторник
19:30 — 21:30
Архитектура узла в сети блокчейн
Дмитрий Мешков, основатель Ergo Platform
Общие принципы построения и тестирования узла в сети блокчейн
07 февраля, четверг
19:30 — 21:30
Практика
Дмитрий Мешков, основатель Ergo Platform
12 февраля, вторник
19:30 — 21:30
Умные деньги и смарт-контракты
Дмитрий Мешков, основатель Ergo Platform
UTXO модель и Биткоин скрипт. Создание цепочки транзакций для построения сложных контрактов
14 февраля, четверг
19:30 — 21:30
Анонимизация
Василий Харин, исследователь, Moscow R&D Lab Research Institute
Миксинги, кольцевые подписи, Monero, ZCash
19 февраля, вторник
19:30 — 21:30
Практика
Сергей Толмачёв, Lead Scala Developer, Waves Platform
Модель с аккаунтами. Комиссии, газ, цикл исполнения контракта
21 февраля, четверг
19:30 — 21:30
Смарт-контракты в сети Эфириум
Дмитрий Мешков, основатель Ergo Platform
Модель с аккаунтами. Комиссии, газ, цикл исполнения контракта
26 февраля, вторник
19:30 — 21:30
Практика: Смарт-контракты в сети Эфириум
Андрей Тукманов, ведущий разработчик, Research Institute
28 февраля, четверг
19:30 — 21:30
Альтернативные варианты консенсуса
Дмитрий Мешков, основатель Ergo Platform
Решения проблемы пропускной способности. Bitcoin-ng, Byzcoin, Omnledger
05 марта, вторник
19:30 — 21:30
Альтернативные варианты консенсуса 2
Дмитрий Мешков, основатель Ergo Platform
Различные протоколы решения проблем атаки Сивиллы и пропускной способности PoS, DAG, Hashgraph
07 марта, четверг
19:30 — 21:30
Практика
Дмитрий Мешков, основатель Ergo Platform
12 марта, вторник
19:30 — 21:30
Оффчейн протоколы
Дмитрий Мешков, основатель Ergo Platform
Решение проблемы пропускной способности в оффчейне. Opentimestamps, вероятностные платежи, Lightning
14 марта, четверг
19:30 — 21:30
Обзор и обсуждение разных блокчейнов
Дмитрий Мешков, основатель Ergo Platform
Разбор протоколов и блокчейн систем по заявкам слушателей курса
О курсе
Партнеры

Отзывы о курсе

Рекомендуем