Polkadot Network のガバナンス方法: 集合意識、変化、仲裁
PolkaBase
2020-06-10 13:35
本文约7324字,阅读全文需要约29分钟
Polkadot ネットワークのガバナンスについて話すとき、何を思い浮かべますか?あなたはポルカドットとどのような能力で、どのような方法で仲良くなりますか?なぜポルカドットはクロスチ

オリジナル:

オリジナル: - Joe Petrowski - Polkadot

読書時間: 15 分

「人生は運動であり、運動は変化である、そして運動における唯一の変化は停滞か死である。」 - フォークナー

Polkadot とそのパラチェーンは、関連性を維持するために時間の経過とともに変更する必要があります。私たちは、変更を承認または拒否するだけでなく、変更を自動化する透明で洗練されたプロセスを持つように Polkadot を設計しました。

すべてのシステムは進化するか消滅しますが、ブロックチェーンも例外ではありません。変更管理の容易さ、つまり誰かが問題を修正したり、新しい機能を追加したりできるという知識は、集中型システムの大きな魅力です。しかし、長期間にわたって持続可能であるためには、システムが分散化されている必要があります。取引の流れを遮断する経済、ブロックし新しい言語を受け入れない権威主義体制はすべて死んでいるか、すでに死んでいるかです。

これらの例に共通するのは、認識されたものと実際のものの両方において、主体性が欠如していることです。自分の声を組織したり表現したりすることができないとき、あるいは自分の声が無力であると認識したとき、人々は身を引いてしまいます。一元化された企業の製品を使用すると、ユーザー エージェントはプライバシーの懸念などの製品のフィードバックを聞くだけで済みます。国民国家において、主体性とは、自分自身の未来を創造する自由を持つことを意味する場合があります。富の不平等に関する議論の多くは、不平等そのものではなく、制度が不正に操作されているという点を中心に展開している。

変化に影響を与えるかどうかは、変化するものによって異なります。分散システムにおける変化は、集中システムにおける変化とは異なる形をとりますが、人間は変化を管理する方法を進化させてきました。おそらくすべてのシステムの中で最も分散化されたシステムである言語は、さまざまな方法で変更できます。宣言的なもの (アカデミー フランセーズのような) や、言語のユーザーが単語の意味を制御し、集合的に理解する記述的なものもあります。説明的な変更は、説明的な変更の後に続くことがよくあります。たとえば、ほとんどの英語のスタイル ガイドでは現在、「単数形」が許可されています。

言語学では、言語の死は、人々がその言語をまだ話しているかどうかではなく、その言語がどれだけ頻繁に変化するかに関係します。言語学者は、ラテン語には話者がいるにもかかわらず、ラテン語を「死んだ言語」として分類しています。人々が伝えたいことを新たに発明したり発見したり、新しい方法で感情を表現したいと考えたり、新しい世代が長年の世界観に挑戦したりするにつれて、言語は時間の経過とともに変化します。

ブロックチェーン自体は、固定化された世界観に挑戦しており、そのためには進化する方法が必要です。この進化はすでに起こっています。ブロックチェーンは金融取引を表現する方法として始まりましたが、すぐにゼロ知識操作や抽象ロジックを表現するように進化しました。将来人々がブロックチェーンをどのように使用するかは誰にもわかりませんが、新しいアイデアをすべて盛り込んだ新しいブロックチェーンを展開することは持続可能ではありません。

ブロックチェーンのガバナンスフレームワークはこれまでにいくつかの問題に直面してきました。フォークによってコミュニティとソフトウェアが分離され、セキュリティと採用への依存により、チェーンが 1 つだけ出現するゼロサム ゲームが発生します。ガバナンスがまったくなく、グループはブロックサイズなどのパラメータによってネットワークを分岐させることができ、宗教的な熱意をもって分岐を守らなければならないと主張する人もいます。電話や会議で組織されたオフチェーンの集団を利用する人もいます。これは、暗黙の少数者だけが意思決定を行うか、意思決定のための枠組みが欠如し、集団が決して進歩しないという影の階層につながります。これらの問題により、お金を投げて直接投票する人もいます。

