Crypto Fundamentals
Полный курс по криптографии и blockchain — от математических основ до смарт-контрактов на Bitcoin, Ethereum и Solana
About the Course
Progress Backup
Export progress for backup or transfer to another device.
Module Progress
Введение в курс
Math Refresher
Криптографические основы
Bitcoin Deep Dive
Ethereum Development
Solana Development
DeFi Protocols
Security & Audit
Governance
Scalability
Zero-Knowledge Proofs
Web3 Data Indexing
Achievements
0 of 25Module Complete: Введение в курс
Completed all lessons in module
Module Complete: Math Refresher
Completed all lessons in module
Module Complete: Криптографические основы
Completed all lessons in module
Module Complete: Bitcoin Deep Dive
Completed all lessons in module
Module Complete: Ethereum Development
Completed all lessons in module
Module Complete: Solana Development
Completed all lessons in module
Module Complete: DeFi Protocols
Completed all lessons in module
Module Complete: Security & Audit
Completed all lessons in module
Module Complete: Governance
Completed all lessons in module
Module Complete: Scalability
Completed all lessons in module
Module Complete: Zero-Knowledge Proofs
Completed all lessons in module
Module Complete: Web3 Data Indexing
Completed all lessons in module
Perfect Score: Введение в курс
100% on module exam
Perfect Score: Math Refresher
100% on module exam
Perfect Score: Криптографические основы
100% on module exam
Perfect Score: Bitcoin Deep Dive
100% on module exam
Perfect Score: Ethereum Development
100% on module exam
Perfect Score: Solana Development
100% on module exam
Perfect Score: DeFi Protocols
100% on module exam
Perfect Score: Security & Audit
100% on module exam
Perfect Score: Governance
100% on module exam
Perfect Score: Scalability
100% on module exam
Perfect Score: Zero-Knowledge Proofs
100% on module exam
Perfect Score: Web3 Data Indexing
100% on module exam
First Code Challenge
First code challenge passed
Course Modules
- Модулярная арифметика 20 min Beginner
- Группы и конечные поля 25 min Intermediate
- Хеш-функции: свойства и применение 20 min Beginner
- Пошаговая визуализация SHA-256 30 min Intermediate
- Keccak и SHA-3 20 min Intermediate
- Симметричное шифрование: AES 25 min Intermediate
- Режимы работы блочных шифров 25 min Intermediate
- RSA: математика и реализация 30 min Intermediate
- Эллиптические кривые: математика 30 min Advanced
- Кривые secp256k1 и Ed25519 20 min Intermediate
- ECDSA: цифровая подпись с визуализацией 30 min Advanced
- EdDSA и подписи Шнорра 25 min Advanced
- Деревья Меркла с интерактивной визуализацией 25 min Intermediate
- Merkle Proofs и их применение 25 min Intermediate
- Архитектура Bitcoin 20 min Beginner
- Модель UTXO 30 min Intermediate
- Структура блока Bitcoin 25 min Intermediate
- Bitcoin Script 30 min Intermediate
- Типы транзакций Bitcoin 35 min Advanced
- Майнинг и Proof of Work 25 min Intermediate
- Сложность и корректировка 20 min Intermediate
- Сетевой протокол Bitcoin 20 min Intermediate
- Lightning Network 30 min Advanced
- Payment Channels и HTLC 30 min Advanced
- Архитектура Ethereum 25 min Beginner
- Модель аккаунтов Ethereum 30 min Intermediate
- State Trie и Modified Merkle Patricia Trie 35 min Advanced
- EVM: стек, память и хранилище 40 min Advanced
- Газ и выполнение транзакций 35 min Advanced
- Основы Solidity 35 min Intermediate
- Паттерны Solidity и тестирование 40 min Intermediate
- Стандарт ERC-20 35 min Intermediate
- ERC-721 и ERC-1155 30 min Intermediate
- Proof of Stake и Beacon Chain 30 min Intermediate
- Валидаторы и Slashing 30 min Advanced
- Account Abstraction (ERC-4337) 25 min Advanced
- Архитектура Solana 30 min Beginner
- Proof of History 30 min Intermediate
- Tower BFT 30 min Intermediate
- Модель аккаунтов Solana 35 min Intermediate
- Программы и инструкции Solana 35 min Intermediate
- Anchor: основы фреймворка 35 min Intermediate
- Разработка на Anchor 40 min Intermediate
- Тестирование Solana-программ 40 min Intermediate
- DeFi экосистема 25 min Beginner
- AMM: Автоматический маркет-мейкер 35 min Intermediate
- Математика Uniswap V2 40 min Intermediate
- Uniswap V3: Concentrated Liquidity 40 min Advanced
- Ликвидность и Impermanent Loss 35 min Advanced
- Lending протоколы 40 min Intermediate
- Ликвидации 35 min Advanced
- Оракулы и Chainlink 30 min Intermediate
- Интеграция оракулов 25 min Advanced
- Стейблкоины 30 min Intermediate
- Деривативы и перпетуалы 25 min Advanced
- Токеномика 30 min Intermediate
- Обзор уязвимостей смарт-контрактов 35 min Intermediate
- Reentrancy атаки 45 min Intermediate
- Integer Overflow и Underflow 35 min Intermediate
- Access Control уязвимости 40 min Intermediate
- MEV: Maximum Extractable Value 35 min Intermediate
- Frontrunning и Sandwich Attacks 35 min Intermediate
- Flashbots Protect 30 min Intermediate
- Flash Loan Attacks 45 min Advanced
- Audit Methodology 50 min Advanced
- Audit Tools 55 min Advanced
- Проблема масштабируемости 25 min Intermediate
- Концепции Layer 2 30 min Intermediate
- State Channels 25 min Intermediate
- Plasma 25 min Intermediate
- Optimistic Rollups 35 min Advanced
- Optimism и Arbitrum 35 min Advanced
- ZK Rollups: концепции 35 min Advanced
- zkSync Era и StarkNet 30 min Advanced
- Cross-chain концепции 25 min Intermediate
- Мосты и интероперабельность 35 min Advanced
- Концепции Zero-Knowledge 25 min Intermediate
- Commitment Schemes 25 min Intermediate
- Interactive Proofs и Fiat-Shamir 30 min Intermediate
- zk-SNARKs: от вычисления к доказательству 45 min Advanced
- Groth16 и Trusted Setup 40 min Advanced
- zk-STARKs и FRI Protocol 40 min Advanced
- Circom: язык ZK circuits 40 min Advanced
- Пишем ZK circuits: от Multiplier до Age Check 50 min Advanced
- Зачем индексировать блокчейн? 25 min Intermediate
- GraphQL для блокчейн-данных 30 min Intermediate
- Subsquid: архитектура и настройка 30 min Intermediate
- Subsquid: ERC-20 Transfer индексатор 45 min Intermediate
- Subsquid: мульти-событийная индексация 35 min Intermediate
- Subsquid: продвинутые паттерны 35 min Advanced
- The Graph: subgraphs и AssemblyScript 40 min Intermediate
- Deploy и сравнение инструментов 40 min Intermediate