2021年5月にETHが4000ドルを突破し、分散型アプリケーションが主流普及に近づいているのか、という期待が高まった。NFTが一般名詞となり、イーサリアムネットワーク上で数千ものアプリケーションが稼働する中、ETHがこれほど注目されるのも当然だ。
こうした流れの中で、イーサリアム・セレニティ(Ethereum 2.0) は業界最大の注目を集めるアップグレードの一つだ。そして、強気のイーサリアムファンが抱く疑問は「アップグレード版のETHをどうやってステーキングするのか?」というもの。
見ていこう。
Ethereum 2.0 とは?
セレニティ(Ethereum 2.0)は、成功すれば世界中のユーザーが使えるユーザビリティ、スケーラビリティ、持続可能性を備える。現状のイーサリアムは高いトランザクション手数料が課題で、時には200ドルかかることもある。また、Visaのような従来の金融ツールが17,000件/秒を処理する中、イーサリアムの処理能力が10~15件/秒では、次世代dAppsの世界を構築するのは困難だ。さらに、マイニングは膨大な電力を消費する。メディアで誇張されることもあるが、この問題がProof-of-Stake(PoS)で解決されるのは大きな前進だ。
Proof-of-Stake導入後、イーサリアムは別のコンセンサスメカニズムで動作する。現在はProof-of-Work(PoW)でブロックを検証しているが、PoSはバリデータノードで動作し、よりユーザーフレンドリーでスケーラブル、かつ持続可能になる。
これにより、AaveやCompoundのようなDeFiアプリケーションも利用しやすくなる。1回のトランザクションに100ドルもかかるようでは、分散型プロトコルが主流金融の代替として普及することはない。デジタル資産やアート作品の販売にそれだけのコストがかかるなら、広範な普及にも疑問が生じる。
Ethereum 2.0はこれらの懸念を解消し、世界中のユーザーベースがプロトコルをスムーズに利用できるようにすることを目指している。
なぜEthereum 2.0のためにETHをステーキングするのか?
多くの人がETHをステーキングしたいと思う主な理由は、APR(年率収益)、つまり6%~15% の利回りを得るためだ。最低要件は32 ETHなので、これらのレートで2~5 ETHの収益が見込める(※これは投資助言ではありません)。
ただし、注意点がある。ETHを数年ロックする必要があるのだ。32 ETHを気軽にロックできない人や、他のdAppsにETHを使いたい人は、この選択肢をためらうだろう。Ethereum 2.0プロトコルが稼働するまでロックが必要で、それまで数年かかる可能性がある。ETHが限られている、または日常的に使っている人には、Ethereum 2.0のためのステーキングは現実的ではない。
代替案として、取引所に預けてステーキング報酬を得ることもできるが、自分のバリデータノードを運用してEthereum 2.0のためにステーキングしているわけではない。
ステーキングのもう一つの理由は、ネットワークへの貢献だ。ネットワークの正当性を確保するには、ETHをステークした個々のコンピュータ(ノード)による検証が必要だ。ネットワークを検証し、支援しながら適切な報酬を得たいと思うなら、それがステーキングの動機になる。
ETHステーキングのリスク
ステーキングを真剣に検討するなら、必ず十分に理解した上で、ファイナンシャルアドバイザーに相談しよう。報酬は魅力的だが、リスクも存在する。
1. Ethereum 2.0の価値は?
長期的には問題にならないかもしれないが、Ethereum 2.0の価値は現時点では不明で、ETHとは異なる可能性がある。Ethereum 2.0プロジェクトの成功に自信があれば、バリデータノードの運用が有益だと確信できるはずだ。
2. 流動性
もう一つのリスクは流動性の欠如だ。ステークしたETHと報酬は、Ethereum 2.0がローンチされるまで引き出すことができない。それは2年後か、それ以上先かもしれない。長期保有者ではなく、今回か次のブルランで売却を考えているなら、この方法は適さない。
仮想通貨が未来だと考え、長期保有するつもりなら、バリデータノードの運用は一つの選択肢だ。5年以上ETHを保有する予定なら、報酬を得る十分なインセンティブがある。
取引所でステーキングすれば流動性は高まるが、ネットワークや分散化を直接支援することにはならない。
3. バグ
イーサリアムは最も信頼性の高いブロックチェーンの一つであり、毎日数千ものアプリケーションを動かしているが、バグの可能性は認識しておくべきだ。最悪の場合、極端なバグでETHの一部または全部を失うリスクがある。実際にそのような事例はほとんどないが、可能性として存在する。
とは言え、すでに多くの投資家がバリデータノードを運用しているので、孤立しているわけではない。長年ブロックチェーンを支援しステーキングしてきたイーサリアムコミュニティの一員となる。
Ethereum 2.0 ステーキングのハードウェア要件
マイニングほど負荷は高くないが、バリデータノードをセットアップするには適切なマシンが必要だ。ステーキングに使用するアプリケーションを最適な状態で稼働させるためだ。可能な限り良い環境を整えることが望ましい。
Prysmによるイーサリアムステーキングの要件は以下の通り:
最低スペック
OS: 64ビットLinux、Mac OS X 10.14+、Windows 64ビット
プロセッサ: Intel Core i5-760 または AMD FX-8100 以上
メモリ: 4GB RAM
ストレージ: 20GB以上の空き容量(SSD)
推奨スペック
プロセッサ: Intel Core i7-4770 または AMD FX-8310 以上
メモリ: 8GB RAM
ストレージ: 100GB以上の空き容量(SSD)
これらのスペックは現代のPCなら問題なく、参入障壁を考慮しても、ステーキングを計画している多くの仮想通貨保有者にとって非現実的ではない。
ただし、推奨スペック以上に強いシステムの方がよりフェイルセーフになることは覚えておこう。
ETHステーキングのコスト
本稿執筆時点のETH価格は約2,500ドルであり、32 ETHをステーキングするには80,000ドル(約880万円)が必要だ。
これにはハードウェアやノード運用のための電気代などのコストは含まれていない。これらを考慮すると、フルノードを運用するにはかなりの出費になる。
ETHだけをステーキングしたいなら、ハードウェアコストを負担せずに複数の取引所で行うこともできる。また、複数のステーキングプールから選択し、全額をステークする必要のないものもある。
Ethereum 2.0 ステーキングの最適な場所
Coinbaseのような取引所でもETHをステーキングできるが、分散型プロトコルを使う方が良いだろう。分散化の精神に沿うだけでなく、バリデータノードの責任を取引所や中央集権型アプリケーションに依存せず、自分自身で負うことになる。
Prysmやイーサリアム推奨の方法で自分のノードをセットアップするのが望ましい。
ETHが十分にない場合は、プールでステーキングすることもできる。自分のバリデータノードを運用するわけではないが、ETHをプールに預けて報酬を得るとともに、他の人がバリデータノードを運用できるようにする。今後数ヶ月で、Ethereum 2.0のためのプールステーキングを可能にするDeFiプロジェクトが増えるだろう。注目すべきはRocketPoolだ。これはVitalik ButerinのEthereum 2.0ステーキングに関するアイデアに基づいた分散型ステーキング方法で、ETH 2.0のステーキングも提供する予定だ。ただし、RocketPoolを含む多くのアプリケーションは現時点では利用できない。
長期保有するつもりなら、これらの選択肢がオープンになるのを待つのも良い。ただし、早期に始めるほど多くの報酬を得られる可能性があるため、待つことによる機会損失もある。
余剰ETHで報酬を得始めるのを待てないなら、現時点で利用可能な中央集権型の方法を選ぶのも選択肢だ。リソースがあれば、両方のオプションを活用できる。
Binance BETH?
ここでのステーキング手順は非常に簡単だが、BETHをステーキングすることになる。BETHはBinance版のイーサリアムトークンで、ETHとほぼ1:1の価値を持つ。取引所(Binanceなど)で行うのは、ハードウェアや電気代などのコストを取引所が負担するため簡単だが、これは分散型ではない。また、BETHを受け取り、それを取引所でETHに変換することになる。
分散化の価値にあまりこだわらず、便利さを求めるならこの方法もありだ。Binance、Coinbase、Krakenなどの取引所はすべてETHのステーキングを提供している。
Ethereum 2.0 バリデータノード ステーキング手順
公式の方法では、自身の32 ETHが必要だ。ハードウェアウォレットを使用することを推奨する。Metamaskのようなホットウォレットよりも攻撃を受けにくいためだ。
-
まず、Launchpadアドレスにアクセスし、「Become A Validator」をクリック。
-
指示を読み、同意する。プロセス全体を理解するため、すべての指示に目を通すことが重要。
-
イーサリアムは、分散化の精神を保つため、自分のクライアントを用意することを推奨している。セットアップ方法は各クライアントに記載されている。Parity Ethereumはイーサリアム公式のクライアント。
-
次に、ノード用のクライアントを選択する。推奨はRustのLighthouse。他のクライアントも試すとよい。
-
そして、コマンドラインアプリを選択。GitHubからダウンロードする。
-
その後、コマンドプロンプトからシードフレーズを控え、データをアップロードする。
これでウォレットを接続し、バリデータになることができる。ステップバイステップのガイドは、人気YouTuber BoxminingによるETH 2.0ステーキングガイドも参考に。
おめでとう! これであなたも公式にステーキングを行い、イーサリアムネットワークを支援している。