コイン投票は、透明でオープンなオンチェーンガバナンスに向けた良い第一歩ですが、投票率が低いと、大規模な選挙区が管理する投票に対して脆弱になります。これまでのすべてのブロックチェーンでは、ガバナンスは意思決定で止まりました。たとえブロック投票やコイン投票を通じて合意に達したとしても、彼らには決定を下す手段がありません。実際の権限は、マイナーやバリデーターなど、プロトコルの外部にあります。たとえば、ある国で選挙が行われるからといって、その国が民主主義国とみなされているわけではありません。システムには、結果を発展させる手段が含まれている必要があります。ブロックチェーンについても同様です。拘束力がなければ、コイン投票だけでは十分ではありません。システムには、結果を発展させる手段が含まれている必要があります。ブロックチェーンについても同様です。拘束力がなければ、コイン投票だけでは十分ではありません。システムには、結果を発展させる手段が含まれている必要があります。ブロックチェーンについても同様です。拘束力がなければ、コイン投票だけでは十分ではありません。

最初のレベルのタイトル

集合意識の起源

Polkadot には、ユーザーが変化への欲求を表現する方法がいくつかあります。 Polkadot は、ユーザーが変更を簡単に提案できるようにするだけでなく、ユーザーが独自の権限を持つ集合グループを形成できる構造も提供します。この集団の背後にある動機は、個々の有権者が管理する他の分散型プロトコルやアプリケーションでの投票を見ることに由来しています。これらの決定には、アプリの強制終了などのデリケートなトピックが含まれます。

最終的には利害関係者が制御権を持つ必要があるため、Polkadot へのすべての変更は一般投票の対象となりますが、利害関係者はそのような決定の代表者を選出する権限も持つ必要があります。集団的保護メカニズムは、少額の資金を持つユーザーを、単一の大口トークン保有者の「気まぐれ」から保護することができます。

Polkadot には、ガバナンスに関連する 2 つの特別なグループ、評議会と技術委員会があります。特定の条件を満たすことで、2 つの共同体は、提案された変更が国民投票にどのように反映されるかに影響を与える特権機能を呼び出すことができます。ポルカドットは、特権を表現するために起源を使用します。通常の残高転送など、ほとんどの場合、ソースは単にトランザクションを送信したアカウントです。しかし、Polkadot は、集団の 3 分の 2 に同じトランザクションを送信させる、投票数が高くなったときに関数を呼び出すなど、特定の条件下で異なるソースを表現できます。

評議会

評議会

評議会は、受動的な利害関係者を代表するオンチェーン集合体です。これは、重要な変更を提案し、議論の余地のない危険な提案をキャンセルすることによって行われます。 DOT トークン所有者は誰でも市議会議員に立候補できますが、ネットワークのために誠実に行動するには、その評判が危険にさらされます。

ポルカドットは 13 議席の評議会で設立され、徐々に 23 議席まで拡大されます。市議会選挙では、ユーザーが支持する候補者の数に制限なく投票できる承認投票スキームが使用されます。選挙ではバリデーターの選択と同じ Phragmen プロセスが使用され、最も支持が高い構成を選択して議員を選出します。フラグメンは、ユーザーが承認可能な候補者をすべて選択し、投票集計アルゴリズムが最も支持され、最も承認可能な国会議員を見つける承認投票の方法です。

評議会の選挙では、ユーザーが上位数人の順位に基づいて取締役に投票することによる選挙の順序も考慮されます。最も高いスコアを獲得した国会議員が首相です。予備選が賛成票を投じた場合、議会の投票期間終了時にすべての棄権者に適用される。 [2]

評議員はガバナンスシステムに送信する提案を提案できます。この例では、評議員が新しいバリデーター数を提案します。十分な数の議員がこの法案に賛成票を投じれば、最終的には国民投票が行われることになる。

評議会は独自の提案列を一般の人々から切り離し、次回の住民投票でどの提案が最上位に与えられるべきかを投票する。通常の提案と特別な議会提案 (アンスラッシュなど) に加えて、議会は polkadot の財務を使用することもできます。財務省は、インフレと取引手数料とスラッシュの一部を通じてお金を蓄積する口座です。評議会は、開発者、コミュニティへの参加、またはブリッジや分散型取引所を使用して独自の DOT を他のトークンと交換するなど、より複雑な活動にこれらの資金を使用する提案を作成し、可決することができます。

評議会が独自の提案に投票する場合、投票は出資額ではなくメンバーシップによって数えられます。このため、大株主がポルカドットの統治において不当な権力を行使することが非常に困難になっており、大株主は評議会に参加することはできるかもしれないが、投票率が低い住民投票を行うことはできない。

