ポルカドットトークンエコノミクスを 1 つの記事で理解する
PolkaBase
2020-09-08 13:11
本文约5351字,阅读全文需要约21分钟
Polkadot はプルーフ オブ ステーク ベースのプラットフォームで、DOT を備えたバリデーター ノードのグループがコンセンサスの検出とブロックの生成を担当します。

目次

副題

目次

文章

・ 導入

組織

· NPoS の支払いとインフレ

インフレモデル

支払詳細

バリデータースロット間での支払いの分配

Polkadot ネットワークは DOT と呼ばれるネイティブ トークンを採用しており、私たち (Web3 Foundation) はその主な機能を次のように要約します。

1. 経済レベル: ポルカドットネットワークは、コンセンサスプロトコルを実行し、金融資本を注入し、インフレの通貨目的を制御するノードに報酬を与えるために、独自にコインを鋳造するか、「バーン(バーン)し、パスを隔離し、誰もアクセスを禁止します」を行います。

3. ガバナンスと監督: DOT は特定の議決権も代表し、DOT 保有者が国民投票を通じてガバナンスの決定について意見を表明できるようにします。

導入

4. パラレルチェーン割り当て: 最後に、DOT はオークションおよびリチャージモードを通じてパラチェーンスロット上のさまざまなアイテムの所有権を割り当てます。

導入

Polkadot はプルーフ オブ ステーク ベースのプラットフォームで、DOT を備えたバリデーター ノードのグループがコンセンサスの検出とブロックの生成を担当します。バリデーターの行動が契約に違反した場合、システムは彼の DOT の一部を没収しますが、そうでない場合は、担保に入れられた DOT と貢献度にほぼ比例した報酬が支払われます。バリデーターとして選出されたノードのセットは常に変更されます (各エポックで約 1 日に 1 回) が、数は依然として制限されています。同時に、任意の数の DOT 保有者が間接的に意思決定プロセスに参加することもできます。

指名ノードとして、いわゆるプルーフ・オブ・ステーク。推薦者は信頼できる検証者候補を特定し、その推薦を支持するためにいくつかの DOT に賭けます。ある時点で、彼女が指名した候補者の 1 人以上がバリデーターとして選出された場合、彼女は、自分の賭け金に比例した経済的報酬または罰則を、それらの指名されたバリデーターと共有します。推薦者になることは、DOT に投資し、システムの安全性を確保する方法です。実際、ノミネーターとバリデーターがステークする DOT の総量が多ければ多いほど、システムの安全性は高まります。これは、ノードがバリデーターとして選出される前に、敵対者はより多くの DOT ステーク (またはノミネーターの信頼) を必要とするためです。したがって、私たちの目標は、バリデーターとノミネーターの出資が DOT の総供給源となることです。 DOT 供給のもう 1 つの大部分は、パラチェーン スロットを凍結マージンとして取得する商用ブロックチェーンによって提供されます。私たちの最初の目標は、DOT の約 50% を NPoS に、30% をパラチェーンの担保に預けることです。参考までに、他の PoS プロジェクトのステーキング率は次のとおりです。 - Tezos のステーキング率は 65.73%、 - DASH のステーキング率は 58.69%、 - Lisk のステーキング率は 58.20%、 - EOS のステーキング率はわずか 35.49% ですが、これは DPoS であり、収率が低いためです。

副題

組織

この指示には次の章が含まれています

1. NPoS の支払いとインフレ: 行儀の良いバリデーターとノミネーターが、指名されたプルーフ・オブ・ステークでどのように報酬を受けるかについて説明します。この目的では DOT の鋳造がシステムインフレの主な原因であるため、ここでもインフレモデルについて説明します。

2. 取引手数料: コストをカバーし、有害な行為を阻止し、最終的なアクティビティのピークと長い取り込み時間に対処するために、リレーチェーン上の最適な取引手数料を分析します。

3. 財務省: ネットワークの継続的な維持費を支払うために、いつ、どのように DOT の価格を引き上げるか、為替レートを変更するかについて議論しました。

NPoS の支払いとインフレ

私たち (Web3 Foundation) は現在、ブロック プロダクション (BABE) および最終合意 (GRANDPA) プロトコルへの参加に対してバリデーターとノミネーターに報酬を支払うことを検討しています。通常の状況では、新しいトークンを鋳造する行為に対するトークンの形式での支払いのみが考慮されます。この記事では、高額の罰金、内部告発者と漁師(漁師)の報奨金、または取引手数料の報奨金などの知識背景については説明しません。上記については、別の章で説明します。

