• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Контакты

Адрес: 109028, г. Москва, Покровский бульвар, д. 11

Телефон: +7(495) 772-95-90 *28240

Руководство
Научный руководитель направления “Программная инженерия" Аветисян Арутюн Ишханович
Руководитель департамента Лебедев Сергей Аркадьевич
Заместитель руководителя департамента Максименкова Ольга Вениаминовна
Книга
Computer Networks

Rodriges Zalipynis R. A.

St. Petersburg: Naukoemkie Technologii, 2024.

Глава в книге
Game Development Education: Approaches for Teaching Software Engineering Students

Maksimenkova O. V., Lebedev S., Pozdnyakov D.

In bk.: Futureproofing Engineering Education for Global Responsibility: Proceedings of the 27th International Conference on Interactive Collaborative Learning (ICL2024), Volume 4. Springer, 2025. P. 116-125.

Препринт
Approach to Designing CV Systems for Medical Applications: Data, Architecture and AI
В печати

Ryabtsev D., Vasilyev Boris, Shershakov S.

Computer Science ::Computer Vision and Pattern Recognition. 2501.14689. arXiv, 2025

Программирование смарт-контрактов в системах распределенного реестра

2022/2023
Учебный год
RUS
Обучение ведется на русском языке
10
Кредиты
Статус:
Курс по выбору
Когда читается:
4-й курс, 1-3 модуль

Преподаватель

Лебедев Виктор Аркадьевич

Лебедев Виктор Аркадьевич

Программа дисциплины

Аннотация

Курс «Проектирование и разработка смарт-контрактов для блокчейн платформ» направлен на повышение прикладных навыков проектирования, разработки и аудита смарт-контрактов. В рамках курса даётся теоретическая информация в объеме, необходимом для разработки смарт-контрактов.
Цель освоения дисциплины

Цель освоения дисциплины

  • Освоение методов проектирования и разработки смарт-контрактов для блокчейн платформ
  • Формирование у студентов профессиональных компетенций, необходимых для принятия обоснованных решений при проектировании смарт-контрактов
  • Научиться программировать смарт-контракты
  • Освоение специализированного программного обеспечения для проектирования и разработки смарт-контрактов
Планируемые результаты обучения

Планируемые результаты обучения

  • Умение создавать смарт-контракты для одной или нескольких рассматриваемых блокчейн платформ
  • Создание своего проекта с прикладным назначением для одной из блокчейн платформ
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в блокчейн
  • Архитектура блокчейна
  • Криптография
  • Консенсусы в распределенных средах
  • Виртуальные машины
  • Платформы. Введение и сравнение
  • Платформа Ethereum
  • Платформа Solana
  • Платформа NEAR
  • Платформа Polkadot
  • Платформа TON
  • Платформа WAVES
  • Конфиденциальность
  • Совместимость
  • Безопасность смарт-контрактов
  • Взаимодействие со смарт-контрактами
  • Внеблокчейновая информация
Элементы контроля

Элементы контроля

  • неблокирующий Проект
    Выступление с презентацией; Проработка рыночной перспективы; Создание прототипа
  • неблокирующий Активность
    Количество тематических вопросов и участие в целевом общении в группах
  • неблокирующий Тесты
  • неблокирующий Домашнее задание
Промежуточная аттестация

Промежуточная аттестация

  • 2022/2023 учебный год 2 модуль
    0.3 * Домашнее задание + 0.3 * Тесты + 0.1 * Активность + 0.3 * Проект
  • 2022/2023 учебный год 3 модуль
    0.3 * Тесты + 0.1 * Активность + 0.3 * Домашнее задание + 0.3 * Проект
Список литературы

Список литературы

Рекомендуемая основная литература

  • 19542 - А.Цихилов - Блокчейн. Принципы и основы - 9785604288139 - Alpina - Альпина ПРО - 2019 - https://hse.alpinadigital.ru/book/19542

Рекомендуемая дополнительная литература

  • 14808 - А.Генкин; А.Михеев - Блокчейн: Как это работает и что ждет нас завтра - 9785961450460 - Alpina - Альпина Паблишер - 2018 - https://hse.alpinadigital.ru/book/14808

Авторы

  • Петрухина Анастасия Сергеевна