Skip to main content
getInflationGovernor RPC 메서드는 Solana 클러스터의 현재 인플레이션 매개변수를 반환합니다. 이러한 매개변수는 새로운 SOL 발행(인플레이션)이 최초 비율, 테이퍼링 방법, 장기 최종 비율 및 재단 할당을 포함하여 시간이 지남에 따라 어떻게 관리되는지를 정의합니다. 이러한 매개변수를 이해하는 것은 토크노믹스, 스테이킹 보상 및 Solana의 전체 경제 모델과 관련된 분석에 중요합니다.

일반적인 사용 사례

  • 경제 분석: 연구 또는 모델링을 위해 SOL 인플레이션을 관리하는 현재 매개변수를 가져옵니다.
  • 스테이킹 보상 계산: getInflationRate는 현재 연간 비율을 제공하며, getInflationGovernor는 이 비율과 그 미래 경로를 결정하는 기본 매개변수를 제공합니다.
  • 토크노믹스 이해: 시간에 따른 계획된 토큰 공급 변화를 이해합니다.

요청 매개변수

이 메서드는 다음 매개변수가 있는 구성 객체를 선택적으로 받을 수 있습니다:
  • commitment (string, optional): 원장을 쿼리할 때 사용하는 커밋먼트 레벨을 지정합니다. 제공되지 않으면 노드의 기본 커밋먼트를 사용합니다 (일반적으로 finalized).

응답 구조

JSON-RPC 응답의 result 필드는 다음 인플레이션 매개변수를 포함하는 객체가 됩니다 (모두 퍼센트 또는 용어를 나타내는 f64 부동 소수점 숫자입니다):
  • initial: 초기 인플레이션 비율 (예: 0.15는 15%).
  • terminal: 장기 최종 인플레이션 비율 (예: 0.015는 1.5%).
  • taper: initial에서 terminal 비율로 감소하는 인플레이션 비율의 감소율. 이는 인플레이션 비율 자체의 연간 퍼센트 감소입니다 (예: 0.15의 테이퍼링은 인플레이션 비율이 최종 비율에 도달할 때까지 매년 15% 감소함을 의미함).
  • foundation: 새롭게 인플레이트된 SOL의 일정 비율이 Solana 재단에 할당되는 비율 (예: 0.05는 5%).
  • foundationTerm: foundation 할당이 분배되는 기간, 연 단위.

예시

1. 현재 인플레이션 거버너 매개변수 가져오기

이 예시는 기본 커밋먼트를 사용하여 현재 인플레이션 거버너 설정을 가져옵니다.

2. ‘확인됨’ 커밋먼트로 인플레이션 거버너 매개변수 가져오기

개발자 팁

  • 정적 매개변수: 이러한 인플레이션 매개변수는 클러스터의 생성 시 또는 네트워크 업그레이드에 의해 설정되며, 공식 거버넌스 프로세스 및 네트워크 업데이트 없이 자주 변경되지 않을 것으로 예상됩니다.
  • 스테이킹 보상에 대한 영향: 이러한 매개변수는 전체 인플레이션 일정을 결정하며, 이는 결과적으로 SOL 스테이킹에 대한 연간 퍼센트 수익률(APR)에 영향을 미칩니다.
  • 재단 할당: foundationfoundationTerm 매개변수는 생태계 개발 및 운영을 지원하기 위한 특정 기간 동안 Solana 재단으로 향하는 인플레이션의 특정 부분을 설명합니다.
이 가이드는 getInflationGovernor RPC 메서드를 사용하여 Solana 네트워크의 인플레이션을 관리하는 핵심 매개변수를 검색하고 이해하는 방법에 대한 개요를 제공합니다.

관련 메서드

getInflationRate

현재 에폭의 인플레이션 비율 가져오기

getInflationReward

특정 주소에 대한 인플레이션 보상 가져오기