getInflationGovernor gibt die aktuellen Parameter für die Inflation des Solana-cluster zurück. Diese Parameter legen fest, wie die Ausgabe neuer SOL (Inflation) im Laufe der Zeit gesteuert wird. Dazu gehören die anfängliche Rate, ihre schrittweise Abnahme, die langfristige Endrate und die Zuteilungen an die Foundation.
Diese Parameter zu verstehen, ist wichtig für Analysen der Tokenomics, der Staking-Rewards und des gesamten Wirtschaftsmodells von Solana.
Häufige Anwendungsfälle
- Wirtschaftliche Analyse: Rufe die aktuellen Parameter ab, die die SOL-Inflation bestimmen, um sie zu untersuchen oder zu modellieren.
- Berechnung von Staking-Rewards: Während
getInflationRatedie aktuelle jährliche Rate liefert, stelltgetInflationGovernordie zugrunde liegenden Parameter bereit, die diese Rate und ihre zukünftige Entwicklung bestimmen. - Tokenomics verstehen: Erhalte Einblicke in die geplanten Änderungen des Token-Angebots im Laufe der Zeit.
Request-Parameter
Diese Methode kann optional ein Konfigurationsobjekt mit dem folgenden Parameter akzeptieren:commitment(String, optional): Gibt das commitment level an, das bei der Abfrage des Ledgers verwendet werden soll. Wenn du es nicht angibst, wird das Standard-commitment des node verwendet (normalerweisefinalized).
Response-Struktur
Das Feldresult der JSON-RPC-response ist ein Objekt mit den folgenden Inflationsparametern. Alle sind Gleitkommazahlen vom Typ f64 und stellen Prozentsätze oder Zeiträume dar:
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 voninitialaufterminalsinkt. Dies ist die jährliche prozentuale Abnahme der Inflationsrate selbst. Ein Wert von 0,15 bedeutet beispielsweise, dass die Inflationsrate jedes Jahr um 15 % sinkt, bis sie die Endrate erreicht.foundation: Der Anteil der neu ausgegebenen SOL, der der Solana Foundation zugeteilt wird (z. B. 0,05 für 5 %).foundationTerm: Der Zeitraum in Jahren, über den die Zuteilung gemäßfoundationverteilt wird.
Beispiele
1. Aktuelle Parameter des Inflation Governor abrufen
Dieses Beispiel ruft die aktuellen Einstellungen des Inflation Governor mit dem standardmäßigen commitment ab.2. Parameter des Inflation Governor mit dem commitment ‘confirmed’ abrufen
Tipps für Entwickler
- Statische Parameter: Diese Inflationsparameter werden beim Start des cluster oder durch Netzwerk-Upgrades festgelegt. Ohne einen formellen Governance-Prozess und ein Netzwerk-Update ändern sie sich in der Regel nicht häufig.
- Auswirkungen auf Staking-Rewards: Zusammen bestimmen diese Parameter den gesamten Inflationsplan. Dieser beeinflusst wiederum die jährliche Rendite (Annual Percentage Rate, APR) für das Staking von SOL.
- Zuteilung an die Foundation: Die Parameter
foundationundfoundationTermbeschreiben einen bestimmten Anteil der Inflation, der für einen festgelegten Zeitraum an die Solana Foundation fließt, um die Entwicklung und den Betrieb des Ökosystems zu unterstützen.
getInflationGovernor die zentralen Parameter abrufst und verstehst, die die Inflation im Solana-Netzwerk bestimmen.
Verwandte Methoden
getInflationRate
Rufe die Inflationsrate der aktuellen Epoche ab
getInflationReward
Rufe Inflations-Rewards für bestimmte Adressen ab