Ethereum 2.0 Staking 秘密鍵と公開鍵の生成と管理

目次

  1. はじめに

  2. 基本的なキーの概念
    2.(1) 秘密鍵と公開鍵の関係
    2.(2) Ethereumアカウント
    2.(3) BLS12-381の特性

  3. staking-deposit-cliの詳細
    3.(1) new-mnemonic
    3.(2) existing-mnemonic
    3.(3) deposit_data*.jsonについて
    3.(4) keystore-m*.jsonについて

  4. おわりに

1. はじめに

Ethereum 2.0は、Ethereumというコンピューターネットワークをより速く、安全に、そして環境に優しくするための新しいバージョンである。これまでのシステムは、コンピューターが難しい計算を解く「Proof of Work」という方法で動いていたが、新しいバージョンでは「Proof of Stake」という新しい方法を採用している。この新しい方法において、ユーザーはEthereumの通貨(ETH)を「ステーキング」という方法で預け、ネットワークを支える役割を果たす。この役割を果たす者を「バリデータ」と称する。

バリデータは、この新しいシステムにおいて非常に重要な役割を持っている。その役割を適切に果たすためには、特別な鍵の正確な管理が必須である。本レポートでは、その鍵の生成方法や、紛失した場合の復旧方法など、安全に活動するためのヒントを提供している。

このレポートは有料会員限定のレポートです。そのため、有料会員に登録されている方のみレポートの続きをお読みいただけます。 本サイトは会員登録自体は無料で行うことができます。この機会に本サイトへの会員登録をご検討いただけると幸いです。 また、法人の方に向けた会員プランをご用意しておりますので、何卒ご検討願います。

こちらは有料プラン限定のレポートです。
個人向けの有料プランはリリース準備中となりますので少々お待ちください。