Введение в блокчейн и распределённые финансы II

Название спецкурса на английском языке
Introduction to blockchain and distributed finance II
Авторы курса
Березовский Ростислав Геннадьевич, Крестенко Анатолий Алексеевич
Пререквизиты
Для успешного освоения курса необходимо:
1. Наличие базовых знаний теории вероятностей, математической статистики и случайных процессов, алгоритмов.
2. Знание устройства финансового рынка, простейших деривативов, таких как фьючерсы, опционы, а также принципов работы биржи.
3. Знание основ синтаксиса языка Python, понимание парадигм ООП.
4. Владение инструментами разработки (git, IDE типа vscode, linux cli/bash), Python (в частности, библиотеки Pandas, Numpy, Matplotlib, Requests), навык работы с iPython notebook.
Целевая аудитория
3-6 курс, магистранты
Подразделение
[Фонд "Институт Вега"]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Децентрализованные системы: структуры данных и алгоритмы косенсуса. EVM и смарт-контракты.
Сеть Ethereum. Смарт-контракты, средства разработки, синтаксис языка Solidity.
Распределённые финансовые сервисы: биржи, кредитование, стейблкоины, деривативные протоколы.
Масштабирование децентрализованных сетей. Сети второго слоя.
Блокчейн-данные, инструменты аналитики.
Список источников
H. Adams et al. «Uniswap v3 core». English. In: Tech. rep., Uniswap (2021).
Andreas M. Antonopoulos. «Mastering Bitcoin: Unlocking Digital Crypto-Currencies». English. In:
O’Reilly Media, Inc. ISBN:978-1-4493-7404-4 (2014).
Andreas M. Antonopoulos and G. Wood. «Mastering Ethereum: building smart contracts and dapps». English. In: O’reilly Media Inc, ISBN: 978-1-4919-7194-9 (2018).
H. Adams, N. Zinsmeister, and D. Robinson. «Uniswap v2 core». English. In: (2020). Url: https://uniswap.org/whitepaper.pdf.
M. Castro and B. Liskov. «Practical byzantine fault tolerance». English. In: OSDI 99.1999 (1999), pp.
173–186.
A. Evans. «Liquidity provider returns in geometric mean markets». English. In: arXiv preprint arXiv: 2006.08806 (2020).
D. Fantazzini. «Quantitative Finance with R and Cryptocurrencies». English. In: Amazon KDP, ISBN-13 978-1090685315 chapters 2, 4, 7, 13 (2019). Url: https://sites.google.com/view/quafirc.
Darren Lau et al. «How to DeFi». English. In: ISBN 979-8-6405-7910-9 (2020).
A. McNeil, R. Frey and P. Embrechts. «Quantitative Risk Management: Concepts, Techniques, and
Tools». English. In: Princeton University Press 1–4, 8 (2005).
S. Nakamoto. «Bitcoin: A peer-to-peer electronic cash system». English. In: (2009). Url: https://bitcoin.org/en/bitcoin-paper.
Z.A. Shaw. «Learn python 3 the hard way: A very simple introduction to the terrifyingly beautiful
world of computers and code». English. In: Addison-Wesley Professional. (2017).
G. Wood. «Ethereum: A secure decentralised generalised transaction ledger». English. In: Ethereum project yellow paper. (2014), pp. 1–32.
Дополнительная информация

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

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

Основное внимание уделено финансовым приложениям в децентрализованых сетях, протоколам DeFi, реализующим обмен активов, кредитование, выпуск производных финансовых инструментов и стейблкоинов, включая как примеры существующих проектов, так и теоретические результаты, общие для всего класса таких инструментов, включая открытые исследовательские вопросы.

Особое внимание уделено созданию смарт-контрактов. На курсе предусмотрен ряд практических заданий для самостоятельного выполнения, которые потребуют написания кода на Python и Solidity для работы с блокчейн-данными и взаимодействия со смарт-контрактами.

День недели
пятница
Время
16:45-18:20
Аудитория
413
Дата первого занятия
Аудитория первого занятия
413
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.