総合的な権益証明(PoS)は、次のブロックについて検証者が投票する共通認識アルゴリズムの種類を表し、投票の重みは投票者の権益の大きさに依存する。
より低いエネルギー消費、より少ない中心化リスク、異なるタイプの51%攻撃に対する安全性など、権益証明は仕事量証明(PoW)の改善と考えられています。
PoSアルゴリズムは、チェーンベースのPoS:ネットワークの同期に依存し、BFTベースのPoS:利用可能性よりもノードの一貫性を優先的に考慮する。
エーテル坊2.0では、投票に参加するためにETHを質権設定する必要があります。
このために、一部のネット取引費と一部の利率(収益率)に基づく付加的なETH奨励金を獲得します。
ソース:EthHub権益証明(PoS)は何ですか?権益証明(PoS)は、検証者のネットワーク内の経済権益に依存する共通チェーンコンセンサスアルゴリズムである。
仕事量証明(PoW)に基づく公開チェーン(例えば、ビットコインと現在のエーテル坊)では、PoWアルゴリズムは、暗号学的な難題を解決する参加者を奨励し、取引を検証し、新たなブロックを作成する(すなわち、鉱山を掘る)。
PoSベースの公開チェーン(例えば、エーテル坊がまもなく発売するCaspeの実現)では、1組の検証者が順番に次のブロックを提案し、投票し、各検証者の投票重みは、その保証金(すなわち権益)の大きさに依存する。
PoSの著しい優位は安全性、減少の中心化リスク及び省エネを含む。
全体としては、PoSアルゴリズムは、ブロックチェーンが検証者のグループを追跡し、ブロックチェーンの基礎暗号化通貨(イーサー坊の場合はETH)を保有するいかなる人も、特別なタイプの取引を送ることで検証者となり、その取引はETHを保証金としてロックします。
そして、新たなブロックを作成し、ブロックについて合意するプロセスは、共通のアルゴリズムによって達成され、現在のすべての検証者が参加できます。
コンセンサスアルゴリズムには多くの種類があり、コンセンサスアルゴリズムに参加する検証者にボーナスを割り当てる方法も様々です。
アルゴリズムの観点から,主にチェーンベースのPoSとBFTベースの2種類がある。
チェーンベースのPoSでは、アルゴリズムは、各SLot(例えば、10秒ごとのサイクルはおそらく1つのslot)の間に、擬似ランダムに1つの検証者を選択し、検証者によって単一のブロックを作成する権利を割り当て、ブロックは前のブロック(通常は前の最長チェーンのエンドのブロック)を指し示す必要がある。
従って、時間が経つにつれて、ほとんどのブロックは単一の持続的に成長するチェーンを構成する。
BFTベースのPoSでは、ベリファイアは、提案されたブロックの権利をランダムに割り当てられますが、複数のラウンドのプロセスによって、どのブロックが権威的な規範であるかについて合意します。その過程で、各ベリファイアは、ラウンド毎の特定のブロックを「投票」します。このプロセスが終了する時、すべての(誠実とオンラインの)検証者は、任意の所与のブロックがブロックチェーンの一部となるかどうかについて永久的な共通認識を達成するだろう。
ブロックはまだリンクされているかもしれませんが、その中の重要な違いは、BFTベースのPoSにおいてブロックのコンセンサスはブロック内で達成されています。後ろのチェーンの長さや大きさに依存する必要はありません。
PoWと比べて、PoSのメリットは何ですか?大量のエネルギーを消費してブロックチェーンの安全を確保する必要はない。
(ビットコインとエーテル坊は毎日100万ドル以上の電力とハードウェアのコストを彼らのコンセンサスメカニズムの一部として消費していることが分かりました。)高いエネルギー消費に対する要求が足りないため、PoSは参加者がネットに引き続き参加するように励ます必要がないです。
理論的には、PoSはネット発行がマイナスになることさえあります。この場合、取引費の一定の割合は「廃棄」されます。
PoSはゲーム理論機構を使用して設計されたより広範な技術のために、中心化独占の形成を効果的に阻止するための扉を開けました。また、これらの技術が成型すれば、ネットワークに対して損害を与える行為(例えば、PoWの中の利己的な採掘)を阻止することもできます。
中心化のリスクを減らすのは、規模経済の問題がほとんどないからです。
PoWのメカニズムでは、1000万ドルの投資は100万ドルの投資の10倍のリターンをもたらすことになります。これは、任意の余分な不均衡の収益をもたらすことはありません。より高いレベルでは、より大きな規模の採掘設備を負担することができます。これはPoWの中の一つの「強み」です。
経済的な罰則を使って様々なタイプの51%の攻撃のコストをPoWで実施するよりもはるかに高いです。
Vlad Zamfiを使うと、「51%の攻撃に参加したら、あなたのASICの鉱場は破壊されたようです」と言います。
カspe権益証明の51%攻撃はどうなりますか?51%攻撃には四つの基本的なタイプがあります。最終的なロールバック(fiality eversio):ブロックAの検証者が後続して矛盾するブロックAを決定してブロックチェーンの最終的な保証を破ってしまいました。
無効ブロックを決定する:検証者が無効(または利用できない)ブロックを決定した。
アクティブ拒否攻撃:検証者がブロックを決めるのを停止する
審査:検証者の阻止部分またはすべての取引ブロックがブロックチェーンに含まれる。
第一の状況では、ユーザーは社交的な方法で外部協議を行い、どの決められたブロックについて最初に合意に達し、このブロックをサポートする。
第二の場合は詐欺証明とデータ利用可能性証明を利用して解決できます。
第3の状況は、PoSアルゴリズムの修正によって解決されてもよく、すなわちノードが共通認識に参加していない場合、アルゴリズムは、検証者の集合における非参加ノードの重みを徐々に削減する(「リーク」)。
Caspe FFGの論文はこの状況に対する記述を含んでいる。
第四の状況は一番解決しにくいです。
第四の状況は「少数派ソフト分岐」によって修復できます。その中の少数の正直な検証者は大多数の検証者が審査で合意し、現在のチェーン上でブロックを作成することを停止します。逆に、これらの誠実な少数の検証者は引き続き自分のチェーンを構築し、最終的には上記の「リーク」メカニズムによってこれらの誠実さの少なさを確保します。数の検証者は新しいチェーンの中の23の絶対多数の検証者になります。
その時、市場は、不誠実なノードによって制御された古いチェーンではなく、これらの正直な検証者によって制御される新しいチェーンをサポートする傾向がある。
ETH 2.0のStkigロジック01.なぜ私は私のETHを担保したいですか?質権設定のためにETHと正しいブロックのために証言しています。あなたはネット利率(すなわち検証者の収益率)と一部のネット取引費の形でETH奨励金を獲得します。
詳細はこちらです
図は現在提案されているETHの最大の年収益率と検証者の最大の年収益率です。ソース:EthHubは、Vitalik Buttiiによると、上の図はこれらが最大の数字であり、ETHの総発行量を減らす要因が多いです。
これらの要因は、検証者がオフラインすることを含む。
個人的な罰則と集団罰を結びつけると、1%当たりの検証者がオフラインすると約3%の総発行量が減少し、33%を超える検証者が同時にオフラインすると、多くのETHはすぐに廃棄されます。
証拠者がペナルティを受けた。
このような状況は実際にはめったに起こらないかもしれない。
ETH取引費はEIC 1559により破棄されました。
この提案によると、前の段階でETH 2.0ネットワークの使用率が低い場合、約10,000 ETH年の取引費が破棄されると予想されています。最終的には、年間数十万ETH取引費が廃棄されるまで上昇する可能性があります。
取引費は状態賃貸料を支払うために使われ、廃棄されました。
この機構はETH 2.0のgas機構に組み込まれるかもしれないので、EIC 1559に基づいて廃棄される。
Justi Dakeによると、上記の要因に基づいて、ETH 2.20で約30,000,000 ETHを質入れした場合、ネットワークの年間インフレ率(増発率)は約0.5%となり、該当する検証者の年間収益率は約5%となる。
02.Stkigの最低条件は何ですか?各検証者は少なくとも32 ETHを担保して、十分なハードウェア規格を持っています。インターネットに接続します。イーサネット上での質権設定を考慮すると、2つの主要なソフトウェアタイプを理解する必要がある。ビーコンノード:これは検証者のハブ格納規範状態であり、処理点と着信の同期要求、ブロードキャストブロックとブロック証明を行う。
クライアントが接続できるgRPCサーバを持ち、共通のAPIを提供しています。
検証者クライアント:ビーコンノードと通信し、ブロックに署名する
各クライアントで32 ETHを質権設定できます。
RANDOで開示されるような重要な秘密情報、共有データの管理証明、およびBLS秘密鍵を格納する。
底のビーコンノードを効果的に切り換えて、検証者が署名した共有状態を追跡してデータとデータブロックを実行することができる。
これは、ビーコンノードのみを実行してビーコンノード+検証者クライアントを実行してビーコンノード+複数の検証者クライアント04を実行する3つのソフトウェアの組み合わせが必要とされる可能性があることを意味する。ソフトウェアを実行するハードウェア要件は何か?まだ決まっていません
理想的には、上記の3つの設定の最低条件を達成するだけです。
(備考:これまでエーテル2.0の研究者Justi Dakeによると、検証者クライアントはRaspbey Pi(ラズベリーパイ)ハードウェア(4 GB RAM)で動作することができると予想されている。
05.もしスターキングに参加している時にネットを接続しないと、何が起きますか?検証者になる鍵は、ブロックに投票して、ネットワークの安全を保証することです。
したがって、もしあなたの検証者クライアントがいつでもオフラインされたら、検証者の利用可能性を励ますために、ここでは相応の懲罰があり、罰則の大きさは状況によって異なります。
これは2つの場面で発生します。ブロックが決定されていて、オフラインの状態にある場合、1年間でX%の担保金を失います。その中のx%は現在の検証者の年利率です。
例えば、現在の検証者の年利率が5%であれば、毎日0.0137%の保証金(備考:5%365=0.0137%)を失いますが、オンラインでは毎日これらの奨励を受けます。
ブロックが決定されなくて(33%を超える検証者がオフラインします)、あなたもオフライン状態になったら、18日間で60%の保証金を失います。
あなたの保証金がいつでも16 ETHに下がったら、完全に検証者の集合から削除されます。
06.Stkigに参加すれば、私のETHはどれぐらいロックされますか?ETHを検証者から取り返そうとすると、お金を引き出すための列に入れられます。
列がない場合は、最短の償還時間は18時間となり、お金を引き出している人数に応じて時間が調整されます。