Разработка смарт контрактов и приложений для распределенных ресурсов

  • Цель: Изучить распределенные программные системы, принципы функционирования P2P и инструменты работы с системами распределенного реестра Содержание: Основы технологии распределенных реестров. Использование криптографии. Простое и ассиметричное шифрование. Хэширование. Приватный и публичный ключи. Цифровая подпись. Основы технологий распределенных реестров. Криптовалюты. Алгоритмы консенсуса. Инструменты и языки разработки смарт-контрактов. Публичные и приватные сети. Базовые типы Solidity. Структура смарт-контракта. Виртуальная машина Ethereum. Язык Solidity. Токены. Разработка распределенных приложений.
  • Образовательная программа 6B06120 Информационные системы
  • Кредитов 5
  • Селективная дисциплина
  • Год обучения 4
  • Семестр 2
Top