Ви вклали $500 в IoT-сенсор, підключили до мережі, але токеноміка проекту не покриває навіть електрику. Мережа втрачає провайдерів, інфраструктура деградує. DePIN — не просто токен, а координація реальних активів. Помилка в стимулах коштує фізичних пристроїв: невірна емісія, відсутність зонування або слабка верифікація призводять до відтоку провайдерів і загибелі мережі. Типовий hotspot коштує $300–$500, а щомісячні нагороди можуть впасти до нуля, якщо модель не збалансована. Проблема холодного старту — ключова: без провайдерів немає послуг, без послуг немає споживачів, токен не зростає.
Ми — команда блокчейн-інженерів з досвідом у проектуванні токеноміки для фізичних мереж. За плечима 20+ проектів від Helium-подібних до специфічних IoT-мереж. Проектуємо модель від unit economics провайдера до смарт-контрактів, включаючи верифікацію та механізми спалювання. Отримайте консультацію — оцінимо ваш проект за 2 дні.
DePIN (Decentralized Physical Infrastructure Networks) — протоколи, де фізичне обладнання (сенсори, роутери, GPU) керується токен-стимулами. Helium, Filecoin, Render, DIMO — різні реалізації. Успіх кожної впирається в якість токеноміки.
Як токеноміка DePIN вирішує проблему холодного старту?
DePIN — двосторонній ринок. Провайдери фізичної інфраструктури (пристрої) та споживачі послуг. Токен координує обидві сторони. Рішення — інфляційні токен-субсидії на ранній стадії. Провайдери отримують токени за надання інфраструктури до появи реального попиту. Ключовий момент — перехід від субсидій до реальної виручки. Якщо він не спроектований, токен буде падати нескінченно.
Чому токеноміка DePIN відрізняється від DeFi?
DePIN пов'язує віртуальний токен з реальними активами. Помилка в стимулах веде до втрати фізичного капіталу. Приклад: Helium — hotspot коштував $500, rewards впали, ROI став від'ємним, провайдери відключилися. Для обґрунтованої токеноміки потрібно змоделювати unit economics провайдера:
Hardware cost: $500 Monthly electricity: $5 Monthly rewards: X токенів × ціна токена Breakeven: (500 + 5 × months) / (X × token_price) = months Якщо breakeven > 18 місяців при реалістичній ціні токена — провайдери не будуть брати участь. Токеноміка повинна забезпечувати breakeven 6–12 місяців.
Які методи верифікації використовуються в DePIN?
Центральна проблема будь-якого DePIN — провайдер заявляє, що пристрій працює. Верифікація без довіри досягається кількома підходами.
- Cryptographic beacon verification (Helium): спеціалізовані пристрої відправляють RF beacon, сусідні приймають і звітують. Фізичне розташування верифікується через радіосигнал.
- Challenge-response з геолокацією: пристрій відповідає на challenge з GPS та timestamp. Відповідь підписується TPM-чипом.
- Data proof через sampling (Hivemapper): дані порівнюються з еталонними.
- Trusted Hardware (TEE): пристрій містить secure enclave, що підписує proof of work.
contract ProofOfCoverage { struct DeviceRegistration { address operator; bytes32 devicePublicKey; bytes32 locationHash; uint256 registeredAt; bool active; uint256 totalProofsSubmitted; uint256 reputationScore; } struct CoverageProof { bytes32 deviceId; uint256 timestamp; bytes32 challengeHash; bytes deviceSignature; int32 latitude; int32 longitude; bytes32 dataHash; } mapping(bytes32 => DeviceRegistration) public devices; mapping(bytes32 => uint256) public lastProofTimestamp; uint256 public constant PROOF_INTERVAL = 1 hours; uint256 public constant MIN_REPUTATION_TO_EARN = 200; function submitCoverageProof( CoverageProof calldata proof, bytes32[] calldata witnessDevices ) external { bytes32 deviceId = proof.deviceId; DeviceRegistration storage device = devices[deviceId]; require(device.active, "Device not registered"); require(device.operator == msg.sender, "Not operator"); require(block.timestamp >= lastProofTimestamp[deviceId] + PROOF_INTERVAL, "Too soon"); bytes32 proofHash = keccak256(abi.encodePacked( proof.challengeHash, proof.timestamp, proof.latitude, proof.longitude, proof.dataHash )); require(_verifyDeviceSignature(device.devicePublicKey, proofHash, proof.deviceSignature), "Invalid signature"); lastProofTimestamp[deviceId] = block.timestamp; device.totalProofsSubmitted++; if (device.reputationScore >= MIN_REPUTATION_TO_EARN) { _distributeReward(device.operator, device.reputationScore, witnessDevices); } emit ProofSubmitted(deviceId, block.timestamp, proof.dataHash); } } Підхід Helium з beacon verification в 3 рази надійніший, ніж проста challenge-response по GPS.
Емісійна модель: від субсидій до protocol revenue
Фази життєвого циклу токена
Фаза 1: Bootstrap (0–2 роки). Висока інфляція для залучення провайдерів. Типова крива: 30–40% першого року supply йде провайдерам. Емісія знижується по halving-кривій.
def emission_schedule(epoch: int, base_emission: float, decay_rate: float) -> float: return base_emission * (decay_rate ** epoch) Фаза 2: Transition (2–4 роки). Protocol revenue починає покривати частину нагород. Інфляція знижується. KPI: Protocol Revenue / Total Token Emissions > 0.5.
Фаза 3: Sustainability (4+ років). Емісія близька до нуля. Нагороди провайдерам з protocol fees.
| Фаза | Інфляція | Джерело нагород | KPI |
|---|---|---|---|
| Bootstrap | Висока (30-40% на рік) | Токен-емісія | Кількість провайдерів |
| Transition | Середня (5-15% на рік) | Мікс: емісія + fees | Protocol Revenue / Emissions >0.5 |
| Sustainability | Низька (<2% на рік) | Protocol fees | Churn провайдерів <5% |
Токен-розподіл та диференціація нагород
| Апокація | % | Призначення |
|---|---|---|
| Network Rewards | 40–55% | Провайдерам за Proof of Coverage, довгий розклад 6–10 років |
| Team & Advisors | 10–15% | 4-річний vesting, 1-річний cliff |
| Investors | 10–20% | 2–3-річний vesting |
| Ecosystem Fund | 15–20% | Гранти, інтеграції, маркетинг |
| Liquidity | 3–8% | DEX liquidity при лістингу |
| Foundation/DAO | 5–10% | Довгостроковий розвиток |
Network Rewards — операційний бюджет залучення фізичних ресурсів. Не всі пристрої однаково цінні: геолокація, uptime та репутація впливають на винагороду. Зонування — потужний інструмент управління щільністю мережі.
contract RewardDistribution { enum CoverageZone { Oversupplied, Normal, Undersupplied, Critical } mapping(CoverageZone => uint256) public zoneMultipliers; constructor() { zoneMultipliers[CoverageZone.Oversupplied] = 50; zoneMultipliers[CoverageZone.Normal] = 100; zoneMultipliers[CoverageZone.Undersupplied] = 200; zoneMultipliers[CoverageZone.Critical] = 500; } function calculateReward( bytes32 deviceId, uint256 baseReward, uint256 uptimePercent, CoverageZone zone ) public view returns (uint256) { uint256 uptimeMultiplier = uptimePercent; uint256 zoneMultiplier = zoneMultipliers[zone]; uint256 reputationMultiplier = devices[deviceId].reputationScore; return baseReward * uptimeMultiplier / 100 * zoneMultiplier / 100 * reputationMultiplier / 1000; } } Приклад геозонування: якщо в Токіо 1000 пристроїв, а в Найробі 5, множник в Найробі повинен бути кратно вищим.
Спалювання та governance
Для контролю інфляції застосовуються дефляційні механізми: burn від protocol fees, staking зі slashing, governance-controlled burn. DePIN керують фізичною інфраструктурою, тому governance включає оновлення зональних параметрів, зміну вимог, emergency pause. Timelock обов'язковий.
Математичне моделювання
Перед фіналізацією — обов'язкове моделювання в Python/Excel:
import numpy as np def simulate_depin( initial_providers: int, growth_rate_monthly: float, monthly_emission: float, token_price_init: float, price_elasticity: float ) -> list: results = [] providers = initial_providers token_price = token_price_init for month in range(48): monthly_rewards = monthly_emission / providers monthly_roi = (monthly_rewards * token_price) / DEVICE_COST if monthly_roi > 0.05: new_providers = int(providers * growth_rate_monthly) else: new_providers = -int(providers * 0.02) providers = max(providers + new_providers, 1) supply_pressure = monthly_emission / (providers * 10) token_price = token_price * (1 - supply_pressure) * (1 + price_elasticity * monthly_roi) results.append({"month": month, "providers": providers, "token_price": token_price, "monthly_roi": monthly_roi}) return results Модель враховує: мінімальний поріг ROI (5%), еластичність ціни, тиск емісії. Рекомендується прогнати 100+ сценаріїв з різними параметрами.
Як розробити токеноміку DePIN для вашого проекту?
- Визначте цільову аудиторію провайдерів і споживачів.
- Розрахуйте unit economics провайдера.
- Оберіть метод верифікації.
- Спроектуйте емісійну модель.
- Реалізуйте смарт-контракти.
- Проведіть аудит та моделювання.
Що входить і терміни
- PDF-документація: моделі токеноміки, діаграми потоків, unit economics, опис PoC.
- Вихідні коди смарт-контрактів на Solidity з тестами та інструкцією.
- Доступ до приватного репозиторію.
- Допомога в розгортанні.
- Навчання команди.
- Супровід протягом місяця після запуску.
| Етап | Тривалість |
|---|---|
| Дослідження та проектування | 3–5 тижнів |
| Смарт-контракти | 4–8 тижнів |
| Аудит та тестування | 3–4 тижні |
| Разом | 2.5–4 місяці |
Вартість розраховується індивідуально. Наш досвід: 5+ років у блокчейні, 20+ проектів. Зв'яжіться — отримайте безкоштовну консультацію та оцінку за 2 дні. Замовте розробку токеноміки DePIN для вашого проекту.







