Blog

Якщо монети тестнету нічого не варті, чому люди їх купують?

Одна з перших речей, яку дізнається кожен blockchain-розробник: монети тестнету мають бути безвартісними.

Їх не можна вивести в фіат. Вони випускаються через faucet-и. Вони існують виключно для тестування застосунків перед розгортанням у mainnet.

Проте кожні кілька місяців на форумах для розробників знову з’являється те саме запитання:

"Де я можу купити Sepolia ETH?"

На перший погляд відповідь здається очевидною:

"Ніде. Просто скористайтеся faucet-ом."

Але якби цього було достатньо, розробники не продовжували б запитувати.

Проблема не в цінності — проблема в доступності

Обговорення часто починається з хибного уявлення.

Люди припускають, що якщо хтось платить за тестнет ETH, то сам токен, мабуть, якимось чином має внутрішню цінність.

Це не так.

Його цінність походить із корисності, а не з дефіциту.

Уявіть, що ви створюєте DeFi-протокол, NFT-маркетплейс, гаманець, міст або інтеграцію Layer 2. Перед запуском у продакшн вам потрібно, щоб користувачі протестували ваш застосунок у реалістичних умовах.

Для цього потрібні публічні тестнети.

А тепер уявіть:

  • Ваш faucet обмежує частоту запитів.
  • Він вимагає верифікацію через GitHub.
  • Він дає лише стільки ETH, скільки вистачить на кілька транзакцій.
  • У ваших бета-тестерів одразу закінчується gas.

У цей момент ви вже не шукаєте «безкоштовні гроші».

Ви шукаєте інфраструктуру для розробки.

Чому faucet-ів недостатньо

Публічні faucet-и були створені, щоб зупиняти спам.

У міру зростання blockchain-екосистем разом із ними зростав і рівень зловживань.

Боти почали спустошувати faucet-и.

Проєкти почали запитувати більші обсяги.

Розробники почали створювати сотні гаманців.

Результат?

Faucet-и ставали дедалі більш обмежувальними.

Іронічно, але саме чесні розробники почали відчувати труднощі з отриманням достатньої кількості токенів для тестування.

Це не недолік faucet-ів — вони розв’язують іншу проблему.

Але через це виникає прогалина.

Ринки природно заповнюють прогалини

Щоразу, коли отримання чогось вимагає часу, репутації або зусиль, зазвичай виникає ринок.

Сам по собі цей ресурс не обов’язково має мати внутрішню цінність.

Люди платять за:

  • зручність,
  • швидкість,
  • надійність,
  • і заощаджений час.

Розробники вже платять за хостингових RPC-провайдерів, blockchain-експлорери, інфраструктуру нод, CI/CD-пайплайни, інструменти моніторингу та API-сервіси.

Ніхто не стверджує, що RPC-запити мають «внутрішню цінність».

Вони платять, бо делегувати цю роботу дешевше, ніж робити все самостійно.

Активи тестнету нічим не відрізняються.

Ви купуєте не ETH

Це важливе розрізнення.

Коли хтось купує Sepolia ETH, він не купує криптовалюту як інвестицію.

Він купує доступ до ресурсу для розробки.

Така транзакція ближча до купівлі кредитів на хмарні обчислення, ніж до спекуляції на активі.

ETH просто є ресурсом, необхідним для виконання транзакцій у публічній тестовій мережі.

«Чому б просто не запустити власний тестнет?»

Це, ймовірно, найпоширеніше заперечення.

І для багатьох проєктів воно справедливе.

Локальна розробка з Hardhat, Foundry, Anvil або приватним ланцюгом швидша й простіша.

Але локальні середовища не можуть замінити публічні тестнети.

Публічні тестнети дозволяють розробникам тестувати:

  • гаманці,
  • розширення для браузера,
  • мобільні застосунки,
  • кросчейн-мости,
  • інфраструктурних провайдерів,
  • зовнішні інтеграції,
  • реальні RPC-ендпоінти,
  • затримку, наближену до продакшну,
  • і взаємодію між незалежними командами.

Багато помилок проявляються лише після розгортання програмного забезпечення у спільній публічній інфраструктурі.

Саме для цього і існують публічні тестнети.

Відсутній маркетплейс

Розробники вже неформально обмінюються токенами тестнету.

Люди запитують у Discord.

Запитують у Telegram.

Запитують на Reddit.

Іноді вони навіть купують їх приватно.

Попит явно існує.

Не вистачає прозорого маркетплейсу, де розробники могли б:

  • розміщувати надлишкові активи тестнету,
  • купувати те, що їм потрібно,
  • бачити справедливі ринкові ціни,
  • і уникати ненадійних приватних угод.

Замість сотень одноразових розмов міг би існувати повноцінний ринок, створений спеціально для розробників.

Саме тому існує SellPolia

SellPolia був створений не тому, що тестнет ETH «цінний».

Його створили тому, що час розробників цінний.

Коли faucet працює — чудово.

Коли ні, розробники не повинні витрачати години, випрошуючи токени в незнайомців або нишпорячи по Discord-серверах.

Простий маркетплейс дозволяє розробникам повернутися до головного — розробки.

Іноді найкорисніша інфраструктура полягає не у винайденні чогось абсолютно нового.

А в тому, щоб зробити наявний процес у рази простішим.