Blockchain Consulting: стратегия, токеномика и выбор технического стека
Половина blockchain проектов, которые приходят к нам с уже написанным кодом, переписывают архитектуру в течение первого года. Причины одинаковые: выбрали Ethereum mainnet для prototyping, не проверив unit economics (gas делает продукт нерентабельным); сделали governance токен без модели захвата стоимости (token price коллапсирует через 6 месяцев после TGE); или выбрали Solana ради throughput, не учтя, что их команда пишет на Solidity, а не на Rust.
Консалтинг — это не «мы поможем вам выбрать блокчейн». Это структурированный процесс, который должен ответить на конкретные вопросы до того, как написана первая строчка кода.
Выбор блокчейна: реальные критерии, а не хайп
Самый частый вопрос: «нам нужен Ethereum или Solana?». Правильный ответ начинается с другого вопроса: какова ваша транзакционная модель?
Если у вас < 100 транзакций в день — вам подойдёт Ethereum mainnet, но вы переплачиваете за security. Рассмотрите Polygon PoS (transaction cost ~$0.001, finality 2–3 секунды, EVM-совместимость 100%).
Если у вас 1 000–100 000 транзакций в день, пользователи чувствительны к gas — Arbitrum One или Optimism. Оба EVM-совместимы, transaction cost на Arbitrum ~$0.05–0.15, Optimism ~$0.05–0.10. Arbitrum использует Nitro (WASM-based fraud proofs), Optimism — Bedrock с OP Stack. Withdrawal window: 7 дней для обоих (optimistic rollup finality). Для проектов где нужен instant finality — Arbitrum Nova (AnyTrust, дешевле, меньше decentralization) или ZK rollups.
Если нужен throughput > 10 000 TPS, latency < 1 секунда — Solana (400ms block time, ~4 000 TPS sustained, до 65 000 peak). Но: Rust + Anchor вместо Solidity, account model вместо contract storage, learning curve для команды 3–6 месяцев. И Solana имела несколько downtime incidents (2022: 17 outages). Для финансовых приложений это риск.
Если нужна приватность транзакций — Aztec Network (ZK rollup с private state), Polygon zkEVM с privacy extensions, или Aleo (ZK-native L1 на Leo language).
| Чейн | TPS | Avg. tx cost | EVM | Finality | Экосистема |
|---|---|---|---|---|---|
| Ethereum L1 | 15–30 | $2–20 | Нативный | ~12 мин (finality) | Крупнейшая |
| Arbitrum One | 40 000+ | $0.05–0.15 | Совместимый | 7 дней (bridge) | Большая |
| Optimism | 2 000+ | $0.05–0.10 | Совместимый | 7 дней (bridge) | Большая |
| Polygon PoS | 7 000+ | <$0.01 | Совместимый | ~30 мин (checkpoint) | Большая |
| Solana | 65 000 peak | <$0.001 | Нет | ~13 сек | Растущая |
| BNB Chain | 2 000+ | $0.05–0.20 | Совместимый | ~3 мин | Азия-фокус |
Токеномика: где большинство проектов теряют пользователей и капитализацию
Большинство токеномических моделей, которые мы анализируем, имеют одну из трёх проблем:
Токен без utility. Governance токены без fee capture или реальных решений, которые стоит принимать — это просто спекулятивный актив. Compound COMP: 99% holders никогда не голосовали. UNI: управление treasury $3B+, но community практически не принимает значимых решений. Модель «vote-escrowed» (veCRV Curve, vePENDLE) привязывает голосование к lock-up — это повышает участие, потому что lockers получают реальные fee share.
Инфляция без demand sink. Staking rewards без burning механизма = постоянное разводнение. EIP-1559 на Ethereum сжигает base fee — это создаёт deflationary pressure при высоком использовании сети. Для application токена: fee burning (часть protocol fees идёт на buyback+burn), lock-up механизмы (уменьшают circulating supply), real yield (fees распределяются stakers вместо инфляционных rewards).
Неверный vesting для команды и инвесторов. Cliff 6 месяцев + linear vesting 18 месяцев — стандарт для private round. Но если TGE при FDV $500M, команда имеет 20%, и первый unlock через 6 месяцев — на рынок за 2 года выходит токенов на $100M. Рынок это дисконтирует с первого дня. Более здоровая структура: 12 месяцев cliff, 36 месяцев vesting, с on-chain enforcement через TokenVesting контракт (OpenZeppelin VestingWallet или кастомный с revoke capability для advisor's незаработанных токенов).
Симуляция токеномики: строим agent-based model в Python (Mesa framework) или используем TokenSPICE. Параметры: темп роста пользователей, retention, fee per user, staking ratio, selling pressure от unlocks. Результат: forecast circulating supply, fee revenue, APY для stakers — всё в динамике на 36 месяцев.
Технический стек: что реально влияет на скорость разработки
Выбор стека определяет скорость итерации и размер пула найма.
Solidity + Hardhat vs Foundry. Foundry выигрывает для серьёзных контрактов: Forge tests на Solidity (нет переключения контекста), fuzzing из коробки (forge fuzz), fork testing одной командой (vm.createFork), gas snapshots для regression. Hardhat остаётся для проектов с TypeScript-heavy тестами или когда нужен Plugin экосистема (ethers-hardhat, hardhat-deploy). Можно комбинировать: Foundry для unit/fuzz, Hardhat для deployment scripts.
Frontend: ethers.js vs wagmi/viem. ethers.js v5 — проверенный, но монолитный. wagmi v2 + viem — React-first, type-safe (viem генерирует TypeScript типы из ABI), лучше работает с React Query, поддерживает EIP-1193 providers из коробки. Для новых проектов на React — wagmi/viem. Для существующих проектов с ethers.js — нет смысла мигрировать ради самой миграции.
Indexing: The Graph (decentralized, subgraph на AssemblyScript) vs Ponder (TypeScript-native indexer, хорошо для in-house деплоя) vs Moralis/Alchemy SDK (managed, быстрый старт, vendor lock-in). The Graph — стандарт для протоколов, которым нужна decentralization indexing layer. Ponder — для команд, которые хотят контроль и TypeScript без AssemblyScript.
Процесс консалтинга
Начинаем с discovery session — 3–5 рабочих дней. Результат: Architecture Decision Record (ADR) документ с обоснованием выбора чейна, токеномической модели, стека. Это не PowerPoint — это технический документ с trade-offs, который ваша команда может использовать при найме и при аудите.
Следующий этап — технический due diligence если продукт уже существует: аудит существующих контрактов (поверхностный, не security audit), аудит архитектуры backend, review tokenomics модели.
Engagement model: фиксированный retainer (ежемесячно, 20–40 часов) или проектный (deliverable-based). Для стартапов на стадии pre-seed/seed — проектный format, чтобы не размывать бюджет на постоянный retainer.
Ориентиры по срокам
- Discovery + Architecture Decision Record — 1–2 недели
- Полная токеномика (модель + симуляция + документация) — от 3 до 6 недель
- Tech stack audit существующего проекта — от 1 до 3 недель
- Ongoing advisory retainer — от 3 месяцев (минимальный horizon для значимого impact)
Scope первого engagement определяется на бесплатном 60-минутном брифинге.







