Skip to main content
Metode RPC getInflationGovernor mengembalikan parameter inflasi saat ini untuk klaster Solana. Parameter ini menentukan cara penerbitan SOL baru (inflasi) dikelola dari waktu ke waktu, termasuk tingkat awal, cara tingkat tersebut menurun, tingkat terminal jangka panjang, dan alokasi untuk yayasan. Memahami parameter ini penting untuk analisis terkait tokenomik, imbalan staking, dan model ekonomi Solana secara keseluruhan.

Kasus Penggunaan Umum

  • Analisis Ekonomi: Ambil parameter saat ini yang mengatur inflasi SOL untuk penelitian atau pemodelan.
  • Perhitungan Imbalan Staking: Meskipun getInflationRate memberikan tingkat tahunan saat ini, getInflationGovernor menyediakan parameter dasar yang menentukan tingkat tersebut dan trajektori masa depannya.
  • Memahami Tokenomik: Dapatkan wawasan tentang perubahan pasokan token yang direncanakan dari waktu ke waktu.

Parameter Permintaan

Metode ini dapat menerima objek konfigurasi opsional dengan parameter berikut:
  • commitment (string, opsional): Menentukan tingkat komitmen yang akan digunakan saat mengkueri ledger. Jika tidak diberikan, komitmen default node akan digunakan (biasanya finalized).

Struktur Respons

Kolom result dalam respons JSON-RPC akan berupa objek yang berisi parameter inflasi berikut (semuanya adalah bilangan titik-mengambang f64 yang mewakili persentase atau periode):
  • initial: Tingkat inflasi awal (misalnya, 0.15 untuk 15%).
  • terminal: Tingkat inflasi terminal jangka panjang (misalnya, 0.015 untuk 1.5%).
  • taper: Tingkat penurunan inflasi dari tingkat initial ke tingkat terminal. Ini adalah persentase penurunan tahunan pada tingkat inflasi itu sendiri (misalnya, nilai penurunan sebesar 0.15 berarti tingkat inflasi berkurang 15% setiap tahun hingga mencapai tingkat terminal).
  • foundation: Proporsi SOL yang baru diterbitkan melalui inflasi dan dialokasikan kepada Solana Foundation (misalnya, 0.05 untuk 5%).
  • foundationTerm: Periode, dalam tahun, ketika alokasi foundation didistribusikan.

Contoh

1. Dapatkan Parameter Pengelola Inflasi Saat Ini

Contoh ini mengambil pengaturan pengelola inflasi saat ini menggunakan komitmen default.

2. Dapatkan Parameter Pengelola Inflasi dengan Komitmen ‘confirmed’

Tips untuk Pengembang

  • Parameter Statis: Parameter inflasi ini ditetapkan saat genesis klaster atau melalui peningkatan jaringan dan umumnya tidak akan sering berubah tanpa proses tata kelola formal dan pembaruan jaringan.
  • Dampak pada Imbalan Staking: Secara kolektif, parameter ini menentukan jadwal inflasi keseluruhan, yang kemudian memengaruhi Tingkat Persentase Tahunan (APR) untuk staking SOL.
  • Alokasi Yayasan: Parameter foundation dan foundationTerm menjelaskan bagian tertentu dari inflasi yang dialokasikan kepada Solana Foundation selama periode yang ditentukan untuk mendukung pengembangan dan operasi ekosistem.
Panduan ini memberikan gambaran umum tentang cara menggunakan metode RPC getInflationGovernor untuk mengambil dan memahami parameter inti yang mengatur inflasi di jaringan Solana.

Metode Terkait

getInflationRate

Dapatkan tingkat inflasi epoch saat ini

getInflationReward

Dapatkan imbalan inflasi untuk alamat tertentu