Skip to main content
Phương thức RPC getInflationGovernor trả về các tham số lạm phát hiện tại của cụm Solana. Các tham số này xác định cách quản lý việc phát hành SOL mới (lạm phát) theo thời gian, bao gồm tỷ lệ ban đầu, mức độ giảm dần, tỷ lệ cuối cùng trong dài hạn và phần phân bổ cho quỹ. Việc hiểu các tham số này rất quan trọng đối với các phân tích liên quan đến kinh tế học token, phần thưởng staking và mô hình kinh tế tổng thể của Solana.

Các trường hợp sử dụng phổ biến

  • Phân tích kinh tế: Truy xuất các tham số hiện tại chi phối lạm phát SOL để nghiên cứu hoặc xây dựng mô hình.
  • Tính phần thưởng staking: Trong khi getInflationRate cung cấp tỷ lệ hằng năm hiện tại, getInflationGovernor cung cấp các tham số cơ sở quyết định tỷ lệ này và xu hướng trong tương lai.
  • Tìm hiểu kinh tế học token: Nắm được những thay đổi dự kiến của nguồn cung token theo thời gian.

Tham số yêu cầu

Phương thức này có thể nhận một đối tượng cấu hình không bắt buộc với tham số sau:
  • commitment (chuỗi, không bắt buộc): Chỉ định mức cam kết cần sử dụng khi truy vấn sổ cái. Nếu không được cung cấp, mức cam kết mặc định của nút sẽ được sử dụng (thường là finalized).

Cấu trúc phản hồi

Trường result trong phản hồi JSON-RPC sẽ là một đối tượng chứa các tham số lạm phát sau (tất cả đều là số dấu phẩy động f64 biểu thị tỷ lệ phần trăm hoặc kỳ hạn):
  • initial: Tỷ lệ lạm phát ban đầu (ví dụ: 0.15 tương ứng với 15%).
  • terminal: Tỷ lệ lạm phát cuối cùng trong dài hạn (ví dụ: 0.015 tương ứng với 1,5%).
  • taper: Tốc độ giảm của tỷ lệ lạm phát từ initial xuống terminal. Đây là tỷ lệ phần trăm giảm hằng năm của chính tỷ lệ lạm phát (ví dụ: mức giảm dần 0.15 có nghĩa là tỷ lệ lạm phát giảm 15% mỗi năm cho đến khi đạt tỷ lệ cuối cùng).
  • foundation: Tỷ lệ SOL mới được phát hành do lạm phát được phân bổ cho Solana Foundation (ví dụ: 0.05 tương ứng với 5%).
  • foundationTerm: Khoảng thời gian, tính bằng năm, mà phần phân bổ foundation được phân phối.

Ví dụ

1. Lấy các tham số quản lý lạm phát hiện tại

Ví dụ này truy xuất các thiết lập quản lý lạm phát hiện tại bằng mức cam kết mặc định.

2. Lấy các tham số quản lý lạm phát với mức cam kết ‘confirmed’

Mẹo dành cho nhà phát triển

  • Tham số tĩnh: Các tham số lạm phát này được thiết lập khi cụm khởi tạo hoặc thông qua các bản nâng cấp mạng. Nhìn chung, chúng không thay đổi thường xuyên nếu không có quy trình quản trị chính thức và bản cập nhật mạng.
  • Tác động đến phần thưởng staking: Các tham số này cùng nhau xác định lịch trình lạm phát tổng thể, từ đó ảnh hưởng đến Tỷ suất phần trăm hằng năm (APR) khi staking SOL.
  • Phân bổ cho quỹ: Các tham số foundation và foundationTerm mô tả một phần cụ thể của lượng phát hành do lạm phát được chuyển đến Solana Foundation trong một khoảng thời gian xác định để hỗ trợ hoạt động vận hành và phát triển hệ sinh thái.
Hướng dẫn này cung cấp thông tin tổng quan về cách sử dụng phương thức RPC getInflationGovernor để truy xuất và hiểu các tham số cốt lõi chi phối lạm phát trên mạng Solana.

Các phương thức liên quan

getInflationRate

Lấy tỷ lệ lạm phát của epoch hiện tại

getInflationReward

Lấy phần thưởng lạm phát cho các địa chỉ cụ thể