О курсе
Курс «Введение в 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.