技術委員会

技術委員会

技術委員会は、Polkadot のソフトウェア エラーに対する最後の防御線です。評議会とは異なり、技術委員会は投票によって選出されませんが、Polkadot プロトコルによって提供される正式な仕様またはクライアント実装に基づいて評議会によって選出されます。

技術委員会自体はコメントしませんが、既存の推奨事項を迅速に追跡し、通常よりも短い時間で完了させることができます。合意されれば、技術委員会は開発の遅れ(後述)をスキップし、承認され次第提案を開発することができます。

最初のレベルのタイトル

提案: 変化の種

すべてのガバナンスの決定は提案から始まり、国民投票の対象となります。入札には、ほとんどのユーザーが利用できない一連の特権機能を使用できます。アカウント残高の設定など、簡単なものもあります。バリデータの数などのシステム パラメータを設定するものもあります。最も強力な機能は、Polkadot 自体のロジックを変更する可能性があります。

提案は次の 3 つの方法で開始できます。

(1) 他の DOT トークン所有者と同様に、一般から

(2) 公選された DOT 保持者で構成される評議会からの評議会

(3) 別の提案の結果

発信元に関係なく、特権関数呼び出しのハッシュのみから始めることをお勧めします。実際のプロポーザル (ハッシュのプリイメージ) は、そのサイズに応じて個別に課金される必要があります。この分離により、ユーザーがプロポーザルのチェーン データベースで多くのスペースを占有する攻撃が防止されます。提案者は、トークン所有者が議論できるようにオフチェーンのプリイメージを提供できます。このアプローチを使用すると、一部の大きなトークン所有者がプリイメージを登録し、オンチェーンに置くためのデポジットを行うのに十分なサポートをしている限り、資金が非常に少ないユーザーでも大規模な提案を行うことができます。

3 つの提案を含む公開提案キュー。各入札にはハッシュ、デポジット、入札者が含まれます。ユーザーは実際の提案情報を含むプリイメージをオンチェーンに登録することも、オフチェーンで議論して待つこともできます。プリイメージを実行するには、誰かがプリイメージを登録する必要があります。

最初のレベルのタイトル

国民投票

Polkadot の中核となる原則は、過半数の株式 (発行済み株式の総数として定義) が常にネットワークを制御するということです。ブロックチェーンは、民主主義の一人一票制度を理解していない経済ツールです。 [4] 制度の方向性に影響力を持ちたい人は、積極的に制度に参加しなければなりません。

提案は、すべての利害関係者が貢献できる公開投票を通過する必要があります。 Polkadot のガバナンス システムは、30 日ごとに評議会と公募提案を交互に待ち、住民投票にかける次の提案を自律的に選択し、公募提案が国民投票に参加する平等な機会を確保しているようにしています。

Polkadot には代表機関がありますが、すべての変更は依然として国民投票を通過する必要があります。一般投票は一般勧告と評議会の勧告の間で交互に行われますが、技術委員会と評議会は協力して主要なテクノロジーのアップグレードを迅速に進めることができます。

住民投票が実施されると、ユーザーは投票を開始できるようになります。ただし、他のブロックチェーンとは異なり、投票は厳密にはアカウント内のトークンの数ではありません。すべての投票には、ある程度の信念が伴い、ゲーム内での何らかの類似点が生じます。デフォルトでは、承認された提案に投票するユーザーは、提案が可決されるまでトークンをロックする必要があります。このステーキング システムにより、国民投票で負けた人は自由に撤退できる一方で、国民はネットワークに留まり投票結果に耐えることができます。ただし、ユーザーは長期間にわたって意思決定を行うことで投票力を高めることができ、結果についての知識を増やすことができます。ユーザーの投票権は、ロック時間が 2 倍になるたびに増加し、アカウント残高の 6 倍まで増加します (これは、32 時代のロック期間に相当します)。

副題

適応型仲裁

分散化の名のもとに、Polkadot では誰でも新しいアイデアを思いつくことができますが、それにはある程度の不安定性が伴います。中央集中型システムの利点の 1 つは、急進的なアイデアを一人の人間に伝えられないことです。適応型クォーラム バイアスにより、Polkadot は揮発性のない方法で効率的な変更を促進できます。