この支払いメカニズムがシステム内のインフレの主な要因であるため、最初にインフレ モデルを検証します。副題

インフレモデル

x を特定の時点での NPoS の誓約率、つまり、推薦者と検証者によって誓約されたトークンの合計量をトークンの総供給量で割った比率とします。 X ∈ (0,1) としましょう

これは、私たちが長期的に達成したい理想的な誓約率です。この値はおそらく 0.3 ~ 0.6 の間であるはずです。最初は \chi_{ideal}=0.546 に設定しました。ネットワーク全体のプレッジ率がこの値よりも低い場合、ネットワークのセキュリティを維持することが困難になります。そのため、( Web3 Foundation) は、DOT 保有者にトークンの誓約額を増やすことを強く推奨しています。一方、ネットワーク全体のプレッジ率がこの値 (0.546) よりもはるかに高い場合、ネットワーク全体の流動性が失われることになりますが、これは望ましくないことであり、投資を抑制するインセンティブを大幅に削減する必要があります。 。

i = i(x) を NPoS の年率収益率、つまり、ブロックを生成し、GRANDPA アルゴリズム ツールを使用するためにすべてのバリデーターとノミネーターによって取得されたトークンの合計数を、毎年投資したトークンの合計数で割ったものとします。それを x の関数として考えます。直観的には、i(x) は、利益を追求するために投資家に与えるインセンティブの程度に関係します。したがって、x が増加するにつれて必要な励起が少なくなるため、i(x) は x に関して単調減少関数である必要があります。1. 理解を容易にするために、(ブロックごとまたは期間ごとの金利ではなく) 年間金利に注目しました。これは、i(x) が 1 年間にわたって 1 つの DOT を継続的にステーキングした人の総支払額であることを意味します。そこから各ブロックの金利を簡単に計算できます。 (Q: この計算では複利を考慮していますか? つまり、ステークを賭けた当事者は、支払いをステークとしてすぐに再投資できますか?)2. すべての利害関係者グループがその持分に比例して支払われるわけではありません。たとえば、バリデーターには、均等に賭けられたノミネーターよりも多くの報酬が支払われ、ブロックを生成するバリデーターには、ブロックを生成しないバリデーターよりも多くの報酬が支払われます。したがって、i(x) は平均ガイド レートとしてのみ使用されます。

調整可能なパラメータ: make


つまり、理想的な年利は 20% です。

で、I を年間インフレ率とすると、次のようになります。一方、インフレ率は次の式で定義されます。で、推薦者や検証者に支払われるトークンの過剰発行によって引き起こされるインフレです。

財務省の鋳造によって引き起こされるインフレです。

デフレは不正行為によって引き起こされるものであり、ブロックプロデューサーは、ミントからではなく、トランザクションの開始者からのトランザクション手数料(およびチップ)から報酬を受け取ります。同様に、記者や漁師は、不正行為を発見した場合の追加鋳造からではなく、削減されたパーティーから報酬を受け取ります。そのため、これらのエントリは上記の式に表示されません。そしてどのフォーミュラエントリーよりもはるかに大きな規模であり、したがってヘッドラインインフレの主な推進力となっています。 (手数料と取引手数料の削減により)バーンされる予定のすべての DOT を に振り向けることにより、式内の他の条件が削減されたことに注意してください(財務セクションを参照)。もしそうするなら



誓約率 x の関数として、次を得ることができます。

そして次の関係:私たちの現在の研究から次のことが推測できます

したがって、プレッジ金利をより理想的な水準に調整するように市場を誘導する必要があります。、この時点で、インフレ率は最大値を取る必要があります。調整可能なパラメータ、x はゼロに近づく傾向があるのでの制限 (つまり、バリデーターもノミネーターも DOT をステークしていない場合)の値はゼロになる傾向がありますが、ゼロではありません。なぜなら、推薦者が何も稼いでいないとしても、バリデーターには常に少なくとも運営コストが支払われるようにしたいからです。したがって、

総トークン供給量の一部として表される、すべてのバリデーターの運用コストを表す推定パラメータ。 x の値については、次のことが保証されます。常により高い特に x の限界が 1 に近づくと。簡単にするために、x = 0 でのインフレーション関数を提案します。直線的に成長します。一方、私たちがお勧めするのは、そして、x = 1 は指数関数的に減少します。 ε の変化によって x がわずかに増加する場合、次を選択します。

i(x) の指数が低下します。これは、i(x) の指数も低下することを意味するため、レートを急激に低下させたいと考えています。非流動性を回避しながら変化率を制御できるようにするため、




