The Balance Governance

The Balance Validator 운영 정책 페이지입니다.

The Balance Governance란?

Governance란 네트워크 변경사항에 대해 분산 노드들 간의 합의를 도출하고 결정하는 정책적, 기술적 도구를 의미합니다. The Balance의 Validator 노드들은 Gas-Price, Block-Reward, Block-Delay 등 네트워크 유지에 필요한 각종 변수들을 On-chain 투표를 통해 결정하고 실시간으로 반영할 수 있습니다. 또한 신규 Validator 노드의 선출 및 기존 Validator의 퇴출 등의 안건을 제안하고 On-chain, Off-chain 투표에 참여할 수 있는 권한을 부여받습니다. 모든 On-chain 투표는 이중화된 그룹 MultiSig 방식으로 승인되어 높은 신뢰성을 보장합니다.

Boarding Point

람다256은 The Balance의 Governance가 실제 운영될 수 있는 요건을 갖추었다고 판단될 경우, Coordinator를 통해 Boarding Point 선언 시점을 Validator에게 7일 전 통지합니다. The Balance에 참여한 Validator는 Boarding Point 선언 시점 이후에 주어진 권한에 맞는 투표권을 행사할 수 있습니다.


Validators의 수

The Balance의 Validator 노드는 최소 3개, 최대 40개로 운영됩니다. 기업 또는 개인인 모든 Validator의 주체는 선발 자격 및 적법한 선발 과정을 통해 결정되며, 1개의 Validator 노드만 운영할 수 있습니다 (2개 이상의 노드로 네트워크에 참여할 수 없음).


Validator의 의무와 권한

Validator 노드 운영

각 Validator는 The Balance 메인넷 블록체인 운영을 위해 (1) 트랜잭션 검증 (2) 블록 채굴 (3) 블록 검증을 수행할 수 있는 Validator 노드를 안정적으로 운영해야 합니다.

기능 요구사항

항목요구사항
트랜잭션 검증Validator 노드는 더밸런스 네트워크에 전파되는
트랜잭션들의 유효성을 검증해야 한다.
트랜잭션 검증 과정에서는 트랜잭션의 내용과 상관 없이
그 유효성만을 검증해야 하며,
처리 순서에 있어 평등하고 투명한 검증을 수행해야 한다.
블록 채굴Validator 노드는 블록 생성 시 LPoA에 따라
투명하고 정확한 블록 검증 과정을 수행함을 보장해야 한다.
블록 검증Validator 노드는 타 노드가 생성한 블록에 대해 유효성을 검증하고,
비정상적으로 블록이 생성된 경우 검증 결과를 네트워크에 전파하여
블록체인 데이터를 정상화 해야 한다.

운영 요구사항

항목요구사항
고가용성 보장안정적인 블록체인 메인넷 운영을 위해 모든 Validator 노드는
24/7 운용, 운용 기간 내 99.9% 이상의 노드 가용성을 보장해야 한다.
보안 유지Validator는 시스템 접근 및 관리 권한이 부여된 모든 민감 정보
- 계정, Private key, IAM role 등을 안전하게 관리해야 할 의무가 있다.
민감정보의 불필요한 외부 유출로 인해 네트워크 안정성이 침해되는 경우,
해당 Validator는 사안에 따라 적절한 불이익을 받을 수 있다.

의사결정 참여(투표 개설 및 참여)

모든 Validator는 아래와 같이 온체인/오프체인 의사결정 투표 개설 및 개설된 투표에 주어 의결권을 가지고 참여할 수 있는 권한을 가집니다. 모든 투표는 동일하게 96시간의 투표 기간과 70%의 가결 기준을 가지며, 한번 행사한 투표권은 번복이 불가능힙니다.
신규 서비스 파트너 추가 또는 Validator 선출/퇴출 건의 경우, Validator는 당 투표의 (1) 안건 (2) 대상 (3) 안건 상정 사유를 포함하여 온체인 투표를 등록하고, Coordinator에게 온체인 투표 등록 사실을 통지해야 합니다. 하나의 Validator는 동시에 2개 이상의 On-going 투표를 개설 요청할 수 없으며, 생성된 투표는 하나 이상의 Validator가 투표의 참여하기 전 까지 취소가 가능합니다.

안건

  • 후보 Validator & 서비스파트너 선출 및 해임
  • 운영관련 업데이트: Network Parameter 설정 및 변경, 블록 생성 주기, gasPrice, gasLimit, Tx Fee 등

The Balance 네트워크 수익 분배

Validator는 네크워크 운영에 대한 보상을 받는다.


Validator 지원 자격

아래 항목 중 1개 이상을 충족하는 경우 The Balance Validator로 지원할 수 있습니다.

  • 각 산업 도메인의 Key Player로서 The Balance의 미래 가치에 투자하고자 하는 기업
  • 람다256의 사업 방향성에 부합하는 기업
  • The Balance의 Validator 노드를 구매한 기업
  • 기존 Validator의 추천을 받아 Validator로 참여하고자 하는 기업

Validator 임기

Validator는 선출된 후 계약일로부터 계약기간 동안 Validator로서의 권리와 의무를 이행할 수 있습니다.


Validator 구성

Validator는 최대 40개까지 구성 가능하며, 람다256 노드를 반드시 포함합니다.


Validator 선출시기

추천된 Validator는 투표를 통해 상시 선출 될 수 있습니다.


Validator 후보군 등록 (신규/연장)