すべての公開提案では、ポジティブ適応グループバイアスとして知られるものを使用しています。これは、国民投票の投票率が増加するにつれて、法案可決に必要な賛成票の数の閾値が減少することを意味します。プロトコルの変更にはリスクがあるため、システムは現状を維持するように設計されています。多くの争点となった投票(英国EU離脱、米国選挙など)の結果は、数日後にのみ逆転します。ポジティブバイアスにより、議論の余地のない提案のみが通過します。積極的な適応クォータバイアスを使用する国民投票でも、投票率が低い場合は過半数の可決が必要ですが、投票率が上昇すると可決の基準は単純過半数になります。これにより、過半数の株式が常にネットワークを制御できるという基本原則が維持されます。

適応型群衆バイアスは、住民投票の投票率に基づいて通過のしきい値を調整します。公開提案の場合、ステークホルダーの参加率が低いと投票率が低くなり、パスのしきい値が高くなると現状が支持され、大量のトークン所有者が投票できなくなります。評議会が全会一致で承認した住民投票の基準が逆転される。投票率が 100% に近づくと、すべてのしきい値は単純な 50% の過半数に収束します。

最初のレベルのタイトル

提案書作成

これまでのところ、提案は何らかの発信元 (議会または一般公開) から Polkadot の投票システムを通過し、利害関係者がその提案を承認または拒否します。ガバナンス構造は権力者に自らの決定に対する責任を持たせる必要があり、Polkadot はトークン ロックと自律的提案という 2 つのメカニズムを通じてこれを実現します。

国民投票終了後、可決された提案は制定までのロックアップ期間に入り、否決された提案は単に破棄されます。国民投票のすべての投票には信念が関連付けられているということを忘れないでください。勝者側はロックされ、ロックアップ期間が終了するまでトークンを転送できません。

副題

プロトコルのアップグレード

最も強力な管理動作は、実行時アップグレードです。ブロックチェーンのランタイムには、ブロックチェーンに保存される情報の種類と、ユーザーがデータを変更するためにアクセスできるロジックが含まれます。それは UI、状態遷移機能、ビジネス ロジック、DNA です。

ほとんどの提案は、ブロックチェーン データベース内の適切なストレージ エントリを更新する (バリデータの数を変更するなど) ことによって行われます。ランタイム アップグレードも同様です。Polkadot はランタイム ロジックを独自のデータベースに保存し、それを変更する特権関数が含まれています。ただし、アップグレードは Polkadot の設計の別の側面にも依存します。

大まかに言うと、Polkadot クライアントは、クライアントとランタイムの 2 つの部分で構成されます。クライアントには、ランタイムを実行するためのすべてのインフラストラクチャ、特に WebAssembly 実行環境が含まれています。クライアントを実装するにはさまざまな方法があり、実際にはいくつかのチームが Polkadot クライアントを構築しています。ただし、ランタイムは 1 つだけです。ランタイムは状態にあるため、ノードはそれが同じチェーン上にあることに同意する必要があります。このようにして、ユーザーがアップグレードをインストールする必要なく、Polkadot をアップグレードできます。

Kusama は、この方法でアップグレードされた最初のブロックチェーンです。自己制定により、Polkadot は自己生成システム (自己コンパイルまたは進化する生物のためのプログラミング言語のような、相互作用とプロセスを通じて生成できるシステム) になります。さらに重要なことは、オンチェーンのガバナンスと自己決定により、トークン保有機関は自らの意見を表現し、その表現に確実に影響を与えるためのツールが得られます。外部のグループは、その提案が気に入らないからといって問題を起こすことはありません。バリデーターはプロトコル内のトランザクションを検証する必要があり、プロトコルの変更自体がトランザクションであるため、バリデーターはプロトコルに違反する制定を手動で防ぐことができます。

最初のレベルのタイトル

リレーチェーンを超えたガバナンス

この記事では、リレー チェーンのガバナンスに焦点を当てます。ただし、ガバナンスは、ネットワークを保護するためにトークンをロックするステーキングなどの他のシステムと並行して動作します。ユーザーは同じトークンを複数の目的でロックできます。つまり、同じアカウントのトークンを結合して NPoS に参加し、国民投票で投票することができます。提案の成立の遅れは30日で、無担保融資の期間28日より長いため、住民投票の結果に満足できない利害関係者は無担保融資を中止することができる。

