пр. Металлургов 13, Темиртау 101400

Программа обучения блокчейн-разработке

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

9
месяцев обучения
6
основных модулей
12
практических проектов

Структура программы

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

1

Основы криптографии

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

  • Алгоритмы SHA-256 и Keccak
  • ECDSA и управление ключами
  • Merkle-деревья и их применение
  • Практика: создание простого кошелька
2

Структуры данных блокчейна

Разбираемся, как устроены блоки, цепочки и транзакции на уровне данных.

  • Анатомия блока и заголовка
  • Форматы транзакций
  • UTXO и account-based модели
  • Практика: парсинг блоков Bitcoin
3

Консенсус и сетевая архитектура

Как ноды договариваются о состоянии сети и почему это важно.

  • Proof of Work: механика майнинга
  • Proof of Stake: варианты реализации
  • P2P-протоколы и синхронизация
  • Практика: имитация консенсуса
4

Смарт-контракты

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

  • EVM и виртуальные машины
  • Solidity: синтаксис и паттерны
  • Gas, оптимизация и безопасность
  • Практика: разработка DeFi-контракта
5

Хранение и индексация

Как эффективно работать с большими объемами блокчейн-данных.

  • LevelDB и базы ключ-значение
  • Индексация транзакций
  • Архивные и легкие ноды
  • Практика: построение блокчейн-эксплорера
6

Масштабирование и Layer 2

Решения для повышения пропускной способности и снижения комиссий.

  • State channels и payment channels
  • Rollups: optimistic и zk
  • Sidechains и bridge-архитектура
  • Практика: реализация простого rollup
Процесс разработки блокчейн-приложений Анализ структур данных блокчейна

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

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

Занятия проходят в формате вебинаров дважды в неделю по вторникам и четвергам в 19:00 по Алматы. Записи доступны в течение всего курса, так что можно учиться в своем темпе.

1

Месяцы 1-2: Фундамент

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

2

Месяцы 3-4: Сетевой уровень

Консенсус, P2P-протоколы и механизмы синхронизации. Создаем простую блокчейн-сеть и экспериментируем с разными алгоритмами консенсуса.

3

Месяцы 5-6: Смарт-контракты

Программируемая логика на Ethereum. Учимся писать безопасные контракты, тестировать их и оптимизировать расход газа. Разрабатываем несколько практических dApps.

4

Месяц 7: Работа с данными

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

5

Месяц 8: Масштабирование

Layer 2 решения и способы повышения производительности. Изучаем rollups, каналы состояния и другие подходы к масштабированию блокчейнов.

6

Месяц 9: Итоговый проект

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

Преподаватели программы

С вами будут работать специалисты, которые занимаются блокчейн-разработкой несколько лет и знают тему не только теоретически, но и на практике.

Преподаватель Рустам Оспанов

Рустам Оспанов

Архитектор блокчейн-решений

Разрабатывает распределенные системы с 2017 года. Участвовал в создании нескольких публичных блокчейнов и корпоративных решений на базе Hyperledger.

Преподаватель Айгерим Нурпеисова

Айгерим Нурпеисова

Специалист по смарт-контрактам

Занимается аудитом и разработкой смарт-контрактов. Проводит исследования в области безопасности DeFi-протоколов и оптимизации газа.

Преподаватель Ермек Сатбаев

Ермек Сатбаев

Разработчик протоколов

Работает над Layer 2 решениями и протоколами масштабирования. Контрибьютор в несколько open-source блокчейн-проектов.

Преподаватель Дана Жумабаева

Дана Жумабаева

Криптограф-исследователь

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