메인 콘텐츠로 건너뛰기

목적 및 범위

이 문서는 프로토콜에 고유한 3계층 거버넌스 아키텍처를 구현하는 StableNet 거버넌스 시스템에 대한 개요를 제공합니다. 거버넌스 시스템은 제네시스에서 배포된 시스템 시스템 컨트랙트 세트를 통해 검증자 운영, 토큰 민팅/소각 권한, 프로토콜 수준 결정을 관리합니다. 특정 컴포넌트에 대한 상세 정보는 다음을 참조하세요: 합의 및 검증자 운영에 대한 정보는 Anzeon WBFT 합의 프로토콜검증자 거버넌스 (GovValidator)를 참조하세요.

3계층 거버넌스 아키텍처

StableNet은 각 계층이 고유한 책임을 가지며 구성원 간의 정족수 기반 투표를 통해 운영되는 3계층 거버넌스 모델을 구현합니다.
토큰 보유자가 거버넌스를 구성하는 전통적인 공용 블록체인과 달리, StableNet의 거버넌스는 전문 운영자·금융 기관·프로토콜 관리자 역할 에 분산됩니다.

거버넌스 계층

Governance LayerContractAddressPrimary Responsibility
Validator GovernanceGovValidator0x0000000000000000000000000000000000001001Validator set 관리, 가스 팁(gasTip) 정책, 에포크 전환 시 validators/BLS 키 제공
Master Minter GovernanceGovMasterMinter0x0000000000000000000000000000000000001002승인된 민터 레지스트리, minter 목록/최대 허용량 상한 관리
Minter GovernanceGovMinter0x0000000000000000000000000000000000001003증명 기반 민트·번 프로토콜 실행, NativeCoinAdapter와의 실제 토큰 발행·소각 연동
Council GovernanceGovCouncil0x0000000000000000000000000000000000001004글로벌 블랙리스트 및 Authorized 계정 세트 관리, AccountManager와의 연동
주소 0x0000000000000000000000000000000000001000에 배포된 NativeCoinAdapter는 네이티브 스테이블코인에 대한 ERC‑20 인터페이스를 제공합니다. GovMinter·GovMasterMinter·GovCouncil에서 결정된 내용은 이 컨트랙트를 통해 실제 토큰 잔액 변경으로 반영됩니다.

검증자 거버넌스

목적: 블록체인을 운영하고 합의에 참여하는 검증자 세트를 관리합니다. 주요 책임:
  • 구성원 합의를 통한 검증자 등록 및 제거
  • 운영 키, 검증자 키, BLS 키 관리
  • 네트워크 전체 가스 팁 정책 설정
  • 에포크 전환 및 검증자 세트 순환

민터 거버넌스

목적: 네이티브 스테이블코인의 발행 및 소각을 제어합니다. 주요 책임:
  • 법정화폐 예치/인출에 대한 증명 기반 민트·번
  • 정족수 승인 기반 실행
  • 단일 주체에 의한 임의 발행 방지

마스터 민터 거버넌스

목적: 민팅/소각 작업에 참여할 수 있는 민터 레지스트리를 관리합니다. 주요 책임:
  • 민터 추가/제거
  • 민터별 최대 허용량 제한
  • 향후 확장 가능한 민터 타입 관리

Council 거버넌스

목적: 네트워크 전역 계정 정책(블랙리스트 및 Authorized 계정)을 관리합니다. 주요 책임:
  • 블랙리스트 계정 집합 정의·갱신
  • Authorized 계정 집합 정의·갱신
  • AccountManager 프리컴파일과 연동하여 트랜잭션 검증·상태 전환 단계에서 Anzeon 정책을 강제

불변성 및 업그레이드 모델

모든 거버넌스 컨트랙트는 제네시스에서 불변 코드로 배포되며, 변경은 온체인 권한이 아닌 프로토콜 업그레이드(하드 포크)를 통해서만 가능합니다.

정족수 기반 투표 메커니즘

모든 거버넌스 컨트랙트는 GovBase를 기반으로 동일한 제안/투표/실행 패턴을 공유합니다.
  • 멤버십 스냅샷 기반 제안
  • 비트맵 기반 투표 추적
  • 정족수 도달 시 실행 가능 상태 전환
  • 만료·취소·버전 변경에 따른 무효화

합의와의 통합

거버넌스 시스템은 Anzeon WBFT 합의와 직접 연동됩니다.
  • 에포크 블록에서 GovValidator 기반 검증자 세트 로드
  • BLS 키를 포함한 합의 메시지 서명
  • 검증자 추가/제거는 다음 에포크부터 적용

다른 컴포넌트와의 관계

거버넌스 시스템은 StableNet의 합의, 트랜잭션 풀, 블록 생성, 상태 관리, 가스 수수료 정책을 조율합니다.