Введение в блокчейн и распределенные финансы
Преподаватели
О курсе
Курс освещает современные аспекты финансовой математики, связанные с блокчейн-технологиями и распределенными финансовыми системами (DeFi). Его цель — дать глубокое понимание принципов функционирования блокчейна, цифровых валют и децентрализованных финансов. Занятия будут полезны будущим инженерам-разработчикам и трейдерам, которые хотят освоить новые финансовые рынки.
В программе:
- базовые концепции технологии блокчейн,
- свойства децентрализованных сетей,
- алгоритмы консенсуса и шифрования, используемые для реализации блокчейн-технологий,
- состояние сетей Bitcoin и Ethereum и методы их масштабирования,
- финансовые приложения в децентрализованных сетях и протоколы DeFi,
- создание смарт-контрактов и написание кода на языках программирования C, Python и Solidity для работы с блокчейн-данными,
- модели для ценовой динамики цифровых активов и оценки рисков, присущих данному типу активов.
Для успешного освоения дисциплины требуется:
- знание алгоритмов, теории вероятностей, математической статистики и случайных процессов,
- понимание устройства финансового рынка и простейших деривативов, таких как фьючерсы и опционы, а также принципов работы биржи,
- знание основ синтаксиса языка R, понимание парадигм объектно-ориентированного программирования (ООП),
- владение инструментами разработки, включая Git, IDE (например, VS Code), Linux CLI/Bash,
- знание Python, в частности, библиотек Pandas, NumPy, Matplotlib и Requests. Навык работы с iPython Notebook также обязателен.