イーサリアムウォレットアカウントを作成する方法

今日は、イーサリアムウォレットアカウントとその作成の背後にある数学について学びます。意味のある方法でイーサリアムと対話するには、ユーザーアカウントが必要です.

イーサリアムでアカウントを作成する最も簡単な方法は、 ミストイーサリアムウォレット, これは、複数のイーサリアムアカウントを管理および操作できるようにするアプリケーションです。アプリケーションを起動すると、ブラックチェーンに同期されます。つまり、ブロックチェーンデータ全体がブロックチェーンにダウンロードされます。これには100ギガバイト以上かかる可能性があるため、注意が必要です。.

アプリケーションを最初に起動すると、アカウントの作成とパスワードの設定について説明します。アカウントへのアクセスを維持するために、このパスワードを決して忘れないことが非常に重要です。パスワードオプションを忘れることはありません。新しいアカウントがアプリのウォレットセクションに表示され、残高はゼロになります。アカウントをクリックすると、アカウントの詳細が表示され、実際のエーテルをアカウントに追加するためのオプションが表示されます。注意すべき主なことは、他の人と共有する公開アドレスです.

アカウントを作成するもう1つの方法は、コマンドラインを使用することです。 GETHのGoイーサリアムクライアントをダウンロードすると、GETHアカウントを新規に呼び出してアカウントを作成できます。これにより、パスワードの入力を求められますが、これも忘れてはなりません。最後に、新しいアカウントの公開アドレスが出力されます。アカウントはいくつでも作成でき、GETHアカウントリストと入力するとすべて表示できます。これは、EthereumWalletで作成したアカウントも表示することに注意してください.

もう1つの興味深い点は、アカウントを作成するためにブロックチェーンやインターネットに接続する必要さえないことです。完全にオフラインで発生する可能性があります。これはどのように可能ですか?公開鍵と秘密鍵で構成される暗号鍵ペアを生成するために何が必要かはわかっています。しかし、このキーペアをどこかに登録する必要はありませんか?他の誰かがすでにこのキーペアを使用している場合はどうなりますか?技術的には可能ですが、非常に、非常に、ありそうもないです.

イーサリアムパブリックアドレスの生成

その理由について話しましょう。イーサリアムパブリックアドレスの生成には3つのステップが含まれます。最初のステップは、256ビットで表される単なる乱数である秘密鍵を生成することです。 2番目のステップは、楕円曲線暗号を使用して512ビットの公開鍵を生成することです。各秘密鍵は、正確に1つの公開鍵にマップされます。 3番目の最後のステップは、公開鍵のKeccak256を計算し、Keccak256ハッシュの右端の160ビットを保持して公開アドレスを取得することです。これは基本的に、256ビットの秘密鍵から160ビットの公開アドレスへのマッピングです。各アカウントに複数の秘密鍵があることを意味します.

セキュリティは、秘密鍵をランダムに選択することで実現されます。 1つまたは2つではなく、十分にランダムなものを取得する限り、他の誰かが同じ秘密鍵を生成する可能性はほとんどありません。可能な秘密鍵の数を把握するために、いくつかの数字を見てみましょう。 10,000の可能な4桁のiPhoneパスコードがあります。したがって、誰かが各パスコードを推測して携帯電話に侵入しようとすると、10,000回に1回の確率で正しくパスワードが取得されるため、かなり困難になります。しかし、コンピューターが10,000個のパスコードをかなりすばやく試すのはかなり簡単です。 Appleはまた、指紋IDが見知らぬ人と一致する可能性が50,000分の1であり、FaceIDが一致する可能性が100万分の1であると主張しています。.

地球上には75億人の人間がいるよりも数桁大きく、ビッグバンは約140億年前に起こったと推定されています。さらに大きいのは、私たち自身の銀河だけで約4,000億個の異なる星を推定しています。さらに多くの桁違いに、体重150ポンドの平均的な成人男性の27原子の10の約7倍があると推定されます。地球の50の原子の10の累乗の1.3倍であると私たちは推定します。さらに大きくすると、256ビットを使用して可能な秘密鍵の総数になります。10の77乗の1倍です。この数は非常に大きいため、前に説明したすべての数を合計して合計します。 、まだこの数の半分にはならないでしょう。信じられないほど大きいです。したがって、誰かが同じ秘密鍵をランダムに生成する可能性は十分にあるため、事実上不可能です。.

可能性のある各秘密鍵を試してブルートフォース攻撃を行うには、惑星サイズのコンピューターが最初から機能しているように、達成不可能な量の計算能力も必要になります。.

イーサリアムアカウントとウォレットの使用の詳細については、Blockgeeks.comのオンラインガイドとコースをご覧ください。.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me