Лучшие курсы по блокчейну в 2022 году

Подборка бесплатных и платных онлайн-курсов для по блокчейн-разработке и программированию для начинающих с нуля и продвинутых.

Стоимость: разная стоимость

Кому подойдет курс:

  • Junior-разработчикам
    Освоите принципы блокчейн-разработки и получите навыки для работы в этом направлении.
    Стек: TCP/IP, Git, любой язык для backend-разработки
  • Middle-разработчикам
    Научитесь решать практические задачи и получите конкурентное преимущество.
  • Senior-разработчикам
    Сможете участвовать в международных блокчейн- проектах или запускать свои.

Программа курса «Блокчейн-разработка»

  1. Введение в блокчейн и основы криптографии
  • Расскажем о развитии блокчейна, основных продуктах, криптографии.
  • Формат блока 一 видеоуроки и вебинары.
  • Основы блокчейна: свойства, состояния, транзакции, блоки. Доверие к участникам сети
  • Практическое занятие. Работа с GPG: создание пары ключей, подпись, шифрование. Подключение к тестнету BTC, создание кошелька, работа с эксплорером. Работа с тестнетом Ethereum.
  • Понятие и история шифра, принцип Кирхгофа. Симметричное шифрование, шифр Вернама, поточные и блочные шифры
  • Хеш-функции: требования, принципы построения, примеры. Случайный оракул, подпись Лэмпорта, MAC, аутентифицированное шифрование. Защита хеш-функций и атаки на них
  • Шифрование с открытым ключом. Понятия группы, кольца, поля. Протокол шифрования RSA, протокол Диффи — Хеллмана, система Эль-Гамаля
  • Цифровые подписи, назначение и требования. Подпись ECDSA и Шнорра, протокол подписи RSA, подписи на основании хеш-функций. Представление о PKI — инфраструктуре открытых ключей
  • Представление о вычислениях на несколько сторон. Схема разделения секрета Шамира. Схема commit-reveal. Криптографические протоколы garbled circuits и oblivious transfer. ORAM.
  1. Сетевой уровень взаимодействия и архитектура узла блокчейна
  • Расскажем о сетевых протоколах взаимодействия узлов, поскольку зачастую блокчейн — это сеть без выделенного центра.
  • Формат блока 一 видеоуроки.
  • P2P-сети: примеры и отличия от архитектуры «клиент-сервер». Маршрутизация, bootstrapping P2P-клиента, announce vs request. Балансировка. Неструктурированные и структурированные оверлеи
  • Распределённые хеш-таблицы. Хранение файлов в P2P и атаки на P2P. BitTorrent. IPFS
  • Распространение информации в Bitcoin, разница в распространении транзакций и блоков, дополнительные relay-сети, протоколы исключения.
  1. Архитектура блокчейн-протоколов
  • Рассмотрим верхнеуровневую архитектуру узла блокчейна, расскажем о принципах построения и взаимодействия подсистем.
  • Формат блока 一 видеоуроки.
  • (2 урока) Организация транзакций в блоке, структура заголовка блока, полноценные и лёгкие ноды, мемпул. Адреса в Bitcoin, Ethereum, Merkle tree, SegWit.
  1. Протоколы консенсуса
  • В открытых блокчейн-системах могут попадаться недобросовестные участники — те, кто хочет переписать историю транзакций. Разберём, как предотвратить кражу денег, изменение условий смарт-контракта задним числом, блокировку переводов.
  • Формат блока 一 вебинары.
  • Протокол BFT — задача о византийских генералах. Обзор протоколов Paxos и Raft, масштабирование протоколов
  • Протоколы Proof-of-Work, майнинг, атака 51%. Препятствия децентрализации в PoW-системах: ASIC, пулы. Меры противодействия централизации. Масштабирование и пересчёт сложности майнинга, coin hopping
  • Стратегии майнинга: форки, эгоистичный майнинг, выборочное включение транзакций, объединённый майнинг
  • Проблемы Протоколы Proof-of-Stake. Атаки: nothing-at-stake, grinding attack. Пулы в PoS-системах
  • Другие варианты консенсуса: Delegated PoS, Proof-of-Space, Proof-of-Authority, Hashgraph.
  1. Смарт-контракты
  • Транзакции в блокчейне не ограничиваются криптовалютами. Расскажем о смарт-контрактах и их создании.
  • Формат блока 一 вебинары.
  • Блокчейн как абстрактный автомат. Стековая машина Bitcoin, скрипты Bitcoin и их ограничения
  • Практическое занятие. Bitcoin Script
  • Смарт-контракты Ethereum, их примеры и уязвимости. Газ в Ethereum: проблема останова, EVM. Solidity
  • Практическое занятие. Написать смарт-контракт на Etherium
  • Практическое занятие. Написать смарт-контракт на Tendermint.
  1. Протоколы анонимизации
  • Расскажем, как скрыть общеизвестные детали транзакций, но при этом предоставить доказательства их корректности.
  • Формат блока 一 видеоуроки.
  • Протоколы миксинга и конфиденциального вычисления
  • Кольцевые подписи, stealth-адреса. Концепция обязательств Педерсена, доказательства принадлежности интервалу. Анонимизация в Monero
  • Криптовалюты Mimblewimble и Grin. Анонимизация в Zcash и представление о zk-SNARK.
  1. Масштабирование сетей блокчейн
  • Рассмотрим проблемы масштабирования на большое число клиентов.
  • Формат блока 一 видеоуроки.
  • Офчейн-протоколы. Lightning. Сайдчейны
  • Шардинг. Предполагаемые решения Ethereum 2.0, альтернативные решения.
  1. Пользовательские аспекты работы с блокчейном
  • Разберём примеры организации клиентского программного обеспечения, а также правовые основы работы с криптоактивами.
  • Формат блока 一 видеоуроки и вебинары.
  • Permissioned-модели открытых блокчейнов и обзор решений
  • Практическое занятие. Работа с Hyperledger Fabric
  • Кошельки и хранение ключей. Получение ключей из сид-фразы и иерархические детерминистические кошельки. Функционирование криптобирж. Устройство и проблемы смарт-контрактов DAO, ICO, DeFi
  • Примеры DeFi и практика написания
  • Правовые аспекты работы с блокчейном.
  1. Траектории развития блокчейн-разработчика
  • Рассмотрим направления развития в блокчейне и подведём итоги курса.
  • Формат блока 一 видеоуроки и вебинары.
  • Коуч-сессия с HR Binance.

