getInflationGovernor RPC-Methode gibt die aktuellen Inflation-Parameter für den Solana-Cluster zurück. Diese Parameter definieren, wie die Ausgabe neuer SOL (Inflation) im Laufe der Zeit verwaltet wird, einschließlich der Startquote, wie sie abnimmt, der langfristigen Endrate und der Zuweisungen für die Stiftung.
Diese Parameter zu verstehen, ist wichtig für Analysen im Zusammenhang mit Tokenomics, Staking-Belohnungen und dem allgemeinen Wirtschaftsmodell von Solana.
Häufige Anwendungsfälle
- Wirtschaftsanalyse: Abrufen der aktuellen Parameter, die die SOL-Inflation für Forschung oder Modellierung steuern.
- Berechnung von Staking-Belohnungen: Während
getInflationRatedie aktuelle jährliche Rate angibt, liefertgetInflationGovernordie zugrunde liegenden Parameter, die diese Rate und ihre zukünftige Entwicklung bestimmen. - Verständnis von Tokenomics: Einblick in die geplanten Änderungen des Token-Angebots im Laufe der Zeit.
Anforderungsparameter
Diese Methode kann optional ein Konfigurationsobjekt mit dem folgenden Parameter aufnehmen:commitment(string, optional): Gibt das Engagement-Level an, das bei der Abfrage des Ledgers verwendet werden soll. Wenn nicht angegeben, wird das Standard-Engagement des Knotens verwendet (normalerweisefinalized).
Struktur der Antwort
Dasresult-Feld der JSON-RPC-Antwort ist ein Objekt, das die folgenden Inflation-Parameter enthält (alle sind f64 Gleitkommazahlen, die Prozentsätze oder Begriffe darstellen):
initial: Die anfängliche Inflationsrate (z. B. 0.15 für 15%).terminal: Die langfristige, endgültige Inflationsrate (z. B. 0.015 für 1.5%).taper: Die Rate, mit der die Inflationsrate voninitialauf dieterminal-Rate abnimmt. Dies ist ein jährlicher prozentualer Rückgang der Inflationsrate selbst (z. B. bedeutet ein Rückgang von 0.15, dass die Inflationsrate jedes Jahr um 15% sinkt, bis sie die Endrate erreicht).foundation: Der Anteil des neu inflatierten SOL, der der Solana Foundation zugewiesen wird (z. B. 0.05 für 5%).foundationTerm: Der Zeitraum in Jahren, über den die Zuweisungfoundationverteilt wird.
Beispiele
1. Abrufen der aktuellen Inflation Governor-Parameter
Dieses Beispiel ruft die aktuellen Inflation Governor-Einstellungen mit dem Standard-Engagement ab.2. Abrufen der Inflation Governor-Parameter mit ‘confirmed’ Commitment
Entwickler-Tipps
- Statische Parameter: Diese Inflationsparameter werden beim Genesis des Clusters oder durch Netzwerk-Upgrades festgelegt und werden im Allgemeinen nicht häufig ohne einen formellen Governance-Prozess und ein Netzwerupdate geändert.
- Auswirkungen auf Staking-Belohnungen: Diese Parameter bestimmen zusammen den gesamten Inflationsplan, der wiederum den jährlichen Prozentsatz (APR) für das Staking von SOL beeinflusst.
- Stiftungszuweisung: Die Parameter
foundationundfoundationTermbeschreiben einen bestimmten Teil der Inflation, der für einen definierten Zeitraum zur Unterstützung der Entwicklung und des Betriebs des Ökosystems an die Solana Foundation geleitet wird.
getInflationGovernor RPC-Methode verwenden können, um die grundlegenden Parameter zu ermitteln und zu verstehen, die die Inflation im Solana-Netzwerk steuern.
Verwandte Methoden
getInflationRate
Die Inflationsrate des aktuellen Zeitraums abrufen
getInflationReward
Inflationsbelohnungen für spezifische Adressen abrufen