ТЕОРИЯ

Экономика аренды в Solana

Разберитесь в уникальном механизме оплаты хранения данных. Узнайте, почему каждый аккаунт стоит денег и как эффективно управлять своим капиталом в сети.

В отличие от многих других блокчейнов, где вы платите только за транзакции, Solana взимает плату за хранение данных в своем реестре (ledger). Этот механизм называется Рентой (Rent). Он гарантирует, что валидаторы получают компенсацию за ресурсы, затрачиваемые на поддержание ваших аккаунтов в активной памяти. Понимание того, как работает аренда, критически важно для любого пользователя или разработчика на Solana, так как это напрямую влияет на стоимость создания токенов, NFT и владение кошельком. В этом руководстве мы разберем технические детали аренды и покажем, как вы можете вернуть свои SOL, оптимизируя использование хранилища.
КОНЦЕПЦИЯ // 01

ОСНОВНЫЕ КОНЦЕПЦИИ

Техническое определение: Что такое Rent Exemption?

На ранних этапах Solana аккаунты могли платить аренду постепенно. Однако сегодня стандартом является Rent Exemption (Освобождение от аренды). Аккаунт считается освобожденным от аренды, если на его балансе находится достаточно SOL для оплаты двух лет хранения. На практике это означает, что вы вносите фиксированную сумму залога один раз при создании аккаунта. Например, для создания Associated Token Account (ATA) требуется около 0.002039 SOL. Блокчейн удерживает эти средства, и пока они остаются на аккаунте, он может существовать бесконечно долго. Это делает владение активами на Solana предсказуемым и безопасным.

Как рассчитывается стоимость хранения

Стоимость аренды определяется на уровне протокола и зависит от размера аккаунта в байтах. Каждый аккаунт токена SPL имеет фиксированный размер в 165 байт. Аккаунты метаданных Metaplex намного больше и могут занимать до нескольких килобайт. Поэтому создание токена с налогами (Token-2022) или NFT стоит дороже, чем минтинг обычного SPL токена. В терминале Solatify мы используем функцию getMinimumBalanceForRentExemption для точного расчета необходимого залога перед каждой операцией. Это гарантирует, что ваши транзакции всегда будут иметь достаточно средств для успешного создания записей в блокчейне.

Стратегия возврата средств и оптимизация кошелька

Самое важное свойство аренды - её возвратность. Когда аккаунт больше не нужен (например, вы продали все токены или сожгли NFT), вы можете вызвать инструкцию CloseAccount. Это команда на полное удаление аккаунта из реестра Solana. В этот момент весь заблокированный баланс SOL (за вычетом комиссии за саму транзакцию) возвращается на ваш кошелек. Многие активные пользователи Solana имеют в своих кошельках 'скрытые' 0.1 - 0.5 SOL в виде старых, пустых аккаунтов. Используя наш инструмент Возврат аренды, вы можете провести аудит своего кошелька и вернуть эти средства всего за несколько секунд.
КОНТЕКСТ // 02

ПОЧЕМУ АРЕНДА НЕОБХОДИМА СЕТИ

Предотвращение спама: Платное хранение данных делает массовое создание пустых аккаунтов экономически невыгодным для злоумышленников.
Эффективность памяти: Аренда мотивирует пользователей удалять ненужные данные, очищая место в оперативной памяти валидаторов.
Устойчивость валидаторов: Средства от аренды (если она взимается периодически) помогают оплачивать серверные мощности для работы сети.
Прогнозируемость стоимости: Четкие правила Rent Exemption позволяют разработчикам точно рассчитывать бюджет проекта.
Механизм возврата: Аренда - это не налог, а залог, который может быть возвращен владельцу при закрытии аккаунта.
 

ВОЗМОЖНОСТИ СИСТЕМЫ

МОДУЛЬ // АКТИВЕН

Rent Exempt статус

Порог баланса, при котором аккаунт перестает платить периодическую аренду и хранится вечно.
МОДУЛЬ // АКТИВЕН

Расчет стоимости за байт

Стоимость аренды напрямую зависит от объема данных, которые занимает аккаунт в реестре.
МОДУЛЬ // АКТИВЕН

Возвратность залога

Возможность закрыть аккаунт и мгновенно получить обратно все заблокированные на нем SOL.
МОДУЛЬ // АКТИВЕН

Экономика аккаунтов

Разделение на программные данные, метаданные и пользовательские балансы.
FAQ // 03

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

Она остается на балансе самого аккаунта токена. Она не принадлежит Solatify или кому-то еще - она заблокирована протоколом Solana в качестве залога за хранение.
Нет. Блокчейн Solana отклонит создание любого аккаунта, баланс которого ниже порога Rent Exemption.
Стоимость в SOL фиксирована протоколом, но её цена в долларах меняется вместе с рыночным курсом SOL.
Если у вас не было аккаунта для этого токена, ваш кошелек автоматически создал его (ATA) и оплатил аренду из вашего баланса SOL.
Таких не существует. Даже самый маленький аккаунт требует минимального залога для существования в реестре.
ПОГРУЖЕНИЕ // 04

СВЯЗАННЫЕ МОДУЛИ