О курсе

Курс «Введение в BlockChain и смарт-контракты» построен как серия из пяти вебинаров, каждый из которых длится полтора часа. Первый вебинар посвящён криптографии: рассматриваются симметричные и асимметричные криптосистемы, хеширование и дерево Меркла, публичные и приватные ключи, электронная подпись и системы сертификации. Также разбираются распределённые базы данных: DAG, DHT и IPFS.

Второй вебинар касается построения блокчейна: понятие и виды блокчейна, данные внутри блокчейна, публичный и приватный блокчейн, примеры проектов. Даётся обзор платформ: форк Bitcoin, форк Ethereum, Hyperledger, IBM Blockchain Platform, Waves.

Третий вебинар знакомит с приложениями для блокчейна: кошельки (горячие, холодные, лёгкие, централизованные и децентрализованные, с примерами BitcoinWallet, Electrum, Mist, MyEtherWallet, Waves) и биржи (централизованные bittrex, yobit; децентрализованные Waves).

Четвёртый вебинар посвящён токенам и смарт-контрактам: структура смарт-контракта, среда исполнения, языки программирования, использование газа, оракулы, виды смарт-контрактов, юридические аспекты, стандарты токенов (ERC20), выпуск токенов, Đapp и примеры использования.

Пятый вебинар рассматривает ICO/ITO/TGE: определение, порядок проведения, технические этапы ICO, структура смарт-контракта для ICO, требования к экономической модели, библиотеки и фреймворки, Crowdsale смарт-контракт. Авторы описывают курс как способ систематизировать разрозненные сведения и создать базу для понимания технологии, не обещая быстрого обучения написанию смарт-контрактов.

Что рассматривается в программе

  • рассматриваются симметричные и асимметричные криптосистемы, хеширование и дерево Меркла;
  • разбираются понятия публичного и приватного ключа, электронной подписи и системы сертификации;
  • изучаются распределённые базы данных: DAG, DHT, IPFS;
  • обзор платформ для блокчейна: форк Bitcoin, форк Ethereum, Hyperledger, IBM Blockchain Platform, Waves;
  • работа с кошельками и биржами (централизованными и децентрализованными);
  • разбирается структура смарт-контракта, среда исполнения, газ, оракулы;
  • рассматриваются стандарты токенов, ERC20, выпуск токенов и Đapp;
  • изучаются этапы ICO, структура смарт-контракта для ICO и Crowdsale.

Кому может быть полезен курс

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

Вопросы о программе

Какие темы входят в программу курса?

Программа включает пять вебинаров: технологии блокчейна (криптография, распределённые базы данных), построение блокчейна и обзор платформ, приложения для блокчейна (кошельки и биржи), токены и смарт-контракты, а также ICO/ITO/TGE.

Рассматриваются ли в курсе смарт-контракты на Ethereum?

Да, четвёртый вебинар посвящён смарт-контрактам, включая их структуру, среду исполнения, виды, стандарты токенов (ERC20) и юридические аспекты. Упоминается Ethereum как платформа для смарт-контрактов.

Учат ли на курсе писать смарт-контракты за короткое время?

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

Какие платформы для блокчейна упоминаются в программе?

В обзоре платформ указаны форк Bitcoin, форк Ethereum, Hyperledger, IBM Blockchain Platform и Waves.