Вы получите удостоверение о профессиональной переподготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю.

Стоимость: нет информации

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

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

  1. Самое простое введение в блокчейн – без формул, слайдов, зато с камнями и карточками.
  2. Самое простое введение в криптоматематику блокчейна – без формул, слайдов, зато с замками и карточками.
  3. Бизнес-модели на блокчейне.
  4. Правовые основы блокчейна, криптовалют и смарт-контрактов.

По результатам обучения обучающийся должен знать:

  • Различие между институциональными и неинституциональными подходами к формированию и хранению критической информации
  • Неинституциональные механизмы формирования распределенного доверия на базе распределенных реестров
  • Базовые механизмы и алгоритмы функционирования распределенных реестров.
  • Правовые основы использования распределенных реестров
  • По результатам обучения обучающийся должен уметь:
  • Оценивать возможности использования распределенных реестров в рамках конкретных бизнес-моделей;
  • В общем виде сформулировать правовые основы данных моделей;
  • По результатам обучения обучающийся должен обладать навыками:
  • Проводить параллели между поставленной задачей и уже существующими кейсами
  • Эффективного общего анализа возможностей применения распределенных реестров для решения конкретных задач;
Стоимость: нет информации

Программы Академии для всех

  • Курс-тренинг «Мощный базовый»: «Эволюция денег. Основы криптографии. Блокчейны. Криптовалюты. Bitcoin. Сайдчейны. Смарт-контракты. Lightning network. Атомарные свопы.»
  • Углубленный курс «Сайдчейны: будущее мира криптоактивов»
  • Углубленный курс «Банки и консорциумы: от частных блокчейнов к R3 Corda и Hyperledger Fabric»
  • Углубленный курс «За горизонтом блокчейна»

Программы для инвесторов

  • Курс «Блокчейн для инвесторов: как не потерять средства, а сохранить и преумножить.»

Программы для центральных банков и регуляторов

  • Курс «Блокчейн: трансформация мира. Регуляторы в новом мире.»
  • Курс «Блокчейн для государств»

Программы для разработчиков

  • Углубленный курс «Смарт-контракты и децентрализованные автономные организации»
  • Углубленный курс «Создание блокчейн-систем. Теория.»

(Мы разрабатываем и внедряем блокчейны на заказ.)

  • Углубленный курс «Масштабирование транзакционных систем: UASF, SegWit, подписи Шнорра, Lightning Network, микроплатежи, MW (UTXO)»
  • Углубленный курс-тренинг «IPFS: всемирная файловая система в действии».
Стоимость: нет информации

