報酬の算出
報酬は、エポックごとにプロトコルによって自動的に計算され、分配されます。
ステークプールはこのプロセスを制御できません。報酬がいつ分配されるかについては、委任サイクルを参照してください。
報酬の財源は2つあります
- トランザクション手数料:エポック中に作成された全ブロックで生じたすべてのトランザクション手数料は、そのエポックの報酬ポットに追加されます。
- 通貨量拡大:エポックごとに、報酬ポットにADAを追加することにより、流通しているADAの総量が増加します。この資金源はADA Reserveです。
計算の手順は以下の通りです
- 各エポックの報酬ポットの一部(20%)をトレジャリーに送金
プロトコルはプール報酬を計算し、エポック用に収集された報酬ポットをそのエポックでブロックを生成したプール間で分割する。この計算では、総ステーク数に対するプールステーク数の比率、見掛けパフォーマンス、プールオーナーの出資が考慮される。 - プール報酬を、プールオペレーター報酬とプールメンバー報酬に分割
- プロトコルは、まずステークプールに固定費を支払う。プール報酬で十分カバーできる場合は最低340ADA、プールの報酬が340ADA未満の場合は配当金はステークプールの費用を一部カバーするにとどまり、プールメンバーへの報酬分配はない。
- 固定費の支払い後、登録時に設定されたプールパラメーター(0~100%)に従ってステークプールにマージンを支払う。
- 残りの報酬がプールステークへの貢献度に比例して、プールメンバー(プールオーナーを含む)に分配される。
用語集
報酬ポット:特定のエポックで収集された報酬の合計
トレジャリー:トレジャリーの資金は、システムの分散型開発に利用できます(プロジェクトCatalystを参照)。
総ステーク数:委任されていないステークを含む流通しているステーク数。
見掛けパフォーマンス:スロットリーダーのスケジュールは公開されていないため、ステークプールの実際のパフォーマンスを知ることは不可能。 パフォーマンスのプロキシとして、プロトコルは以下を使用。
特定のエポックでステークプールによって生成されたブロックの割合
β = ステークプールごとのブロック/エポックのブロックの総数
ステークプールによって制御されるアクティブなステークの割合
σ = プールステーク/アクティブステーク
見掛けパフォーマンス
P = β / σ
出資:自分のプールに委任したプール所有者のステーク
プールオペレーター報酬:ブロックを生成するためにステークプールに支払われる報酬
プールメンバー報酬:プールメンバーに分配される報酬