раздел 30

Web3 на Rust

Web3 на Rust блок за блоком. Криптопримитивы и консенсус, свой блокчейн на Rust, Bitcoin, Ethereum и EVM вглубь (с мини-EVM на Rust), Solana, масштабируемость и rollups, ZK изнутри, безопасность контрактов, MEV, оракулы, мосты и идентичность. Дальше проект DeFi DEX: финансовая база и микроструктура рынка, залоги и ликвидации, математика AMM и концентрированная ликвидность, пул на Solidity с тестами Foundry, движок ордербука и боты арбитража. Финал это HFT на Rust: бюджет задержки, горячий путь без аллокаций, бинарный фид и реконструкция стакана, движок стратегий с риском и бэктестом, и возврат в цепь, где порядок сделок покупают на аукционе. Блокчейн как реплицированная машина состояний поверх криптографии, а цена как следствие правил обмена. Опирается на системную базу раздела 23.

55 уроков55 тем · 9 кластеров

Начать раздел
Хочу пройти

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

Уроки раздела в премиуме: 1 200 ₽ в месяц или 10 000 ₽ в год. Оплата пока не подключена, доступ открывается промокодом. ввести промокод

Уроки раздела

  1. Хеш-функции и деревья МерклаM~45 минпремиум
  2. Симметричное шифрование: AES и аутентификацияM~40 минпремиум
  3. Асимметрия и RSAMS~45 минпремиум
  4. Эллиптические кривые: secp256k1 и ed25519S~45 минпремиум
  5. Цифровые подписи: ECDSA, EdDSA, SchnorrS~40 минпремиум
  6. Обязательства, разделение секрета и ZKL~45 минпремиум
  7. Децентрализация: что это и зачемM~40 минпремиум
  8. База распределённых системS~30 минпремиум
  9. CFT-консенсус: Paxos и RaftS~40 минпремиум
  10. BFT-консенсус: византийские генералыL~40 минпремиум
  11. Накамото-консенсус: PoW и PoSS~45 минпремиум
  12. Архитектура блокчейна: состояние как машинаS~30 минпремиум
  13. Модели транзакций: UTXO против аккаунтовS~40 минпремиум
  14. Блоки, Merkle root и связывание хешемS~40 минпремиум
  15. Майнинг: proof-of-work и сложностьS~30 минпремиум
  16. P2P-сеть: gossip и распространениеS~40 минпремиум
  17. Мемпул и валидация: переход состоянияS~45 минпремиум
  18. Кошелёк: ключи, адреса и мнемоникиS~30 минпремиум
  19. Консенсус и форки: самая тяжёлая цепьS~55 минпремиум
  20. Bitcoin: ключи, адреса и транзакцииS~40 минпремиум
  21. Script: стековый язык BitcoinS~35 минпремиум
  22. Цепь, майнинг и SPVMS~35 минпремиум
  23. Bitcoin на практике: regtest, RPC и rust-bitcoinS~40 минпремиум
  24. Смарт-контракты: программа как обязательствоM~30 минпремиум
  25. Архитектура Ethereum: аккаунты, состояние, газS~40 минпремиум
  26. EVM вглубь: пишем виртуальную машинуL~70 минпремиум
  27. Solidity: язык контрактовS~40 минпремиум
  28. Разработка контрактов на FoundryS~30 минпремиум
  29. Взаимодействие из Rust: alloyS~35 минпремиум
  30. Стандарты токенов: ERC-20 и его родняS~35 минпремиум
  31. После The Merge: proof-of-stake и дорожная картаS~30 минпремиум
  32. Архитектура Solana: параллелизм из объявленных аккаунтовS~35 минпремиум
  33. Программы на Rust: точка входа, инструкции, аккаунтыS~45 минпремиум
  34. Anchor: проверки как декларацияS~45 минпремиум
  35. PDA и CPI: адрес без ключа и вызов чужой программыS~35 минпремиум
  36. SPL Token и NFT: баланс как отдельный аккаунтS~40 минпремиум
  37. Клиент и деплой: от теста в процессе до devnetMS~40 минпремиум
  38. Масштабируемость: каналы, сайдчейны и rollupsS~45 минпремиум
  39. ZK вглубь: арифметизация, R1CS, SNARK против STARKL~50 минпремиум
  40. Безопасность контрактов: как теряют деньги и как это ловятS~45 минпремиум
  41. MEV, оракулы и мосты: три места, где деньги утекают мимо кодаS~45 минпремиум
  42. Идентичность: кошелёк, DID, удостоверения и именаM~35 минпремиум
  43. Корпоративный блокчейн и токенизация: когда реестр нужен, а когда это база данныхM~40 минпремиум
  44. База финансов: рынок, ликвидность и рискS~55 минпремиум
  45. Примитивы DeFi: залог, займы, ликвидации и стейблкоиныS~50 минпремиум
  46. Математика AMM: пул, который сам назначает ценуS~60 минпремиум
  47. Концентрированная ликвидность: пул как карта диапазоновL~60 минпремиум
  48. Строим DEX: пул на Solidity и тесты, которые ловят атакуS~60 минпремиум
  49. Ордербук-DEX: движок сопоставления заявокS~45 минпремиум
  50. Боты: арбитраж, ликвидации и умение не стрелятьS~55 минпремиум
  51. Основы HFT: из чего складывается задержкаS~60 минпремиум
  52. Low-latency Rust: горячий путь без аллокацийL~70 минпремиум
  53. Рыночные данные: бинарный фид и стакан из потокаS~70 минпремиум
  54. Движок стратегий: заявки, риск и честный бэктестS~80 минпремиум
  55. On-chain HFT и MEV: когда порядок продаютL~55 минпремиум

Понятия курса

Понятия разобраны внутри уроков. Нажми на понятие, чтобы открыть урок, где оно объясняется.

Криптографические основы

Децентрализация и консенсус

Проект 1 · свой блокчейн на Rust

Bitcoin

Ethereum и EVM

Solana

Масштабируемость, приватность, безопасность, identity

Проект 2 · DeFi DEX и финансы

HFT на Rust