Для кого курс:

  • Для программистов и специалистов, которые владеют хотя бы одним языком программирования и имеют опыт разработки ИТ-проектов.

В курсе  вы узнаете:

  1. Что такое блокчейн, сферы применения, механизм и принципы работы.
  2. Как создаются криптовалюты при помощи блокчейна.
  3. Что такое централизованные и децентрализованные системы, их преимущества и недостатки.
  4. Как и где можно использовать блокчейн и криптовалюты, и почему это безопасно.
  5. В чём сходства и отличия наиболее популярных блокчейн-платформ: Bitcoin и Ethereum.
  6. Сферы применения блокчейна Ethereum в жизни.

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

Описание программы по модулям:

  • Неделя 1
    На этой неделе вы познакомитесь с технологией блокчейн и основным (на данный момент) её применением – криптовалютами. Подробно рассмотрим технический механизм работы криптовалют и их создание.
    В конце недели разберём, как можно хранить и использовать криптовалюты в реальной жизни.
  • Неделя 2
    Вторая неделя курса посвящена глубокому разбору свойств технологии блокчейн: децентрализация, распределённый консенсус и безопасность.
    Вы узнаете, как участники сети достигают соглашения, как происходит майнинг криптовалют и какие атаки возможны в сети блокчейн. В конце недели ваш ждет знакомство со скриптовым языком биткоина и разбор строения транзакций.
  • Неделя 3
    На этой неделе перейдем к разбору блокчейн-платформы Ethereum. Вы узнаете, как создавалась платформа, в чем ее сущность и отличия от Биткоина.
    После этого разберем транзакции в Ethereum и различные смарт-контракты, затем расскажем о применении блокчейн Ethereum.
    К концу недели рассмотрим проблемы и возможности масштабирования сети Ethereum и инфраструктуру для создания приложений.
Стоимость: нет информации

Для кого подходит обучение:

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

Какие знания вы получите:

  • Расскажем обо всех проблемах рынка, рисках и возможностях
  • Разберем понятие Криптотрейдинг и научим зарабатывать на торговле криптовалютой
  • Расскажем про высокодоходное инвестирование в ICO
  • Альтернативные криптовалюты: как сделать 10 000% годовых?
Стоимость: 50 350 ₽ — 58 990 ₽

На курсе вы изучите:

  • Фундаментальные основы работы блокчейна;
  • Крипто-рынок и управление криптоактивами;
  • Блокчейн-экосистемы для развития проектов;
  • Оценку IEO/STO/ICO и ресурсы crowdfunding.

После курса вы сможете:

  • Создать «с нуля» блокчейн-проект и привлечь в него финансирование;
  • Сформировать инвестиционный портфель из крипто-инструментов;
  • Построить успешную карьеру в компаниях работающих в блокчейне.

Вы научитесь:

  1. понимать взаимодействие элементов архитектуры блокчейна: транзакции, блоки, реестры, хэши, подписи, алгоритмы шифрования, адреса, ноды, смарт-контракты, а также проводить самостоятельно анализ операций в блокчейн сети;
  2. разбираться в микро-инфраструктуре крипто-рынка: регуляторы, крипто-биржы, обменные сервисы, платформы, майнеры, крипто-владельцы и кошельки, а также самостоятельно совершать операции с криптоактивами и управлять инвестиционным крипто-портфелем;
  3. использовать подходящую блокчейн-экосистему для реализуемого блокчейн-проекта и работать со смарт-контрактами;
  4. проводить анализ потенциала IEO/STO/ICO проекта и использовать crowdfunding ресурсы для привлечения финансирования в блокчейн-проект.

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

Модуль 1. Блокчейн технологии  (4 ак. ч.)

  • Архитектура блокчейна: транзакции, блоки, реестры, хэши, подписи, алгоритмы шифрования, адреса, ноды, смарт-контракты;
  • Формы блокчейна: публичные и частные реестры. Применение децентрализации, вместо централизации и распределённости;
  • Преимущества блокчейна: децентрализация, прозрачность, доверие, неизменность, экономичность, доступность, безопасность, простота, скорость;
  • Алгоритмы консенсуса: Proof of Work (PoW), Proof of Stake (PoS), а также DPoS, PoET, PoD, PoI, Byzantine и репутационные механизмы;
  • Масштабирование блокчейн технологий и перспективы использования квантовых компьютерных технологий;
  • Роль блокчейна в переходе глобальной экономической системы к цифровой экономике.
  • Практическое занятие 1. Анализ операций в блокчейн сети.

