Proof of Stake (PoS) 達成メカニズム 合意 ブロックチェーンの検証装置です 冷凍する (冷凍する) ブロックの作成と確認の権利の保証として
作業原理#
- ステーキング バリダーターはトークンの一部を特別取引で記録します
- ブロック作成者を選択する バリダータが選択されます. 確率はステイクのサイズに依存します (ただし,濃縮を防ぐためだけではありません).
- 検証 他のバリダータは新しいブロックをチェックし ,署名する
- ブロックチェインに書き込み;
- 賞金 取引手数料の一部 + 新しいコイン (一部のネットワークで)
- Slashing 不良行為の場合 ステーキングの一部/全部を燃やし,バリダータは削除される可能性があります.
PoSの変形#
| アルゴリズム | 特徴 |
|---|---|
| DPoS (Delegated) | 代表者へのトークン投票;代表者は選挙者と賞金を分け合う |
| LPoS (Leased) | 投票の代わりに他のバリダーターにトークンをレンタルする |
| BPoS (Bonded) | 保証は必須で,利用者はバリダータが悪いためにお金を失う |
| NPoS (Nominated) | ノミネーターはバリダーターを選び 悪い選択に対する報酬の減少 |
| PPoS (Pure) | ステーキングの大きさに関係なく 均等なチャンス 最大分散 |
| PoSV (Velocity) | トークンの回転速度を考慮すると 活動が活発になります |
| DBFT | PoS+バイザンティン・ファルト・トレランス 検証者の66%の署名が必要 |
利点とデメリット#
利点
- エネルギー効率 PoW 計算がない
- スピード 課題の解決を待たずに
- セキュリティ 攻撃にはステーキングのほとんどと 51%の攻撃に対するスラッシング・メカニズムをコントロールする必要があります
- 中央化の減少 PoW に関する
欠点
- 集中リスク 大手ホールダーは連携できる
- 不透明性 検証が難しくて 誰がどのように検証するのか 確認が難しくなります
PoSをTONで表す#
TONブロックチェーンは PoS + BFTコンセンサス (Catchain) のブロックを生成するために シャードチェイン そして 職人.
メカニクス
- バリダーターはステークを特別のトランザクションで入力します masterchain;
- シャーダはそれぞれ バリダータの小集合 特定された偽偶然方法で;
- 部分集合の回転 ほぼすべての 1 024 ブロック;
- 部分集合はブロック候補を提示する.偽偶然順序はどちらの候補が優先されるかを決定する.
- バリダーターは候補者をチェックします. ブロックの署名 → slashing または一時停止
- 最終的な合意 BFT プロトコルPBFT / Honey Badger BFTのアナログである
- 賞金 ブロックトランザクションからの手数料 + 新しく鋳造されたコイン
- パラレル性 1 つのバリダータは複数のサブセットで同時に動作することができます.
マスターチェイン・ブロック
すべてのシャード (またはタイマウト) のブロックが生成された後,ブロックは生成されます. マスターチェーン すべてのバリダータのBFTコンセンサスに基づいて,すべてのシャードチェーンの最後のブロックのハッシュと