Mini Wallet UI
ブラウザ上で秘密鍵の生成、 署名、 送金シミュレーションを体験しよう
ジュリ
ここが私たちの最初のラボよ!まずは「鍵を生成」ボタンを押して、自分だけのウォレットアドレスを作ってみましょう。 ⚠️ これは学習用のシミュレーションです。ここで生成した鍵を本番環境では使わないでください。
鍵ペア生成
ボタンを押すと、秘密鍵 → 公開鍵 → Ethereumアドレス が生成されます
絶対に他人に見せてはいけない鍵。これがあればウォレットの全資産を操作できます。
楕円曲線暗号 (secp256k1) で導出 ↓
秘密鍵から数学的に導出。公開しても問題ないが、通常はアドレスのみ共有します。
Keccak-256 ハッシュ → 末尾20バイト ↓
これが「ウォレットアドレス」。送金先として他人に共有できます。
📖 まとめ
- ● 秘密鍵: ランダムな256ビットの数値。これがすべての起点。
- ● 公開鍵: 秘密鍵から一方向に導出。逆算は不可能。
- ● アドレス: 公開鍵のハッシュ。42文字の「0x...」形式。
✅ 鍵が生成されました!上のタブから「署名」「送金」を試しましょう。