Модуль 2. Криптоактивы (4 ак. ч.)

  • 1 Микро-инфраструктура крипто-рынка: регуляторы, крипто-биржы, обменные сервисы, платформы, майнеры, крипто-владельцы и кошельки;
  • 2 Типы крипто-активов: криптовалюты, токены платформ, ютилити токены, а также транзакционные токены;
  • 3 Создание криптоактивов на различных алгоритмах: эволюция с 2008 – по наст. время, mining vs. forging, токенизация, а также планируемые технологические трансформации;
  • 4 Основы майнинга: производители оборудования, проблема 51%, наиболее популярные mining pools, формирование майнинговых мощностей и управление дата-центрами;
  • 5 Управление инвестиционным крипто-портфелем. Фундаментальный и технический анализ в работе с крипто-активами;
  • 6 Правовое регулирование и налогообложение юрисдикций: ЕС – Мальта, Швейцария, Гибралтар; карибский регион – Кайманы, Багамы, Бермуды, и др. – Сингапур, Сейшелы …
  • Практическое занятие 2. Совершение операций с криптоактивами.

Модуль 3. Блокчейн экосистемы  (4 ак. ч.)

  • 1 Биткоин: структура сети, механизм работы транзакций, порядок проведения платежей, уровень анонимности, типы биткоина создаваемые с помощью forking (BCH, BSV, BTG); создание и управление биткоин-нодой, ПО для взаимодействия — Bitcoin-cli и Bitcoin-qt;
  • 2 Ethereum: компоненты, принципы работы и возможности платформы: 1) проведение платежей в сети; 2) составление смарт контрактов для блокчейн проектов; 3) приложения на Ethereum, эмиссия ERC-20 токенов;
  • 3 Open Source блокчейн сети для бизнеса. Платформа Hyperledger – Linux Foundation. Уровни Hyperledger – consensus, smart contract, communication, security/crypto, data stores, policy services, APIs и SDKs. Инструменты: Cello, Composer… Проекты на основе Hyperledger;
  • 4 Обзор других функционирующих блокчейн экосистем: Corda R3 – использование блокчейн платформы для платежей между юр. лицами. Альтернативные экосистемы.
  • Практическое занятие 1. Работа со смарт-контрактами.

Модуль 4. Применение блокчейн решений  (4 ак. ч.)

  • Crowdfunding: проекты ICO (Initial Coin Offering) и STO (Security Token Offerings). Привлечение капитала международных фондов. Размещение проекта на платформе по токенизации для поиска инвесторов;
  • Децентрализованные приложения (DApps) и децентрализованные автономные организации / корпорации / общества;
  • Совмещенное использование технологий блокчейна, искусственного интеллекта и машинного обучения. Разработка Blockchain X.0 и работа над алгоритмами Machina Economicus;
  • Блокчейн как сервис (blockchain as a service — BaaS): 1) Microsoft Azure Ethereum Blockchain; 2) IBM Bluemix Platform; 3) Amazon AWS; 4) Hewlett Packard Corda R3; 5) SAP Leonardo.
  • Практическое занятие 4. Анализ market feasibility ICO/STO проекта.

Блокчейн — это база данных, которая одновременно хранится на множестве компьютеров, соединенных друг с другом в интернете.

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

Модуль 1. «Бизнес-информация»— История и роль появления денег

  • Предпосылки появления криптовалют и технологии блокчейн
  • История появления биткоина
  • Принцип двойной траты в р2р-сетях
  • Бизнес-функции биткоина и общая бизнес-информация о нем
  • История появления Ethereum и какие задачи он решает
  • Виды блокчейн технологий
  • Виды криптовалют и способы использования
  • Что такое смарт-контракты, причины их появления и способы применения
  • Поколения блокчейна
  • Применение блокчейна
  • Лица блокчейна
  • Капитализация криптовалют

Модуль 2. «Техническая информация»— Компоненты блокчейн

  • Протокол взаимодействия и функции каждого его компонента
  • Уровень сети и функции его компонентов
  • Консенсус и на что он влияет
  • Майнинг и как его организовать
  • Виды платежных каналов
  • Эмиссия и способы ее регуляции
  • Децентрализованные приложения, зачем они нужны и как работают
  • Биткоинплатформы и их функции

Модуль 3. «Криптоэкономика»— История появления

  • Принципы криптоэкономики
  • Применение в реальном мире

