Курс (с рабочей программой дисциплины можно ознакомиться здесь) посвящен теоретическим и практическим аспектам распределенных реестров. В рамках курса предлагается изучить основные концепции технологии распределенного реестра, в частности технологии блокчейн, а также смежных технологий. Будут рассмотрены криптографические методы и сетевые протоколы, лежащие в основе распределенных реестров.
В рамках курса рассматриваются следующие темы:
Практическая часть курса предполагает освоение базовых навыков разработки приложений на основе распределенных реестров Ethereum и Hyperledger Fabric, написание смарт-контрактов и освоение библиотек для взаимодействия с узлами сети.
Для успешного освоения курса требуются следующие навыки:
Объём факультатива – 108 часов (3 з.е.), из них практических занятий - 32 часа, продолжительность один семестр, форма аттестации – дифференцированный зачёт.
Разработчики и преподаватели факультатива: