ウォレットアドレスの生成過程は以下のように行われる。
- 秘密鍵の生成: ランダムな数値から秘密鍵を生成する。この秘密鍵は、ウォレットの所有者だけが知るべき重要な情報である。
- 公開鍵の生成: 秘密鍵を元にして公開鍵を生成する。この公開鍵は他人に公開しても問題ない。
- ハッシュ化: 公開鍵にハッシュ関数を適用して、ウォレットアドレスを生成する。これにより、公開鍵から短く、扱いやすいウォレットアドレスが得られる。
この過程により、秘密鍵、公開鍵、ハッシュ化という3つのステップを経てウォレットアドレスが作成される。