Модуль 4. «Примеры технологии»— Внедрение блокчейн корпорациями

  • Внедрение блокчейн государствами
  • Блокчейн и смарт-сити
  • Блокчейн в образовательных проектах
  • Опыт МосквыМодуль 5. «Legal»
  • Законодательство в России и мире по криптовалюте и блокчейну
  • Примеры применения законодательства
  • Примеры судебной практики.

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

  1. Вы получите основные знания о блокчейн, криптовалюте, блокчейн-платформах и финансовой системе. Овладеете базовой терминологией и сможете легко рассказать про блокчейн простым языком.
  2. Будете знать всю техническую сторону блокчейн технологии, способы обмена данными, построения архитектуры, чтобы использовать эти знания в работе.
  3. Разберете на 29 конкретных кейсах, как блокчейн используется в бизнесе/корпорациях. И сможете внедрять его в свои проекты.
  4. Узнаете юридические особенности работы с блокчейном и криптовалютами — какое законодательство действует в разных странах, и как использовать эти данные.
  5. Поймете, как правильно инвестировать в криптовалюту, как устроен рынок трейдинга и майнинга. И как безопасно проводить сделки.
Стоимость: разная стоимость

Курсы:

  1. Консультация
    Индивидуальная консультация для пользователей криптовалют.
  2. Ускоренный курс
    Трехчасовое обучение для безопасного входа в криптовалютный мир.
  3. Базовый курс
    Программа для более глубокое понимания блокчейна и биткоина.

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

  1. ОПРЕДЕЛЕНИЕ БЛОКЧЕЙНА
  2. БЛОКЧЕЙН, КАК ДЕЦЕНТРАЛИЗОВАННАЯ, РАСПРЕДЕЛЁННАЯ, БЕЗОПАСНАЯ ТЕХНОЛОГИЯ
  3. РОЛЬ СМАРТ-КОНТРАКТОВ В БЛОКЧЕЙНЕ
  4. ВОЗМОЖНОСТИ В ОБЛАСТИ ПРИМЕНЕНИЯ БЛОКЧЕЙН-ТЕХНОЛОГИИ
  5. ОСНОВЫ КРИПТОГРАФИИ, ПРИНЦИПЫ ШИФРОВАНИЯ
  6. СИММЕТРИЧНАЯ И АСИММЕТРИЧНАЯ КРИПТОГРАФИЯ
  7. ИСТОРИЯ СОЗДАНИЯ КРИПТОВАЛЮТ
  8. ОСНОВНЫЕ КРИПТОВАЛЮТЫ И ИХ ОСОБЕННОСТИ
  9. ВИДЫ КРИПТОВАЛЮТНЫХ КОШЕЛЬКОВ
  10. КАК ЗАВЕСТИ КРИПТОВАЛЮТНЫЙ КОШЕЛЕК. ОНЛАЙН-ПРАКТИКУМ
  11. КРИПТОВАЛЮТНЫЕ БИРЖИ: ИСТОРИЯ, МЕХАНИЗМЫ РАБОТЫ, ВВОД И ВЫВОД ДЕНЕГ
  12. ТРЕНДЫ РАЗВИТИЯ КРИПТОВАЛЮТ В 2018 ГОДУ
  13. СТРАТЕГИИ ИНВЕСТИЦИЙ В КРИПТОВАЛЮТЫ
  14. КРИТЕРИИ ВЫБОРА ТОРГОВОЙ ПЛОЩАДКИ
  15. ОСНОВНЫЕ ПРИНЦИПЫ ФОРМИРОВАНИЯ ИНВЕСТИЦИОННОГО ПОРТФЕЛЯ
  16. ВИДЫ ТРЕЙДИНГА
  17. АЛГОРИТМИЧЕСКИЕ ТОРГОВЫЕ СИСТЕМЫ: ТОРГОВЫЕ БОТЫ
  18. ОСНОВЫ ИНВЕСТИЦИЙ В ICO
  19. ОСНОВНЫЕ ТЕРМИНЫ И ПРИНЦИПЫ РАБОТЫ МАЙНИНГА
  20. ОБОРУДОВАНИЕ ДЛЯ МАЙНИНГА
  21. ВЫБОР ВАЛЮТЫ ДЛЯ МАЙНИНГА
  22. РАСЧЕТ РЕНТАБЕЛЬНОСТИ МАЙНИНГА
  23. ОБЛАЧНЫЙ МАЙНИНГ
  24. СИТУАЦИИ, В КОТОРЫХ ПОЛЕЗНО ПРОВЕСТИ ITO (ICO)
  25. ЧТО ТАКОЕ WHITE PAPER. ДЛЯ ЧЕГО НУЖНА ДОРОЖНАЯ КАРТА ПРОЕКТА
  26. МАРКЕТИНГ ICO
  27. ICO: ИСТОРИЯ ПОЯВЛЕНИЯ, ПРЕИМУЩЕСТВА ПЕРЕД IPO
  28. ЧТО ТАКОЕ ITO. ЧЕМ ТОКЕНЫ ОТЛИЧАЮТСЯ ОТ КОЙНОВ
  29. ЭТАПЫ ПРОВЕДЕНИЯ ICO
  30. ПЛАТФОРМЫ ДЛЯ ПРОВЕДЕНИЯ ICO
  31. НЕОБХОДИМЫЕ РЕСУРСЫ И КОМАНДА ДЛЯ ПРОВЕДЕНИЯ ICO
  32. КАК ВЫВОДИТЬ СРЕДСТВА, ПОЛУЧЕННЫЕ НА ITO ИЛИ ICO, В ФАИТЫ
  33. ЮРИДИЧЕСКИЕ АСПЕКТЫ ПРИ ИСПОЛЬЗОВАНИИ СМАРТ-КОНТРАКТОВ
  34. ОТНОШЕНИЕ ГОСУДАРСТВ К КРИПТОВАЛЮТАМ
  35. МОШЕННИЧЕСТВО С КРИПТОВАЛЮТАМИ И БЛОКЧЕЙНОМ
  36. ПЕРСПЕКТИВЫ РЕГУЛИРОВАНИЯ КРИПТОВАЛЮТ В РОССИИ
  37. КАРЬЕРА В ИНДУСТРИИ БЛОКЧЕЙНА И КРИПТОВАЛЮТ.

