Как устроены криптовалюты

Этот курс - увлекательное путешествие о том, что такое деньги, почему люди не доверяют банкам и как люди научились обходиться без доверия.
Криптовалюты - это одна из самых труднопонимаемых технологий нашего и времени и если вы давно искали того, кто сможет объяснить такие сложные вещи как майнинг, цифровая подпись…
Начальный уровень
Сертификат Stepik

Чему вы научитесь

  • Улучшите свое понимание экономики
  • На довольно хорошем техническом уровне разберетесь с каждым аспектом Биткоина (криптография и цифровые подписи, ключи и адреса, транзакции, блоки, кошельки, распределенная сеть, алгоритмы консенсуса)
  • Поймете как устроен эфириум и напишите несколько контрактов на языке solidity, в том числе узнаете из чего состоит контракт токена и NFT
  • Узнаете о децентрализованных финансовых приложениях и о том, как они могут конкурировать с традиционными финансовыми версиями
  • Поймете как устроены криптовалютные биржи, что такое спотовая и фьючерскная торговля, как читать японские свечи и графики цен и какие еще есть способы заработать в криптовалютном мире
  • Узнаете несколько мошеннических схем, связанных с криптовалютой

О курсе

В 2009 году, после мирового финансового кризиса 2008 года, появилась криптовалюта Биткоин. Это один из примеров технологии, о которой очень много говорят и которую очень мало понимают. Для большинства криптовалюты - это аналог денег. В целом это так и есть, но если копнуть глубже - это еще и невероятное инженерное решение. Биткоин содержит элементы математики и криптографии, экономики, программирования и компьютерных сетей, теорию игр и еще несколько дисциплин.

Мы начнем разговаривать о криптовалютах задолго до их появления, когда не было даже денег. Весь курс состоит из перехода от одной концепции к другой, плавно вытекающих друг из друга. Мы начнем с важности обмена для развития экономики и увеличения благосостояния общества. Поймем, что иногда произвести обмен довольно трудно и у общества есть потребность в универсальном обменном товаре - деньгах. Развитие денежной системы станет появление банков, чьи недостатки заставят жителей искать альтернативные способы проведения оплаты.

Затем мы посмотрим на систему, которая идейно напоминает Биткоин, чтобы с этим пониманием разобраться со всеми техническими деталями - от транзакций и адресов до иерархических детерминистических кошельков и протоколов обмена информации в распределенной сети.

Разобравшись с Биткоином, мы напишем минимальную версия виртуальной машины и поймем как она может выполнять циклы и функции, сохранять данные в памяти и хранит состояние. И эти знания помогут осознать Эфириум - распределенный компьютер. С этими знаниями не возникнет проблем в понимании децентрализованных приложений и мира распределенных финансов.

В заключении мы узнаем о торговле на бирже, мошеннических схемах, а также поразмышляем над некоторыми вопросами, на которые нет ответа.

Для кого этот курс

Курс для тех, кто хотел бы разобраться с тем, как устроены криптовалюты, но боится что для него это будет слишком сложно. Мы начнем обсуждение Биткоин только в 3-м модуле, и за первые 2 модуля у вас сложится понимание что такое криптовалюты и как они работают, но без технических деталей. Если вы сомневаетесь в покупке курса - пройдите первый модуль, посвященный экономике. Он бесплатный и по его завершению вы сможете лучше оценить качество и подачу автора.

Начальные требования

Вам не требуется каких-либо предварительных знаний, однако в третьей части есть множество примеров скриптов на языке python. Поэтому если у вас есть опыт с этим языком программирования, вам будет легче понять написанные скрипты. Однако эти скрипты лишь позволяют формализовать объяснения в виде кода, и показать как работают те или иные части биткоина, поэтому умение программирования не является требованием, а лишь рекомендацией. 

Наши преподаватели

Как проходит обучение

Курс разделен на 5 логических модулей:

  1. В первом модуле мы посмотрим на небольшое поселение и то, как местные жители пройдут путь от производство каждого для себя к развитой, насколько это возможно, экономике. Мы узнаем о краткой истории денег, как появились банки, обсудим недовольство банковской системой, и некоторые разделы экономики. Как процентная ставка регулирует инфляцию в стране, что такое ликвидность, как рыночная экономика устанавливает цену. Мы узнаем, что экономика - это не про деньги, это про обмен, а обмен лежит в основе благосостояния общества.  
  2. Во-втором модуле мы посмотрим на аналог системы биткоин в мире без цифровых устройств. Познакомимся с ключевым понятием криптовалют - хеш функция, транзакция, распределенный публичный неизменяемый реестр. Эти аналогии позволят с полным пониманием перейти непосредственно к Биткоину.
  3. В-третьем модуле мы, со всей необходимым фундаментом перейдем к тому, что такое криптовалюта, столкнемся с тем, что из себя представляет Биткоин на техническом уровне. В этом модуле будет множество технических деталей. Что такое ассиметричная криптография, цифровая подпись на эллиптических кривых, как устроена структура транзакций, как сформировать биткоин адрес из публичного ключа, как выполняется скриптовый язык транзакций, что такое консенсус. Мы реализуем протокол распространения информации gossip, аналогичный тому, как распространяются слухи в любом обществе.
  4. В пятом модуле мы поговорим о следующем шаге криптовалют, которые добавляют концепцию умных (smart) контрактов и полный по Тьюрингу язык программирования на примере платформы Эфириум. Какие преимущества дают децентрализованные приложения и какие финансовые протоколы (DeFi) можно построить поверх с использованием децентрализованных технологий. Кроме того, мы коснемся темы заработка криптовалют, узнаем чем спотовая торговля отличается от фьючерской, как читать графики цены на бирже, а также других способах заработать в криптовалютном мире. Полезным будет урок, посвященный скаму и мошенничеству в мире криптовалют.
  5. В заключении приводятся список вопросов, на которые нет ответа, но которые заставляют задуматься. Кроме того один урок посвящен подборке ресурсов для дополнительного изучения.

Программа курса

загружаем...
Certificate

Сертификат

Stepik

Сколько стоит обучение

Price: 2 890 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 2 890