マガジン内検索

墨汁マガジンVol.630「イーサリアム2.0のスラッシャー(Slasher)とは?Casper FFGのペナルティコンセンサス」

目次
  • 1 イーサリアムCasper FFGの解説一覧
  • 2 スラッシュ(Slash)とは?
  • 3 スラッシャー(Slasher)とは?
  • 4 Casper FFGにおけるスラッシュコンセンサス
  • 5 ETH2でのスラッシャーの役割
  • 6 図解で理解するスラッシャー
  • 7 まとめ

イーサリアム2.0のProof of Stakeである”Casper FFG”は、PBFTをベースとした独自開発したProof of Stakeアルゴリズムを使用しています。Casper FFGの特徴として、バリデータのフォークチョイスルールの他に分散合意を行うための”スラッシャー(Slasher)”というプロトコルが導入されているのです。本稿ではイーサリアム2.0でステーキングしているバリデータ向けにCasper FFGにおけるスラッシャーについて詳しく解説を行います。

イーサリアムCasper FFGの解説一覧

 

Vol.257「イーサリアム2.0 バリデータのペナルティ”Inactivity Leak”でスラッシュされる条件」

Vol.259「イーサリアム2.0 ステーキングペナルティ Partial Slashingとは?」

Vol.398「ETH2バリデータのプロポーザーとアテスター フォークチョイスルールによる合意形成の仕組み」

Vol.399「イーサリアム2.0コミッティ(Committee)とは?ETH2ブロックプロポーザーへのDDoS攻撃問題」

Vol.630「イーサリアム2.0のスラッシャー(Slasher)とは?Casper FFGのペナルティコンセンサス」

Vol.632「イーサリアム2.0のアテステーション(Attestations)とは?Justificationとアルタイルでの報酬形態」

Vol.810「イーサリアムのCasper FFGにおけるバリデータのステーキング報酬を理解する」

Vol.814「イーサリアムのCasper FFGにおけるステーキングでのペナルティ(罰則)の重要性を理解する」

 

スラッシュ(Slash)とは?

イーサリアム2.0におけるスラッシュ(Slash)とは、

 

「32ETHをステーキングしてバリデータとしてBeacon Chainに登録されている状態を解除されること、またはステーキングしている32ETHの一部を没収されること」

 

を指します。

イーサリアム2.0におけるスラッシュの条件は主に2つあり、

 

1.Casper FFGの分散合意ができないときにオフラインバリデータをスラッシュ

2.2重署名をしたバリデータ

 

の2つです。オフラインにおけるペナルティはInactivity Leakといい、このスラッシュとは異なるものとなっています。

Inactivity Leakについては墨汁マガジンVol.257「イーサリアム2.0 バリデータのペナルティ”Inactivity Leak”でスラッシュされる条件」を参照してください。

 

スラッシャー(Slasher)とは?

イーサリアム2.0のCaspr FFGにおけるスラッシャー(Slasher)とは、

 

「バリデータ

*ここから先はオンラインサロン会員専用です
マガジン内検索