Каждый ученик получает фирменный сертификат, подтверждающий полученные знания.

  • Что из себя представляет блокчейн
    Откуда взялось название, какие технологии являются составляющими, какие принципы работы блокчейна.
  • Механика работы блокчейна
    Как работает изнутри, за счет чего достигаются его преимущества.
  • Блокчейн-бизнес (стартапы)
    Новый вид бизнеса, который появился благодаря потребностям современного общества; инновации и финтех.
  • Что такое криптовалюты
    Откуда появились криптовалюты, как ими пользоваться, чем они отличаются от привычных валют, что можно с ними делать.
  • Что такое ICO
    Новый вид краудфандинга, что изучить, прежде чем принимать участие в ICO, как провести свое ICO.
  • Применение блокчейна
    Применение новой технологии в традиционном бизнесе, медицине, финансах, ритейле и пр., почему это выгодно, как блокчейн изменит мир.

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

  1. На этом курсе Вы познакомитесь с основами работы технологии блокчейн и получите базовые знания, необходимые для разработки собственных проектов
  2. Этот курс познакомит Вас с концепциями, лежащими в основе децентрализованных приложений
  3. Вы познакомитесь с существующими реализациями технологии блокчейн, такими как Биткойн и Эфириум
  4. Изучите моделирование и построение сетей блокчейн и создание блокчейн приложений
  5. Познакомитесь с проектом Hyperledger разработки блокчейн решений для бизнеса
  6. Научитесь разрабатывать и разворачивать смарт контракты в сети блокчейн
  7. Познакомитесь с языком Solidity кодирования смарт контрактов для сети Эфириум
  8. Научитесь разрабатывать Dapps приложения, предоставляющие доступ к функциям и сервисам сети блокчейн.

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

Материалы курса:

6 разделов, 90 лекций

  • Введение в криптографию и криптовалюты
  • Биткойн
  • Альткойны
  • Блокчейн
  • Блокчейн для бизнеса

В данном теоретическом курсе раскрывается сущность явления криптовалюты.

Узнаете:

  1. Об основных свойствах технологии блокчейн
  2. О понятиях «токен», «коин», «криптовалюта»
  3. Как функционируют смарт-контракты

Научитесь:

  • Выявлять технологические различия между понятиями «электронная», «цифровая» и «виртуальная» учетные единицы
  • Обозначать ключевые технологические и экономические характеристики понятий «токен», «коин» и «криптовалюта»

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

Тема 1. Понятие транзакции и ее параметры. Структура блока. Порядок формирования цепи. Свойства блокчейна

  • Транзакция, хеширование, публичный и приватный ключ
  • Понятие блока и свойства блокчейн
  • Форки

Тема 2. Смарт-контракт + Use cases

Тема 3. Классификация токенов: технологические признаки, экономическая суть, правовая квалификация

  • Подходы к государственному регулированию цифровых активов
  • Токенизация экономики, токеномика