。推薦者と検証者にとって、レートがどのくらいの速さで変化するかを判断することが重要です。調整可能なパラメータ。x 方向が変化するときに減衰レベルを定義します。


d 単位を移動すると、インフレ率は最大 50% 減少します。

前の議論から、パラメータに依存する金利とインフレ率について次の関数を提案します。そしてd.作る上の式のテストは次のようになります。

に相当

で最大値を取得します。https://www.desmos.com/calculator/2om7wkewhr

、 得られるこの時点で i(x) は単調減少していますたとえば、次のようなとき

次の図が得られます。I(x) は緑色です。

副題

支払詳細

ほとんどの通常のバリデーターは複数のプロトコルに関与しており、成功した参加に対して報酬を与えるか、遅い応答を削減するなどの違反にペナルティを与えます (どちらか見つけやすい方です)。この観点から、私たちはチェックしやすい方法を選択し、妥当性チェックに合格したバリデーターとノミネーターのみに報酬を与え、生成をブロックすることにしました。

有効性チェックでは、パラチェーンバリデーターが各パラチェーンに対して発行した有効性ステートメントに対して報酬が与えられます。

ブロックの生成中に、次のような報酬が得られます。

1. リレーチェーン内のブロック(非アンクルブロック)を生成するために使用されるブロックプロデューサー、

2. ブロックプロデューサーは、以前は参照されていなかったアンクルブロックを参照します

3. 言及された各叔父プロデューサー

したがって、これらは「責任のある活動」とみなされます。私たちは、バリデーターが実行する支払い可能なアクションごとに特定のポイント数を獲得し、各期間の終了時に、獲得したポイントに比例してポイントが支払われるポイント システムを定義します。 (ポイントごとの正確な DOT 値は、特定のエポックですべてのバリデーターが獲得した合計ポイントに依存するため、不明です。これは、エポックごとの総支払い額を、支払い可能数ではなく、上で確立したインフレ モデルに依存させたいためです。実行される操作)。

調整可能なパラメーター: 推奨されるスコアリング システムは次のとおりです。

1. 有効性ステートメントごとに 20 ポイント

2. 生成されたブロックごとに 20 ポイントを獲得します (おじさんブロック以外)

3. 以前は参照されていなかったアンクルブロックの参照されたブロックプロデューサーごとに 2 クレジットを授与します。4. 参照されたアンクルブロックプロデューサーごとに 1 ポイントここで重要なのは、ポイントの絶対値ではなく、決済時に支払われる報酬率を決定するポイント率です。これらの点は財務省によって調整されるパラメータです。各エポック (時代) e、各バリデータ v ごとに、クレジット カウンターを設定します。。作る

このエポック (時代) e におけるすべてのバリデーターとノミネーターの目標支払額の合計を表します (構築方法については、インフレ モデルに関する前のセクションを参照してください)

) 次に、このサイクル e の終わりに、バリデータ v とそのノミネータに対応する支払いは次のようになります。

カウンターを使用して無応答の量をマークすることもできることは注目に値します。バリデーターが一定の期間 (またはその他の測定された期間) の支払い可能な操作でゼロに近いクレジットを獲得した場合、そのバリデータは使用されていないとカウントされます。詳細については、「スラッシュ」の注記を参照してください。

副題

バリデータースロット間での支払いの分配

特定のエポック (時代) において、通常、推薦者のステークは複数のバリデーターに分配されます。たとえば、ノミネーター n のステークの 70% がバリデーター 1 に割り当てられ、20% がバリデーター 2 に割り当てられ、10% がバリデーター 3 に割り当てられます。すぐ。この割り当ては、各エポックの開始時に実行される NPoS バリデータ選択メカニズムによって自動的に決定されます (詳細については、NPoS ノートを参照してください)。

m 個のバリデータがある場合、ステークの分配により、グローバル ステーク プールが m 個のスロット (バリデータごとに 1 つ) に分割されます。各バリデーターシートのステークは、そのバリデーターのステークの 100% と、そのバリデーターを承認する各推薦者のステークの一部 (おそらくゼロ) で構成されます。通常より大きいバリデータースロットのステークと区別するために、バリデーターのステークを「セルフステーキング」と呼ぶことがあります。前のサブセクションでは、特定のエポックで各バリデーター スロットにペイアウトがどのように割り当てられるかについて説明しました。このサブセクションでは、この支払いがスロット内 (つまり、バリデーターとノミネーター間) でどのように分配されるかについて説明します。最終的に、指定期間における指名者のペイアウトは、ステークされた各スロットのペイアウトの合計に相当します。

PolkaBase
作者文库