
Internet Computer は、世界初の完全適応型ブロックチェーンです。インターネット コンピュータ ネットワークと、ネットワークをホストする特別なノード マシンは、ネットワーク ナーバス システム (NNS) の完全な制御下で動作します。
NNS は、完全にアクセスできない分散型トークン ガバナンス システムです。世界中の誰でも NNS に提案を送信できます。提案が投票されて採用されると、すぐに実行されます。プロセス全体が完全に自動化されているため、ネットワークはリアルタイムで適応および開発できます。
NNS は、ノード マシンのアップグレードなどのタスクをいつでも実行できます。プロトコルの更新、アプリケーションの安全な修正、経済パラメータの調整、またはスケーリング用の新しいサブネット ブロックチェーンの作成。これはインターネット コンピュータのプロトコル内で動作し、ブロックチェーンの動作を停止したりセキュリティを侵害したりすることなく、上記のアップグレードや変更を実行できます。
NNS ネットワーク神経システムを使用すると、ユーザーは ICP ガバナンス トークンを使用して投票ニューロンを作成できます。ニューロンは誰でも作成できます。創世記の後には数万個のニューロンが作成され、アルゴリズムを介してコミュニティの意志を表現することになると予想されます。
ニューロンは普通預金口座のようなもので、終了期間を設定し、終了期間の長さが使用されます。"溶解の遅延"設定します。ニューロンの投票権とニューロンが獲得できる投票報酬は、ICPの数、"溶解の遅延"ニューロンの長さは存在の「年齢」に比例します。
ニューロンは手動または自動で投票できます。フォローする)、ニューロンは、デリゲートではなく、流動的な民主主義の形式で自動的に他のニューロンに従うことができます。
ニューロン所有者は暗号経済学のゲームに置かれます。このシステムは、提案の「可決か否か」を投票する行動を動機付けます。理想的な方法で自動的に投票するため、長期的には ICP の価値が向上します。
副題
ガバナンスの概要
NNS の目的は、インターネット コンピュータ ネットワークをオープンで分散型かつ安全な方法で管理できるようにすることです。ネットワークのすべての権限を完全に制御できます。
たとえば、ネットワークを伝送するノード マシンが使用するプロトコルとソフトウェアをアップグレードしたり、新しいブロックチェーン サブネットを作成して拡張を実現したり、サブネットを分割してネットワーク負荷のバランスをとったり、次のような経済パラメータを設定したりできます。ガス生成コイン サイクルから ICP への変換率。極端な場合には、ネットワークを保護するために悪意のあるソフトウェア コンテナを凍結することさえあります。
NNS の仕組みは、提案を受け入れ、"ニューロン"これらの提案を採択するか拒否するかを投票します。ニューロンは、参加者が新しい提案を提出するためにも使用されます。提案が提出されると、それは採用または拒否され、ニューロンのアンサンブルがどのように投票したかに応じて、プロセスはほぼ即座に終了するか、少し遅れて終了します。
それぞれの提案は具体的です"提案題目"インスタンスによって、どのような情報が含まれるかが決まります。 NNS にはトピック提案ごとに対応するシステム関数があり、トピック提案が採用されるたびにこの関数が呼び出されます。
NNS は提案が採用されると、提案の内容から情報を抽出してパラメータを設定し、対応するシステム関数を呼び出します。各テーマの提案は特定のテーマに属します"または"、のように"#NodeAdmin"または"#NetworkEconomics"、提案の件名によって、提案の処理方法の詳細が決まります。ユーザー (ニューロン) が NNS に提案をスパム送信するのを防ぐため、提案が拒否された場合、提案を提出したニューロンに料金が請求されます。
破壊する"破壊する") ニューロンのロックを解除します。
提案に投票すると ICP 報酬を獲得できるため、ユーザーはニューロンを作成することをお勧めします。報酬は、NNS によって鋳造された新しい ICP の配布という形で提供されます。ニューロンに割り当てられる ICP 報酬の量は、次の要因から導出されます。
ICPをどのくらいロックするか
残りの最小ロックイン期間 ("溶解の遅延")
ニューロンが存在する期間
参加した投票の割合と、すべてのニューロンの投票活動の合計
いつでも、各ニューロンには現在設定されている"溶解の遅延"。これにより、"解散モード"次に、溶けるまでにどのくらいの時間がかかりますか。ニューロンが入ると"解散モード"、ディゾルブ遅延はキッチンタイマーのように時間の経過とともに減少し、ゼロに達すると、所有者は最後の支払いアクションを実行して ICP のロックを解除できます。
ICP の価値を最大限に引き出したいニューロン所有者にとって、"溶解の遅延"彼らに対して合理的な経済的インセンティブを作りましょう。ニューロンの所有者は自由に構成可能"溶解の遅延"、最大8年の遅れがあります。一度生成されると、自然な時間が経過するのを待つ以外に、溶解を早める方法はありません。"溶解の遅延"NNS が高いほど、NNS が支払う投票報酬も高くなり、ユーザーの経済ゲームへの参加が促進されます。このゲームでは、長期的な経済的インセンティブ メカニズムが作成され、ユーザーは非常に長期的なルールに従ってガバナンスに投票します。ビジョン。
ガバナンス業務が複雑な場合、ニューロン所有者は、NNS に提出されたすべての提案に手動で直接投票する必要がないことに気づくかもしれません。まず、多数の提案が NNS に提出され、ほとんどのニューロン所有者はそれぞれを評価する時間がないかもしれません。第二に、ニューロン所有者は提案を評価するために必要な専門知識を欠いている可能性があります。
NNS は次のような方法を使用します。「液体民主主義」これらの課題に対処するためのフォーム。ニューロンのフォロー ルールを設定でき、どの提案についても、ニューロンのグループの投票に従って自動的に投票に従うことができます。普遍的な遅延フォロールールを定義することも可能で、設定されていない提案トピックであっても、ニューロンは自動的に投票に従い、報酬を得ることができます。また、ニューロンの所有者が、ICP トークンをロックする際に、自分のニューロンが他のニューロンにどのように従うかを管理するというネットワークの最大の利益を持っていると想定することも、彼ら自身の経済的利益になります。
ICP の総供給量のかなりの部分が報酬を求めてガバナンス ニューロンに閉じ込められることが予想されます。これにより、攻撃者が十分な量の株式を取得することが不可能になるため、インターネット コンピューターの自己管理が保証されます。ニューロンの所有者は、すべての提案に投票して報酬を最大化したい場合があるため、ほとんどのニューロンはアクティブに管理されるか、自動的に投票できるように他のニューロンに従うように構成されます。
実際には、フォローされているニューロンが提案に投票すると、フォロー関係により、他のニューロンの大多数も投票します。これは、NNS が通常、すべてのニューロンによって代表される全体の投票力の過半数が提案を採用したいのか拒否したいのかを迅速かつ迅速に判断し、それに応じて提案を決定できることを意味します。
副題
ICPトークン
ICP はネットワーク固有のユーティリティ トークンであり、ネットワーク内で 3 つの重要な役割を果たします。
ネットワークガバナンスの推進
ICPトークンはニューロンを作成するためにロックすることができ、ネットワークガバナンスへの参加に投票することでICP発行報酬を得ることができます。
計算用のサイクルを生成する
ICPは次のように変換できます"cycles"、計算に電力を供給するためのガス トークンとして機能し、使用すると燃やされます。 NNS は ICP とサイクルの比率を動的に調整します。この選択は、ネットワーク ユーザーが常にほぼ安定した実際のコストで新しいサイクルを作成できるようにすることで、ガスを取得するコストが安定して予測可能になります。
参加者に報酬を与える
ネットワークは、ネットワークが機能できるようにするための重要な作業に取り組む人々に報酬を与えるために、次のような新しい ICP を作成します。"投票報酬"; ノードマシンを実行しているサービスプロバイダーに提供されます。"副題"。
ICP台帳
ICP 口座簿は NNS 内に設置され、ICP の残高はすべて電子形式で記録されます。各行は次のように呼ばれます"アカウント"、これには 2 つのフィールドがあります (つまり、2 つのフィールドがあります)"リスト"):
アカウント識別子
バイト、から"コントロール"アカウントの管理者の ID から導出される一意の値。現在、コントローラーには 2 種類あります: キー ペアの所有者、NNS の一部であるスマート コントラクト (コンテナー)。アカウント識別子は、ハッシュ フィールドの区切り文字、プリンシパル ID、およびサブアカウント (サブアカウントが指定されていない場合はゼロ) を連結することによって導出されます。
バランス
正の整数。最小単位は ICP の 100 万分の 1 で、残高はアカウントが保有する ICP の金額です。
コントローラーが公開キーまたはスマート コントラクト (コンテナー) の場合、次の操作をアカウントに適用できます。
送信
通知する
通知する
資金の受信者が NNS コンテナのアカウント (ガバナンス コンテナのアカウントなど) である場合、送信者は、コンテナが受信した送金を受信者に通知するように台帳に要求できます。受信者はこの通知に基づいて行動できます。この機能を使用する 2 つの例は、ニューロンの作成とニューロンのステークのリフレッシュです。これらについては、以下で詳しく説明します。
ニューロンの作成
ニューロンの作成
コントローラーが公開キーの所有者である場合、残高の一部を新しいニューロン内にロックできます。技術的に言えば、ニューロンの作成は 2 段階で行われます: まず、抵当に入れられる ICP をガバナンス コンテナー (新しいニューロンに対応) 内のアカウントに転送し、次に、受け取った転送をガバナンス タンクに通知します。内部ニューロンの記録を更新します。これらの ICP を別のアカウントに転送するには、つまり元のアカウントに戻して、再び通常の残高と同じように制御できるようにするには、関連するニューロンを完全に溶解する必要があります。作成された新しいニューロンは、それを作成した委任者の秘密鍵によって制御されます。
誓約を更新する
副題
トークンエコノミクス
ニューロンは、ガバナンスに参加することで報酬を獲得する機会を提供します。報酬はニューロンの成熟度の増加という形でこれらの投票者に分配され、最終的には追加の ICP を含む新しいニューロンが生成されます。ただし、新しいニューロンを獲得することによる全体的な経済的利益も、ロックされた ICP バランスの値によって変動します。
収益を最大化するために、ニューロンの所有者は、まずニューロンが可能な限り最大の投票報酬を受け取ることができるようにすべての投票に確実に参加することを保証し、次にどの提案がネットワーク全体の価値の成長を最も促進するかを判断するという強いインセンティブを持っています。を選択し、提案に投票します。
溶解遅延
誰かがロックされた ICP 残高を売却したい場合、将来ロックが解除されて販売できるまさにその瞬間に、その残高が可能な最大値に達すれば、最も利益が得られます。 Neuron 所有者は、将来のネットワークの価値を最大化するという長期的な観点から投票する場合、ネットワークの長期的な価値の成長から最大限の利益を得ることができます。このため、NNS はニューロンの所有者に、より大きな報酬をニューロンに分配することで、溶解をできるだけ長く遅らせるよう奨励します。
ニューロンの所有者が長期的な視野を持っている場合、ニューロンの所有者の投票は意思決定においてより有用であるため、NNS はまた、溶解遅延が 6 か月未満のニューロンよりも溶解遅延が大きいニューロンの投票をより重視します。全て。
もちろん、ロックされた残高は転送可能であるため、このスキームはネットワークにとってあまり有益ではありません。ニューロンの所有者が選択できるようにするためです。"ニューロンを売る"たとえロック解除された残高に対して割引する必要がある場合でも。
51% ガバナンス攻撃
セキュリティ上の主な懸念は、攻撃者が投票権の 51% を獲得したり、賢明でない投票者を取り込んでネットワークを侵害したりすることを防ぐことです。 (ここ"アタッカー"この用語は、ネットワークに害を及ぼそうとする有権者、悪い結果により意図せぬ結果を招く有権者、そして単に権力が過度に集中している可能性がある有権者にも同様に当てはまります。 )
副題
投票報酬の計算
予測によれば、総頭蓋内圧の 90% がニューロンに閉じ込められている可能性があります。現在のロックインのレベルに関係なく、参加率が 90% に達し、市場が現在参加していない人々に参加を説得できるようになるまで、参加者はより多くの報酬を受け取ることができるように、一定量の ICP 鋳造報酬が割り当てられます。
現在の供給量のパーセンテージとして必要な収益を推定し、ネットワークがより安定するにつれてロックされた残高が低下するリスクを考慮して、このパーセンテージが時間の経過とともに減少することを許容します。初回発行額は総供給量の 10% (年率ベース) で、時間の経過とともに減少し、8 年後には 5% になります。
アルゴリズム
ニューロンの成熟度は 0 から始まり、投票活動に応じて増加します。ニューロンの成熟度が特定のしきい値を超えると、追加の ICP を含む新しいニューロンを生成し、自身の成熟度をゼロにリセットできます。
新しいニューロンで発行される追加の ICP の数は、親ニューロンの成熟度を考慮して、親ニューロンにロックされた ICP と等しいと予想されました。たとえば、成熟度 10% の ICP を 100 個含むニューロンは、追加の 10 個の ICP トークンを含む新しいニューロンを生成できます。新たに生成されたニューロンの溶解遅延はわずか 1 日であり、内部にロックされた ICP は必要に応じて簡単に取り出すことができます。
ニューロンの成熟度と、ニューロンの生成によってまだ引き出されていない、ニューロンが収集した投票報酬との間には、ほぼ同等の関係があります。 (成熟度は生成されたニューロン内に ICP がいくつあるかを決定するだけであるため、この等価関係は近似値です。"出産する"ある程度の不確実性を伴う動作)。
24 時間ごとに、投票に参加している各ニューロンの成熟度をどれだけ高めるかを計算する必要があります。私たちは、ニューロンの成熟度の増加に反映される、おそらく報酬として作成および配布できる ICP の最大数を計算することにしました。この量が得られたら、ロックされた ICP の数、設定された溶解遅延、年齢などを考慮したときに、各ニューロンが受け取るべき報酬の相対的な割合を計算できます。
現在の ICP 供給量と生成からの日数から、鋳造および配布できる ICP の最大量を導き出します。まず、これは ICP 供給量の 10% を年間の日数で割ったものに相当します。 8 年間で、その数字は 5% に下がります。この期間中に ICP の供給が増減する可能性があるため、投票報酬は実際には半分にならない場合があることに注意してください。
初年度は10%増加
創世記から8年目の発行率は5%、その後は変わらない
発行率は時間の二次関数です
追加発行時刻を G と呼び、G から G+8y までの任意の時刻 t における時刻 t での総報酬 R(t) は次の式で求められます。
R(t) = 0.05 + 0.05[ (G + 8y – t) / 8y ]²
R(t) = Rf + (R0 – Rf)[ (T – t) / (T – G)]²,
ここで、R0 は初期比率 (10%)、Rf は最終比率 (5%)、T は比率が横ばいになる時間 (G + 8y) です。