Тема 4. Технологические признаки токенов

  • Технологическое содержание токена/криптовалюты, алгоритмы подтверждения консенсуса
  • Криптографические расчетные единицы

Тема 5. Экономическая суть и правовая квалификация токенов

  • Экономическая сущность. Расчетная единица. Ресурс
  • Множество «деньги». Функции денег
  • Digital money. CBCC
  • Функциональный подход к определению статуса криптовалюты
  • Resource cryptocurrency. Сommunity cryptocurrency
  • Криптовалюта: частная и государственная
  • Подходы к правовому регулированию производных блокчейна.
Стоимость: бесплатно

В результате обучения вы получите:

  1. Знания по теории блокчейна (модели, консенсусы, уязвимости), криптографии и токеномики
  2. Способность создавать свой блокчейн-проект и разратывать смарт-контракты в Ethereum
  3. Знания в области систем информационной безопасности
  4. Умение программировать и запускать проекты с фреймворком Hyperledger Fabric
  5. Диплом магистра о высшем образовании от МФТИ по направлению подготовки “блокчейн”
  6. Возможность пройти стажировку в крупной компании-партнере МФТИ.

Учебная программа:

Продолжительность — 2 года

1-ый семестр

  • Введение в DLT, часть 1
  • Криптография, часть 1
  • Теория игр
  • Ethereum
  • Теория вероятностей
  • Сложность вычислений
  • Распределенные системы.

2-ой семестр

  • Hyperledger Fabric, часть 1
  • Введение в DLT, часть 2
  • Криптография, часть 2
  • Программирование на Golang
  • Операционные системы, часть 1
  • Базы данных.

3-ий семестр

  • Hyperledger Fabric, часть 2
  • Операционные системы, часть 2
  • Токеномика
  • Децентрализованные финансовые сервисы (DeFi).

4-ый семестр

  • Токеномика: прикладные задачи.
Стоимость: бесплатно

Цели курса:

  • Способность обосновывать эффективность применения технологии блокчейн и смарт-контрактов для решения прикладных задач в экономике и финансах;
  • Способность обосновывать необходимость внедрения технологии блокчейн на примере конкретных кейсов;
  • Способность анализировать бизнес-процессы компании и предлагать пути перевода одного (нескольких) процесса (-ов) на блокчейн-технологию.

В результате прохождения курса вы узнаете:

  • Об основных свойствах технологии блокчейн;
  • О понятиях «токен», «коин», «криптовалюта»;
  • Как функционируют смарт-контракты.

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

  1. Выявлять технологические различия между понятиями «электронная», «цифровая» и «виртуальная» учетные единицы
  2. Обозначать ключевые технологические и экономические характеристики понятий «токен», «коин» и «криптовалюта»
  3. Различать блокчен-платформы по их основным характеристикам.

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

1 неделя

  • Приветственный модуль
  • Технологические основы

2 неделя

  • Блокчейн-платформы

3 неделя

  • Основы токеномики

4 неделя

  • Инфраструктура криптовалютного рынка

5 неделя

  • Смарт-контракты.
Стоимость: бесплатно

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

Темы:

  • Изучите основы блокчейна и принцип работы технологии блокчейн.
  • Получите представление о средствах разработки на блокчейн-платформе Ethereum.
  • Создавайте смарт-контракты и децентрализованные приложения.
  • Развертывание в локальных и тестовых сетях Ethereum.

Модули, включенные в эту схему обучения:

  1. Общие сведения об использовании блокчейна в Azure
    Узнайте, как протоколы блокчейн обеспечивают доверие. Научитесь оценивать сценарии использования блокчейна и решать, подходит ли он для вашего решения.
  • Введение
  • Что такое блокчейн?
  • Как работает блокчейн
  • Типы блокчейна
  • Когда следует использовать блокчейн
  • Проверка знаний
  • Сводка.
  1. Принципы программирования с использованием языка Solidity
    В этом разделе рассматривается программирование смарт-контрактов для блокчейн-платформы Ethereum с помощью языка Solidity.
  2. Создание смарт-контрактов Ethereum с помощью Solidity
    Сведения о том, как устанавливать и использовать средства для разработки смарт-контрактов.
  3. Создание токенов с помощью OpenZeppelin
    Узнайте о значимости токенов и их использовании в блокчейне.
  4. Создание пользовательского интерфейса с помощью децентрализованных приложений
    Децентрализованные приложения и создание собственных децентрализованных приложений.
  5. Подключение и развертывание в сетях Ethereum
    Узнайте об использовании сетей Ethereum для разработки, тестирования и эксплуатации.
