May 1, 2022

Neon Proxy: Операторская экономика

Neon Proxy распространяет многочисленные преимущества Solana на всех существующих пользователей и разработчиков Ethereum dApp без необходимости программирования логики преобразования между блокчейнами. Вместо этого эта работа делегируется операторам Neon Proxy, которые облегчают вычислительные требования Neon EVM. Операторы Neon Proxy (на протяжении всей статьи мы будем называть их операторами Proxy) коллективно размещают сеть серверов, которые отвечают за упаковку и выполнение транзакций Ethereum на Solana. Поскольку Neon Proxy станет одной из основных точек входа для пользователей и dApps, использующих Solana, надежная и прибыльная сеть операторов является обязательным условием для быстрого расчета.

Обязанности прокси-операторов


Для того чтобы стать оператором, необходимо установить, настроить и поддерживать сервер для приема транзакций, подобных Ethereum, и их выполнения на Solana.
Шаги, которые предпринимают операторы для упаковки и выполнения транзакций Ethereum на Solana заключается в следующем:

  • Получать запросы по протоколу Web3 API.
  • Формировать ответы по протоколу Web3 API.
  • Упаковывать ETH tx в Solana tx.
  • Подключить прокси-сервер к конечной точке RPC кластера Solana.
  • Успешно выполнять транзакции.

Более подробную информацию, например, требования к оператору и рекомендации по оборудованию, можно найти в официальной документации здесь, или на неофициальной (от меня).

Платежи в экономике Neon Operator

После того, как пользователь отправляет транзакцию в Neon EVM, не требуется никаких дополнительных действий для выполнения инструкций и сохранения данных, необходимых для транзакции, поскольку это будет сделано автоматически программным обеспечением оператора. Тип транзакции в конечном итоге определяет стоимость транзакции.

https://medium.com/neon-labs/neon-proxy-operators-economy-7f0b67c89f97

Основные выводы

Как показано на диаграмме выше, пользователи программы Neon EVM платят в NEON за все потребленные ресурсы плюс сборы по решению отдельных операторов. Однако операторы используют SOL для оплаты потребляемых ими ресурсов. В частности, операторы оплачивают услуги валидатора и управления Solana в SOL. Операторы платят за управление столько же, сколько и валидаторы Solana.

В конечном итоге операторы платят за два типа ресурсов: инструкции для выполнения ("Выполнить инструкции ETH") и байты для хранения данных на блокчейне ("Расширить размер хранилища"). Сумма газа оценивается как стоимость всех ресурсов в транзакции в Lamports (Lamport = 10^-9 SOL).

Как указано в нашей подробной статье Neon Proxy, все входящие транзакции Neon автоматически группируются в неитеративные или итеративные транзакции на основе их размера.

Количество газа рассчитывается следующим образом:

First, calculate gas for “Execute Eth Instructions”

  • 2 * 5000 * iter_count (для итеративной транзакции)
  • 3 * 5000 (для НЕ итеративной транзакции)

Затем добавьте газ для “Extend Storage Size” (Расширить размер хранилища).

  • Bytes * 6960

Цена газа = (1 + плата оператора) * SOL-to-NEON-rate

  • Примечание: плата за услуги операторов устанавливается отдельными операторами

Вообще говоря, чистая прибыль оператора равна разнице между полученным NEON и потраченным SOL. Однако это обобщение не учитывает затраты на оборудование.

Как правило, итеративные транзакции дороже, чем не итеративные, поскольку они требуют больше ресурсов для выполнения инструкций.

Эти четыре основных типа транзакций обрабатывают операторы Neon:

  • Развертывание контракта
  • Исполнение контракта
  • Передача токенов
  • Создание счета

Мы опубликуем подробное объяснение всех шагов и расчетов, связанных с транзакцией Neon, в одном из следующих постов, чтобы проиллюстрировать экономику различных типов транзакций.
Подведение итогов

Токены NEON должны использоваться для каждой транзакции в Neon EVM. Пользователи, проверяющие и подписывающие транзакции через Neon Proxy, платят единовременную предоплату, которая автоматически распределяется между выбранным прокси-оператором, управлением Neon и валидатором Solana. Частные лица и/или компании, решившие настроить и запустить службу оператора Neon, будут получать доход, связанный со всеми входящими транзакциями Ethereum, которые используют Neon EVM для более быстрого и дешевого расчета. Если эта статья оставила у вас дополнительные вопросы, свяжитесь с нашей командой через Discord. Мы будем рады помочь вам разобраться в том, как функционирует экономика оператора Neon.

Официальные ссылки на NeonLabs:

Discord: https://discord.gg/5ynFYfa9TU
Twitter: https://twitter.com/neonlabsorg
Telegram: https://t.me/Neonlabsorg
GitHub: https://github.com/neonlabsorg
Reddit: https://www.reddit.com/r/neonlabsorg/
Medium: https://neonlabsorg.medium.com/