getInflationGovernor возвращает текущие параметры инфляции для кластера Solana. Эти параметры определяют, как со временем регулируется выпуск новых SOL (инфляция), включая начальную ставку, темп ее снижения, долгосрочную конечную ставку и отчисления фонду.
Понимание этих параметров важно для анализа токеномики, вознаграждений за стейкинг и общей экономической модели Solana.
Распространенные сценарии использования
- Экономический анализ: Получите текущие параметры, регулирующие инфляцию SOL, для исследований или моделирования.
- Расчет вознаграждений за стейкинг: Хотя
getInflationRateвозвращает текущую годовую ставку,getInflationGovernorпредоставляет базовые параметры, определяющие эту ставку и ее дальнейшую динамику. - Понимание токеномики: Получите представление о запланированных изменениях предложения токенов с течением времени.
Параметры запроса
Метод может принимать необязательный объект конфигурации со следующим параметром:commitment(строка, необязательный): Задает уровень подтверждения, используемый при запросе к реестру. Если параметр не указан, используется уровень подтверждения узла по умолчанию (обычноfinalized).
Структура ответа
Полеresult ответа JSON-RPC будет содержать объект со следующими параметрами инфляции (все они представлены числами с плавающей точкой типа f64 и выражают проценты или периоды):
initial: Начальная ставка инфляции (например, 0,15 означает 15%).terminal: Долгосрочная конечная ставка инфляции (например, 0,015 означает 1,5%).taper: Темп, с которым ставка инфляции снижается отinitialдоterminal. Это ежегодное процентное снижение самой ставки инфляции (например, значение 0,15 означает, что ставка инфляции ежегодно снижается на 15%, пока не достигнет конечной ставки).foundation: Доля вновь выпущенных SOL, выделяемая фонду Solana (например, 0,05 означает 5%).foundationTerm: Период в годах, в течение которого распределяется доляfoundation.
Примеры
1. Получение текущих параметров регулятора инфляции
В этом примере текущие настройки регулятора инфляции запрашиваются с уровнем подтверждения по умолчанию.2. Получение параметров регулятора инфляции с уровнем подтверждения ‘confirmed’
Рекомендации разработчикам
- Статические параметры: Эти параметры инфляции задаются при создании кластера или во время обновлений сети. Как правило, они не меняются часто без формального процесса управления и обновления сети.
- Влияние на вознаграждения за стейкинг: В совокупности эти параметры определяют общий график инфляции, который, в свою очередь, влияет на годовую процентную ставку (APR) за стейкинг SOL.
- Отчисления фонду: Параметры
foundationиfoundationTermописывают определенную долю инфляционной эмиссии, направляемую фонду Solana в течение заданного периода для поддержки развития и работы экосистемы.
getInflationGovernor для получения и интерпретации основных параметров, регулирующих инфляцию в сети Solana.
Связанные методы
getInflationRate
Получение ставки инфляции для текущей эпохи
getInflationReward
Получение инфляционных вознаграждений для указанных адресов