• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Introduction to Blockchain

2023/2024
Academic Year
RUS
Instruction in Russian
4
ECTS credits
Course type:
Elective course
When:
4 year, 3 module

Instructors


Сизов Илья Игоревич


Сизов Кирилл Игоревич

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

Аннотация

Дисциплина предоставляет обширное понимание блокчейн технологий, начиная от основ и до продвинутых приложений. Студенты изучат ключевые аспекты, включая алгоритмы консенсуса, архитектуры Bitcoin и Ethereum, научатся писать смарт-контракты и освоят различные приложения на примере существующих проектов. Курс сочетает теоретические знания с практическими заданиями в формате CTF (Capture the Flag), позволяя студентам применять полученные знания в реальных сценариях.
Цель освоения дисциплины

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

  • Целью освоения дисциплины является изучение технологии блокчейн (распределенного реестра) с акцентом на её математические и технические основы, а также прикладные аспекты. Курс предназначен для новичков, желающих познакомиться с данной технологией.
  • Формирование системного понимания технологии блокчейн и способов её применения.
  • Обретение навыков разработки на технологии блокчейн, решения прикладных практических задач.
Планируемые результаты обучения

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

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

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

  • Введение в блокчейн
  • Основы Bitcoin
  • Алгоритмы консенсуса
  • Основы EVM и смарт-контрактов
  • Паттерны проектирования смарт контрактов
  • Принципы работы и виды DEX
  • Механизмы кредитования в блокчейне
  • Концепция и виды мостов в блокчейне
  • Решения второго уровня
Элементы контроля

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

  • неблокирующий Домашнее задание
    Стартует после лекции №4, состоит из задач в формате CTF, которые будут выдаваться порционно по неделям после пройденных тем. Задачи будут иметь мягкий дедлайн, после которого стоимость баллов за решение будет убывать до 0 (жесткого дедлайна).
  • неблокирующий Экзамен
    Экзамен проводится в устной форме и может быть организован как в аудитории, так и дистанционно через платформу Zoom. Студентам предлагается серия вопросов, охватывающих все ключевые темы курса. Во время экзамена студентам не разрешается использовать никакие материалы или электронные устройства.
Промежуточная аттестация

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

  • 2023/2024 учебный год 3 модуль
    Итог = Округление(0.7 * ДЗ + 0.3 * Э), где ДЗ — итоговая оценка за все домашние задания, Э — оценка за экзамен. Округление арифметическое.
Список литературы

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

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

  • Satoshi Nakamoto. (n.d.). Bitcoin: A peer-to-peer electronic cash system,” http://bitcoin.org/bitcoin.pdf. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.E2C1762F

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

  • Antonopoulos, A. M., & Wood, G. (2018). Mastering Ethereum : Building Smart Contracts and DApps (Vol. First edition). Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1935734

Авторы

  • Янович Юрий Александрович