さらに、Polkadot はステーキングとガバナンスを分離します。他の PoS プロトコルは、バリデーターに支持者に代わって投票する権限を渡す権限を適用します。 Polkadot では、バリデーターのグループを指名しても、そのグループに国民​​投票での投票権が与えられるわけではなく、また、推薦者が単独で投票することを妨げるものでもありません。検証ノードは、リレー チェーンの実行中に変更を制御するのではなく、Polkadot のパラチェーン、そのパラチェーン、およびパラスレッドの状態遷移の可用性と有効性を保証するために存在します。

現在まで、ブロックチェーン上のほとんどのアカウントは個人またはスマート コントラクトを表しています。したがって、ユーザーと利害関係者は別個のトークン所有者であると考える人もいるかもしれません。しかし、Polkadot では、パラチェーンが Polkadot のセキュリティの主なユーザーであり、リレー チェーン上にロックされたトークンを持つ独自のアカウントを持っています。 Polkadot のロック システムを使用すると、パラチェーンはロックされたトークンを使用して住民投票に投票する方法について独自のロジックを持つことができます。さらに、パラチェーン ロジックは個々の DOTtoken を制御できますが、パラチェーンを通じて投票権を表現することもできます。 [6] たとえば、独自のネイティブ トークンを持たないパラチェーンは、ユーザーに DOT ストレージ アドレスを提供し、パラチェーンで使用するローカルの代表トークンを発行できます。

リレー チェーンに加えて、Polkadot の各パラチェーンには独自のランタイムがあり、独自の状態を保存します。バリデーターがパラチェーンブロックをチェックするとき、バリデーターは、ブロックが属するパラチェーンの一意のランタイムに従ってブロックを実行します。しかし、バリデーターにとって、パラチェーンのランタイムは単なるバイトの抽象的な「塊」、つまり「実行ブロック」と呼ばれる WebAssembly 関数にすぎません。この意味では、すべてのパラチェーンは同じように見えます。ここでの魔法は、各パラチェーンが独自のガバナンス ロジックを実装して、リレー チェーンから完全に独立してランタイムを更新できることです。独自の独立したブロックチェーンを保護する機能により、Polkadot は主権システムの統合ネットワークになります。

Polkadot のガバナンス システムは、変化をもたらすためのいくつかのメカニズム、透明でオープンな投票システム (個々の所有者が過剰な権限を行使することを防ぐ)、および自己決定システム (人々の決定に拘束力があることを保証する) を提供します。 Polkadot と、この記事で取り上げるトピック (Phragmen 選挙やアダプティブ クォーラムなど) の詳細については、Polkadot Wiki を参照してください。

参考文献

[1] システムは悪意のある動作を検出すると、これらのペナルティを適用する前にキューに入れるため、検出後、適用される前にペナルティをキャンセルする機会があります。

[2] 理事会の提案には「16/23」などの基本ベースの可決基準が設定されているため、棄権は拒否権と同等です。

[3] 紛争が発生した場合、評議会は提案を一度だけキャンセルできるため、一般の人々はキャンセルされた提案に再度投票することで評議会を無効にすることができます。

[4] これは太い脚注に値します。なぜなら、私は序文で、偽りの民主主義の例を使って、個人の投票には何らかの力がなければならないという議論を行ったからです。ブロックチェーンでは 1 人 1 票の選挙を行うことはできず、同時に許可することもできません。ブロックチェーンは民主主義のように市民権を理解することができません。

代わりに、ブロックチェーンは独自のトークンを外部の世界と対話するための主要な手段として理解します。これの逆は、誰かが国のような「国民」になることをブロックチェーンが妨げることはできない、つまり誰もが意見を持つことができるということです。もちろん、世界的な民主主義超大国が下す決定はあなたの人生に影響を与えますが、あなたが国民でない限り、自分の意見を表明する手段を提供しません。ポルカドットは誰でも持つことができます。

[5] ユーザーはロックなしで投票することもできますが、得られる投票力は通常の 10% のみです。

[6] パラチェーンがこれらのアカウントでできないことの 1 つは、ステーキングに参加することです。賭けないことによる機会費用は、サイドチェーン スロットをリースするコストです。

オリジナル:

オリジナル: - Joe Petrowski - Polkadot

PolkaBase
作者文库