Введение в блокчейн и распределённые финансы II
1. Наличие базовых знаний теории вероятностей, математической статистики и случайных процессов, алгоритмов.
2. Знание устройства финансового рынка, простейших деривативов, таких как фьючерсы, опционы, а также принципов работы биржи.
3. Знание основ синтаксиса языка Python, понимание парадигм ООП.
4. Владение инструментами разработки (git, IDE типа vscode, linux cli/bash), Python (в частности, библиотеки Pandas, Numpy, Matplotlib, Requests), навык работы с iPython notebook.
Сеть Ethereum. Смарт-контракты, средства разработки, синтаксис языка Solidity.
Распределённые финансовые сервисы: биржи, кредитование, стейблкоины, деривативные протоколы.
Масштабирование децентрализованных сетей. Сети второго слоя.
Блокчейн-данные, инструменты аналитики.
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 для работы с блокчейн-данными и взаимодействия со смарт-контрактами.