Skip to main content
El método RPC getInflationGovernor devuelve los parámetros actuales de inflación del clúster de Solana. Estos parámetros definen cómo se administra la emisión de nuevos SOL (inflación) a lo largo del tiempo, incluida la tasa inicial, su reducción gradual, la tasa terminal a largo plazo y las asignaciones para la fundación. Comprender estos parámetros es importante para los análisis relacionados con la tokenómica, las recompensas por staking y el modelo económico general de Solana.

Casos de uso comunes

  • Análisis económico: Recupera los parámetros actuales que rigen la inflación de SOL para realizar investigaciones o modelos.
  • Cálculo de recompensas por staking: Aunque getInflationRate proporciona la tasa anual actual, getInflationGovernor proporciona los parámetros subyacentes que determinan esta tasa y su trayectoria futura.
  • Comprensión de la tokenómica: Obtén información sobre los cambios previstos en el suministro de tokens a lo largo del tiempo.

Parámetros de solicitud

Este método puede recibir opcionalmente un objeto de configuración con el siguiente parámetro:
  • commitment (cadena, opcional): Especifica el nivel de compromiso que se usará al consultar el libro mayor. Si no se proporciona, se usa el compromiso predeterminado del nodo (normalmente finalized).

Estructura de la respuesta

El campo result de la respuesta JSON-RPC será un objeto que contiene los siguientes parámetros de inflación (todos son números de punto flotante f64 que representan porcentajes o períodos):
  • initial: La tasa de inflación inicial (por ejemplo, 0.15 para 15 %).
  • terminal: La tasa de inflación terminal a largo plazo (por ejemplo, 0.015 para 1.5 %).
  • taper: La tasa a la que la inflación disminuye desde initial hasta terminal. Es una disminución porcentual anual de la propia tasa de inflación (por ejemplo, una reducción gradual de 0.15 significa que la tasa de inflación disminuye un 15 % cada año hasta alcanzar la tasa terminal).
  • foundation: La proporción de los SOL recién emitidos mediante inflación que se asigna a la Fundación Solana (por ejemplo, 0.05 para 5 %).
  • foundationTerm: El período, en años, durante el cual se distribuye la asignación foundation.

Ejemplos

1. Obtener los parámetros actuales del regulador de inflación

Este ejemplo obtiene la configuración actual del regulador de inflación mediante el compromiso predeterminado.

2. Obtener los parámetros del regulador de inflación con el compromiso ‘confirmed’

Consejos para desarrolladores

  • Parámetros estáticos: Estos parámetros de inflación se establecen al crear el bloque génesis del clúster o mediante actualizaciones de la red. Por lo general, no se espera que cambien con frecuencia sin un proceso formal de gobernanza y una actualización de la red.
  • Impacto en las recompensas por staking: En conjunto, estos parámetros determinan el calendario general de inflación, que a su vez afecta la tasa porcentual anual (APR) del staking de SOL.
  • Asignación para la fundación: Los parámetros foundation e foundationTerm describen una parte específica de la inflación destinada a la Fundación Solana durante un período definido para respaldar el desarrollo y las operaciones del ecosistema.
Esta guía ofrece una descripción general de cómo usar el método RPC getInflationGovernor para recuperar y comprender los parámetros principales que rigen la inflación en la red Solana.

Métodos relacionados

getInflationRate

Obtén la tasa de inflación de la época actual

getInflationReward

Obtén las recompensas por inflación de direcciones específicas