신규 Validator 지원사 또는 추천인은 후보자의 자격이 있다고 판단되는 Validator 후보에 대해 Validator 후보자 신청서를 작성하여 람다256 Coordinator에게 전달해야 합니다.
Validator는 수행 기간 이후 기간 연장을 원하는 경우 재선출 의사확인서 제출을 통해 Validator 재선출 지원 의사를 밝힐 수 있습니다. 재선출 의사확인서 제출 요청은 활동 기간 만료 90일 전 Coordinator를 통해 만료 예정일과 함께 고지되며, 고지일 이후 7영업일 내 재선출 의사확인서를 제출하지 않는 경우 재선출 의사가 없다고 판단하여 Validator 선출 대상에서 자동 제외될 수 있습니다.


Validator 선출 투표

  • 람다256의 Coordinator는 후보자 신청서 및 재선출 의사 확인서 접수 후 후보자 등록을 7영업일 내에 콘솔을 통해 Validator 전원에게 공지하고, On-Chain 또는 Off-Chain 회의를 통해 해당 후보자를 소개해야 합니다.
  • Validator 후보에 대한 소개가 완료되면 Coordinator는 영업일 기준 7일 이내 해당 후보자의 Validator추가를 위한 ADD 투표를 개시해야 합니다. 단, 해당 후보자를 제외한 더밸런스 Validator의 수가 40 이상인 경우 신규 ADD투표를 생성할 수 없습니다.
  • ADD 투표는 생성 시각 기준 96시간 동안 진행되며, 후보군을 포함한 모든 Validator들은 투표에 참여할 수 있습니다.
  • 각 후보군에 대해, 전체 Validator의 투표 완료여부와 상관없이 ADD 찬성률이 70% 이상 달성되는 경우 해당 후보군은 즉시 당선 대기상태로 변경됩니다. 투표 진행 시간 내 70% 찬성률에 도달하지 못하는 경우 해당 후보군은 Validator로 당선될 수 없습니다.
  • 당선 대기상태의 후보군은 영업일 기준 96시간 이내에 아래 두 등록 과정을 완료하여 최종 당선을 확정해야 하며, 만약 별도의 고지 없이 등록 과정을 수행하지 않는 경우 당선은 무효화됩니다.

Validator 온보딩

  • Governance 콘솔 회원 가입

    투표, 의결권 행사 등 Validator로 활동할 수 있는 거버넌스 콘솔을 제공하며, Validator는 초기 회원가입 과정을 거쳐야 합니다. 회원가입을 위해 회원 가입용 이메일담당자 정보(이름, 연락처)를 Coordinator에게 제출해야 합니다.
  • Wallet 생성

    회원가입을 완료하고 처음 거버넌스 콘솔 로그인 시 Wallet 생성 과정을 거쳐야 합니다. Validator로 온체인 의결권을 행사하기 위한 용도로 사용되며, Private Key 분실 시 복구가 불가능하기 때문에 각별한 관리가 필요합니다.
  • Slack 채널 입장

    Validator에게 더밸런스 관련 정보를 신속하게 공유하기 위해 슬랙 채널을 운영하고 있습니다. 슬랙 채널 초대는 이메일을 통해 전달 드리고 있으며 Validator는 이메일의 Slack Invitation을 확인하여 입장할 수 있습니다.

Panalties

Regulation을 위반하거나 의무를 충분히 이행하지 않은 Validator는 아래와 같이 경고 및 패널티 형태의 제재를 받을 수 있습니다. 패널티 운영 정책은 아래와 같습니다.

  • 경고 3회부터 Penalty가 부여되고, 1차 Penalty 부여 후 추가 경고는 Penalty로 누적되며, Penalty가 3번 누적될 시 Validator로서의 자격이 박탈됩니다.
  • 대표적인 경고 사유로는 투표 미참여 있으며, 그 외 경고 및 패널티 적용 룰은 운영 기간 내 Validator들의 합의로 추가될 수 있습니다.
  • 그 외 The Balance 생태계 안정성에 위협을 가하는 모든 경우, Validator는 해임을 포함한 제재를 받을 수 있습니다. 단, 미필적 고의라고 고려되는 경우 투표하에 제재 여부를 결정합니다.

Validator 해임 관련 정책은 아래와 같습니다.

  • Validator들 또는 람다256 운영자는 패널티의 누적 및 중대 과실이 있는 Validator를 대상으로 한 해임 안건을 상정할 수 있습니다. 상정된 Remove 투표가 통과되는 경우 해당 Validator의 자격을 박탈할 수 있으며, 해임된 Validator는 더밸런스 네트워크에서 획득한 모든 보상을 받을 수 없습니다.
  • Validator는 자신 또는 다른 Validator를 대상으로 한 Remove 투표 개설을 요청할 수 있습니다.
  • 해임 투표 개설이 요청되면 해당 안건의 상정 사실이 메일을 통해 Coordinator에게 전달되며, 해임 대상 Validator에게는 소명 제출 알람이 발송됩니다.
  • 대상 Validator가 24시간 이내에 소명을 제출하는 경우 소명 제출 즉시 투표가 시작되며, 24시간이 지난 경우 소명 제출 여부와 상관없이 투표가 시작됩니다. 투표는 개설여부가 모든 Validator들에게 전달됨과 동시에 시작되어 96시간 동안 진행됩니다.
  • 전체 Validator의 70% 이상이 해임안에 동의하는 경우 대상 Validator는 Validator로서의 모든 자격 및 콘솔 로그인 권한을 상실하며, 소유하고 있는 모든 토큰은 람다256의 관리 계정으로 환원됩니다.
  • Validator 해임 결과는 콘솔 페이지에 전체 공지됩니다.