Создайте Blockchain и криптовалюту с нуля

О чём курс

Лучший способ понять работу Bitcoin и Ethereum — это построить их технологический фундамент своими руками. Вы пройдете путь от написания первых блоков до запуска полноценной децентрализованной системы на базе NodeJS.

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

  • Создание блокчейна на принципах объектно-ориентированного программирования.
  • Реализацию API и настройку одноранговых серверов (P2P) для передачи данных в реальном времени.
  • Настройку криптографической защиты, включая работу с цифровыми подписями и хеширование.
  • Внедрение алгоритмов проверки работоспособности (Proof-of-Work) и пулов транзакций.

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

Программа обучения

  • Создание Blockchain в стиле объектно-ориентированного программирования
  • Генерация хешей для блоков в цепочке
  • Юнит-тестирование компонентов Blockchain
  • Создание API вокруг Blockchain
  • Создание подключенного однорангового сервера в режиме реального времени
  • Внедрение алгоритма проверки работоспособности
  • Sign Transactions с криптографией и цифровой подписью
  • Создание пула транзакций для отображения входящих данных в режиме реального времени
  • Включение транзакций в основные блоки цепочки
Складчина создана 17 февраля 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
120 ₽ 670 ₽