Стоимость: бесплатно

Уроки:

  • Online-курс по Blockchain. Лекция 1. Что такое Биткоин
  • Online-курс по Blockchain. Лекция 2. Принципы работы Биткоин
  • Online-курс по Blockchain. Лекция 3. Как устроен Биткоин?
  • Online-курс по Blockchain. Лекция 4. Как формируются блоки
  • Online-курс по Blockchain. Лекция 5. Блокчейн и его возможности
  • Online-курс по Blockchain. Лекция 6. Альтернативные монеты
  • Online-курс по Blockchain. Лекция 7. Токенизация и ICO
  • Online-курс по Blockchain. Лекция 8. Криптография в Биткоин
  • Online-курс по Blockchain. Лекция 9. Как работают транзакции в Биткоине?
  • Online-курс по Лекция 10. Как устроен блокчейн Биткоина?
  • Online-курс по Лекция 11. Формат ключей в Биткоине
  • Online-курс по Blockchain. Лекция 12. Форки Биткоина
  • Online-курс по Blockchain. Лекция 13. Хранение и обработка ключей в криптовалютных кошельках
  • Online-курс по Лекция 14. Синхронизация кошельков с Биткоин сетью
  • Online-курс по Лекция 15. Мультиподпись в Биткоине
  • Online-курс по Blockchain. Лекция 16. Иерархическая генерация ключей
  • Online-курс по Blockchain. Лекция 17. Proof-of-stake алгоритмы консенсуса
  • Online-курс по Лекция 18. Особенности работы Segregated Witness
  • Online-курс по Blockchain. Лекция 19. Обзор протоколов консенсуса
  • Online-курс по Blockchain. Лекция 20. Введение в смарт-контракты
  • Online-курс по Blockchain. Лекция Обзор протокола bitmessage
  • Online-курс по Blockchain. Лекция Как работают sidechains?
  • Online-курс по Blockchain. Лекция Off-chain payment channels
  • Online-курс по Blockchain. Лекция Устройство lightning network
  • Online-курс по Blockchain. Лекция Distributed hash table
  • Online-курс по Blockchain. Лекция 26. Защита информации в открытых сетях
  • Online-курс по Лекция 27. Принципы работы atomic swap
  • Online-курс по Blockchain. Лекция 28. Конфиденциальность в цифровых валютах
  • Online-курс по Blockchain. Лекция 29. Обзор протокола Mimblewimble
  • Online-курс по Blockchain. Лекция 30. Обзор протокола Bitshares
  • Online-курс по Blockchain. Лекция MAST в Биткоине
  • Online-курс по Blockchain. Лекция Zero-knowledge proofs
  • Online-курс по Blockchain. Лекция Концепция Merkle Tree
  • Online-курс по Blockchain. Лекция 34. Устройство и особенности Bitcoin Script
  • Online-курс по Лекция 35. Виды цифровых подписей.
  • Online-курс по Blockchain. Лекция 36. Децентрализованные пиринговые сети
  • Online-курс по Blockchain. Лекция Концепция web of trust
  • Online-курс по блокчейн. Лекция 38. Подход к хранению и управлению активами при помощи мультиподписи
  • Online-курс по Лекция 39. Подписи Шнорра в Bitcoin
  • Online-курс по Blockchain. Лекция 40. Taproot или Graftroot?
  • Online-курс по Blockchain. Лекция 41. Обмен сообщениями между узлами Bitcoin-сети.
  • Online курс по Лекция 42. Введение в mesh-cети
  • Online-курс по Blockchain. Лекция 43.Технологии повсеместной токенизации
  • Online-курс по Лекция 44. Signature Hash Types
  • Online курс по Blockchain. Лекция 45. Как отличить криптовалюту от не криптовалюты
  • Online-курс по Лекция 46. Lightning Network. Как работают платежные каналы
  • Online-курс по блокчейн. Лекция Lightning Network. Part 2. How does Lightning network work?
  • Online курс по Blockchain. Лекция 48. Протоколы обмена ключами
  • Online-курс по Лекция 49. Как работает Atomic swap
  • Online-курс по Blockchain. Лекция 50. Методы построения криптографических обязательств

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 4.7 / 5. Количество оценок: 91

Оценок пока нет. Поставьте оценку первым.

Автор статьи. Ответственный за актуальный контент, текст и редактуру сайта. Эксперт по выбору профессии, курсов и профессий с 2016 года. Делюсь личным практическим опытом.

Оцените автора
Блог Романа Семенцова
Добавить комментарий