
편집자 주: 이 기사의 출처는PolkaWorld(ID:gh_6c4c2038ddba), 승인을 받아 Odaily에서 복제했습니다.
편집자 주: 이 기사의 출처는
), 승인을 받아 Odaily에서 복제했습니다.
우리는 종종 "Polkadot 네트워크의 발전은 DOT 보유자에 의해 결정된다"고 말합니다. 어떻게 결정합니까? 그것은 Polkadot의 정교한 거버넌스 메커니즘을 통해서입니다.
"섬세하다"는 것은 "복잡하다"는 의미가 있지만 DOT 보유자이고 투표를 통해 Polkadot 네트워크의 진행에 영향을 미치고 싶다면 시간을 들여 Polkadot의 거버넌스 메커니즘을 주의 깊게 이해해야 합니다. 그리고 이 글은 좋은 정보입니다.
Polkadot은 모든 이해 관계자의 최종 요구 사항에 따라 시간이 지남에 따라 우아하게 진화하는 정교한 거버넌스 메커니즘을 사용합니다. 궁극적인 목표는 대부분의 이해 관계자가 네트워크 제어를 유지하도록 하는 것입니다.
이를 위해 우리는 온체인에 저장되고 플랫폼 중립적인 중개 언어(예: WebAssembly)로 정의된 비정형 상태 전환 기능을 포함한 다양한 새로운 메커니즘과 적응형 초다수 임계값 국민투표 및 일괄 승인과 같은 일부 온체인 투표 메커니즘을 결합합니다. 투표. 의정서에 대한 모든 변경 사항은 이해관계자 국민투표에 의해 투표되어야 합니다.
mdnice 편집기
기구
네트워크를 변경하기 위해 접근 방식은 활성 토큰 보유자로 구성된 관리 그룹과 네트워크 업그레이드에 대한 결정을 내리는 협의회를 구성하는 것입니다. 제안이 대중(DOT 보유자) 또는 의회에 의해 제안되는지 여부에 관계없이 결국 모든 DOT 보유자(지분에 비례하여 가중치가 결정됨)가 결정을 내리도록 하는 국민투표를 거칩니다.
다음 단계는 Polkadot 네트워크의 거버넌스 프로세스입니다.
국민투표를 실시하다
통계[1]
위원회 구성 방법에 대한 더 나은 이해를 위해 아래의 "위원회" 섹션을 계속 읽을 수 있습니다.
mdnice 편집기
국민 투표
국민투표는 간단하고 포괄적이며 스테이크 기반의 투표 방식입니다. 각 국민투표에는 이와 관련된 특정 제안이 있으며 이는 런타임에서 특권 함수 호출의 형태로 나타납니다(여기에는 런타임의 전체 코드를 전환할 수 있는 가장 강력한 호출인 set_code가 포함되며 구현에는 일반적으로 "하드"가 필요합니다. 포크"는 기능만 수행할 수 있습니다). 투표가 집계되는 고정된 기간이 있는 개별 이벤트이며 투표가 승인되면 함수 호출이 이루어집니다. 국민투표는 항상 이분법적이며 투표할 때 선택할 수 있는 유일한 옵션은 "예", "아니오" 또는 완전히 기권하는 것입니다.
국민투표는 여러 가지 방법으로 시작할 수 있습니다.
공개적으로 제출된 제안
이사회가 다수결 또는 만장일치로 승인한 제안
앞선 국민투표 시행의 일환으로 제출된 제안
모든 국민투표에는 시행 연기 기간이 있습니다. 이것은 국민투표 종료 시점과 (제안이 승인되었다고 가정할 때) 변경 사항이 시행되는 시점 사이의 기간입니다. 국민투표를 시작하는 처음 두 가지 방법은 고정된 시간입니다. Kusama의 경우 8일, Polkadot의 계획은 28일입니다. 세 번째 유형의 경우 필요에 따라 설정할 수 있습니다.
긴급 제안은 "빠른 후속 조치"가 필요한 주요 사이버 문제를 다룹니다. 이러한 제안은 실행 시간이 더 짧습니다.
보조 제목
국민투표를 실시하다
국민투표
누구나 일정 기간(블록 수) 내에 최소 DOT를 예치함으로써 국민투표를 개시할 수 있습니다. 누군가 제안에 동의하면 동일한 양의 토큰을 예치하여 뒷받침할 수 있습니다. 구속력이 가장 높은 제안이 국민투표를 위해 선택됩니다. 예를 들어 각각 20 DOT가 있는 3개의 계정은 각각 1개의 DOT가 있는 10개 이상의 계정이 됩니다. 보세 토큰은 제안이 제출된 후(즉, 투표를 위해 제출됨) 해제됩니다.
의회 국민투표
의회 합의 - 모든 구성원이 제안에 동의하면 국민투표로 넘어갈 수 있습니다. 이번 국민투표는 부정적인 투표율 편향을 갖게 됩니다. 즉, 스테이크 투표 수가 적을수록 제안을 통과하는 데 필요한 수가 적습니다. (아래의 "적응형 유권자 투표율 편향" 참조).
평의원 과반수 동의 - 주민투표는 평의회 구성원의 단순 과반수만이 동의하는 경우에도 투표할 수 있지만 이 시점에서 과반수가 통과해야 합니다.
긴급 국민투표가 없는 한 한 번에 한 번만 국민투표를 실시할 수 있습니다.
투표 일정
28일마다 새로운 국민투표가 실시됩니다(대기열 중 하나에 제안이 하나 이상 있다고 가정). 의회에서 승인된 제안을 위한 대기열과 대중이 제출한 제안을 위한 대기열이 있습니다. 투표할 국민 투표는 두 대기열에서 가장 높은 표를 얻은 제안 사이에서 번갈아 가며 진행됩니다.
"최고 득표" 제안은 그 뒤의 지분 금액에 의해 결정됩니다. 국민투표를 생성할 차례일 때 주어진 대기열(비어 있음)에 제안이 없고 다른 대기열에서 대기 중인 제안이 있는 경우 다른 대기열에서 가장 높은 표를 받은 제안이 국민투표 제안이 됩니다.
긴급 국민투표를 제외하고는 여러 국민투표를 동시에 실시할 수 없다. 긴급 국민투표는 일반 국민투표(공개 또는 의회 제안 여부)와 동시에 실시되며 동시에 여러 국민투표가 실시될 수 있는 유일한 시간입니다.
국민 투표 제안에 투표
투표를 하기 위해 유권자는 일반적으로 적어도 국민투표가 끝난 후 실행 지연 기간 동안 토큰을 잠가야 합니다. 이는 투표 결과에 최소한의 재정적 투자가 필요하고 티켓 판매를 방지하기 위한 것입니다. 완전히 잠금 해제된 상태로 투표할 수 있지만 귀하의 투표는 일반 투표의 일부 가치가 있습니다. 동시에 소량의 DOT 토큰을 보유하고 있다고 해서 보유자가 투표 결과에 영향을 미칠 수 없다는 의미는 아닙니다. 이를 잠그는 데 시간을 투자할 수 있기 때문입니다. Voluntary Locking [2]에서 자세한 내용을 읽을 수 있습니다.
예:
Peter: 10 DOT를 사용하여 '아니요' 투표, 128주 동안 잠김, 그러면 그의 실제 투표 가중치는 10 * 6 = 60 투표
로건: 20 DOT로 '예' 투표, 4주 동안 잠김, 그의 실제 투표 가중치는 20 * 1 = 20 투표
Kevin: 15 DOT로 '예' 투표, 8주 동안 잠김, 실제 투표 가중치는 15 * 2 = 30 투표
Logan과 Kevin 모두 Peter보다 더 많은 표를 얻었지만 둘 다 Peter보다 락업 기간이 적기 때문에 투표에 대한 가중치가 더 낮습니다.
통계 집계
서로 다른 주체가 제안한 동의안과 모든 시의원이 찬성하는지 여부에 따라 세 가지 다른 시나리오가 있습니다. 아래 표를 참조할 수 있습니다.
또한 다음 정보가 필요하며 아래에 나열된 공식 중 하나를 사용하여 투표를 계산합니다. 예를 들어, 공개 제안을 취하고 압도적 다수 공식을 적용해 봅시다. 엄격한 정족수는 없지만 투표율이 감소함에 따라 요구되는 절대다수는 증가합니다.
승인 - 찬성 투표 수
반대 - 반대 투표 수
투표율 - 투표된 총 토큰 수(유죄 판결 제외)
유권자(총 투표 수) - 네트워크에서 발행된 DOT의 총량
절대다수
긍정적인 투표율 편향: 투표율이 낮을 때는 절대 다수의 찬성 투표가 필요하지만 투표율이 100%로 증가하면 사실상 마지막 단순 다수결 상황이 됩니다.
절대다수
투표율이 낮을 때 반대표의 압도적 다수가 필요하지만 투표율이 100%로 증가하면 마지막 단순 다수결 상황이 되는 부정적 투표율 편향.
단순 다수
과반수 통과, 간단한 투표 비교; 찬성 투표가 반대 투표보다 많으면 제안에 얼마나 많은 투표가 있든 상관없이 제안이 통과됩니다.
위 공식의 기원에 대해 자세히 알아보려면 민주주의 섹션[3]을 읽어보십시오.
예:
가정:
John - 500 DOT
Peter - 100 DOT
Lilly - 150 DOT
JJ - 150 DOT
Ken - 600 DOT
- 총액은 단 1,500 DOT
- 공개 제안
John: '예'에 투표하고 DOT를 4주 동안 잠급니다 => 500 * 1 = 500표
Peter: '예'에 투표하고 DOT를 4주 동안 잠급니다 => 100 * 1 = 100표
JJ: '아니오' 투표하고 16주 동안 DOT 잠그기 => 150 * 3 = 450표
찬성 = 600
반대 = 450
투표율 = 750
총 투표수 = 1500
위의 예는 공개 국민투표이므로 결과를 계산하기 위해 절대다수 투표가 사용됩니다. 투표율이 낮으면 절대 다수가 찬성하면 이 국민 투표를 통과시키기 위해 더 많은 찬성 투표가 필요하므로 위 결과에 따라 국민 투표가 거부됩니다. 또한 승리한 투표자의 토큰만 잠깁니다. 국민 투표에서 패한 유권자가 투표 결과에 부정적인 영향을 미칠 것이라고 생각하는 경우 토큰을 이전할 수 있으므로 보유하고 있는 투표 토큰은 락업 기간에 들어가지 않습니다. 또한, 낙찰된 제안은 일정 실행 기간이 지나면 자동으로 실행됩니다.
자발적 잠금 자발적 잠금
Polkadot은 토큰 보유자가 투표권을 높이기 위해 DOT를 잠글 기간을 선언할 수 있는 자발적 잠금이라는 방법을 설계했습니다.따라서 각 토큰 보유자의 최대 투표 수는 다음 공식 계산에 의해 결정됩니다.
최대 투표 수 = 총 토큰 수 * 투표 승수
유죄 판결 승수는 락업 기간이 두 배가 될 때마다 투표 승수를 1씩 증가시킵니다.
제네시스 런타임에 따르면 잠금 기간에 따른 최대 승수는 6으로 설정되며 잠금 기간은 Polkadot에서 30일, Kusama에서 8일입니다.
적응형 투표 편향
Polkadot은 의회가 효과적인 절대 다수를 변경하여 제안이 통과되는 것을 더 쉽게 또는 더 어렵게 만드는 데 사용할 수 있는 규제 수단으로 "적응형 쿼럼 바이어스" 개념을 도입합니다.
위의 이미지를 예로 들어보겠습니다.
공개적으로 제출된 국민투표의 투표율이 25%에 불과한 경우 "긍정적인 투표율 편향"을 사용하고 통과하려면 총 66%의 "예" 투표가 필요합니다.
반대로 투표율이 75%에 도달하면 총 "찬성" 투표 수는 54%에 도달해야 합니다. 즉, 투표율이 증가함에 따라 필수 절대 다수가 감소합니다.
시의회가 새로운 제안을 도입하기 위해 만장일치 합의를 채택하면 "부정적인 투표율 편향"을 사용하여 국민투표를 실시합니다. 이 경우 더 낮은 투표율로 법안을 통과시키는 것이 더 쉬울 것이고, 그 법안을 거부하려면 절대다수 득표가 필요합니다. 점점 더 많은 토큰 보유자가 투표에 참여함에 따라 이러한 편향은 일반적인 단순 다수에 접근할 수 있습니다.
요컨대, 투표율이 낮을 때 제안을 거부하려면 압도적 다수가 필요합니다. 즉 "찬성" 투표의 낮은 임계값에 도달해야 하지만 투표율이 100%로 증가하면 단순 다수결 시스템이 됩니다.
이 세 가지 계산 메커니즘(다수결 통과, 절대다수 통과, 절대반대)은 투표율이 100%인 한 단순한 다수결 계산 메커니즘과 동일합니다.
첫 번째 레벨 제목
이사회
수동적 이해 관계자를 대표하기 위해 Polkadot은 "위원회"의 개념을 도입합니다. 위원회는 각각 온체인 계정을 대표하는 여러 참가자로 구성된 온체인 엔티티입니다. 현재 Polkadot에서 위원회는 13명의 구성원으로 구성되어 있습니다. 앞으로 몇 달 안에 24석으로 늘어날 것으로 예상됩니다. 일반적으로 의회는 고정된 수의 의석으로 끝납니다. Polkadot에서는 24석이고 Kusama에서는 17석입니다.
위원회는 주로 합리적인 국민투표를 제안하고, 논란의 여지가 없는 위험하거나 악의적인 국민투표를 취소하고, 기술 위원회를 선출하는 세 가지 거버넌스 작업을 수행하도록 요청받습니다.
국민투표는 의회 재적의원 3분의 2 이상의 찬성으로 취소할 수 있다. 이는 제안이 실행될 런타임 코드의 버그와 같이 국민투표 제안에서 문제가 발견되는 경우 최후의 수단이 될 수 있습니다.
국민투표 취소가 논란의 여지가 많아 의회가 3분의 2의 과반수를 확보하지 못한다면 제안의 운명을 결정하는 것은 모든 이해관계자의 몫이 될 것이다.
보조 제목
시의원이 되려면 어떻게 해야 하나요?
현재 위원회에는 13석이 있습니다. 모든 이해 관계자는 등록된 후보자에 대한 지지를 자유롭게 표명할 수 있습니다.
위원회 선거는 지명을 기반으로 사용 가능한 풀에서 검증자를 선택하는 동일한 Phragmén 선거 프로세스에 의해 처리됩니다. 그러나 의원에 대한 토큰 보유자의 투표는 유효성 검사자에 대한 지명과 별개입니다. 위원회의 임기는 하루입니다. 각 기간이 끝나면 Phragmen 선거 알고리즘이 실행되어 모든 유권자의 투표 구성에 따라 새로운 MP가 선택됩니다. 선거는 또한 현재 Kusama에서 7명, Polkadot에서 15명으로 일정 수의 준우승자를 선택하며 이러한 후보는 투표 용지에 남게 됩니다.
"선거"(유권자가 목록에서 한 명의 후보만 선택해야 함)와 달리 Phragmén 선거는 유권자의 견해를 표현하는 보다 표현적인 방법입니다. 토큰 소유자는 이것을 원하는 만큼 많은 후보자를 지지하는 "예 또는 아니오" 투표로 생각할 수 있습니다. 선거 알고리즘은 전체적으로 유권자가 표현한 표시와 거의 일치하는 후보자의 하위 집합을 식별합니다.
아래의 예를 보자.
첫 번째 라운드
위의 예는 후보 C가 첫 번째 선거에서 승리하고 후보 A, B, D, E는 다음 후보 라운드에 남아 있음을 보여줍니다.
상위 N명의 후보(예: 위의 예에서 4명)의 경우 다음 선거까지 계속해서 투표할 수 있습니다. 2라운드 이후 이번 라운드에서 A 후보와 B 후보가 같은 수의 득표를 얻더라도 이전에 사용하지 않은 업 득표수를 합산한 결과 B 후보보다 득표수가 많기 때문에 A 후보가 당선된다.
Polkadot의 초기 단계에 대한 임시 거버넌스 구성입니다. 제3자 감사 후 보안 허점이 발견되면 변경됩니다. 온체인 거버넌스를 통해 추가 변경이 가능합니다.
보조 제목
주요 구성원
주요 멤버는 Borda 카운트[4]에 따라 선정됩니다.
1차 의원을 두는 목적은 여러 의원이 기권하더라도 투표율을 보장하는 것입니다. 위원회 구성원은 투표하지 않고 다른 구성원이 투표하도록 함으로써 "부드럽게 아니오" 또는 "부드럽게 예"로 투표할 수 있습니다. 총리와 함께 위원회 구성원이 투표에 명시적으로 참여하거나 투표가 총리 구성원이 투표한 옵션에 반영되도록 합니다.
첫 번째 레벨 제목
기술 위원회
기술 위원회는 Polkadot 위원회와 협력하여 "긴급 국민투표"를 제안할 수 있으며, 투표를 통해 신속하게 시행할 수 있습니다. 이러한 긴급 국민투표는 긴급 상황에서만 사용됩니다.
신속 국민투표는 다른 유효한 국민투표와 동시에 실행할 수 있는 유일한 국민투표 유형입니다. 따라서 빠른 국민투표를 통해 두 개의 유효한 국민투표를 동시에 실시할 수 있습니다. 하나에 투표해도 사용자가 다른 하나에 투표할 수 있습니다.
첫 번째 레벨 제목https://wiki.polkadot.network/
일반적인 문제
일반적인 문제
보조 제목
나를 대신하여 이사회에 변경을 요청하려면 어떻게 해야 합니까?
의회에 불만을 제기하는 첫 번째 단계는 MP와 연락하는 것입니다. 모든 MP가 당신의 목소리를 들을 것이라는 보장은 없습니다. 그러나 일부 MP의 관심을 끌 수 있는 시작하기에 좋은 몇 가지 위치가 있습니다. Polkadot Direction[5] 매트릭스 대화방이 그러한 장소 중 하나입니다. 계정을 만들고 이 대화방에 가입한 후 여기에 사려 깊은 메시지를 게시하여 상황을 명확히 하고 시의회가 귀하를 대신하여 계약 변경을 고려해야 한다고 생각하는 이유를 제공할 수 있습니다.
어떤 경우에는 더 긴 토론을 위한 장소가 필요할 수 있습니다. 이를 위해 Polkasembly [6]에 대한 게시물을 제안합니다. Polkasembly에 게시할 때 상황에 대한 모든 증거를 제공하고 MP가 채택하도록 조언할 변경 사항을 명확히 해야 합니다. 기억하세요: MP는 변경해야 하는 사람이 아니며 변경을 원하는 타당한 이유를 갖는 것은 귀하의 책임입니다.
첫 번째 레벨 제목
Democracy Pallet[8]
참조 리소스
초기 거버넌스 설명 [7]
텍스트
참조
[1] 통계:https://wiki.polkadot.network/
[2] Voluntary Locking: https://wiki.polkadot.network/
[4] Borda count: https://en.wikipedia.org/
[5] Polkadot Direction: https://matrix.to/
[6] Polkassembly: https://polkadot.polkassembly.io/
[7] 초기 거버넌스 설명:https://github.com/
[8] Democracy Pallet: https://github.com/
[12] https://wiki.polkadot.network/docs/en/learn-governance: https://wiki.polkadot.network/