ビットコイン所有権の数学的基盤
伝統的な金融では、あなたのお金は銀行に預けられています。ビットコインは全く異なります——銀行もカスタマーサポートも「パスワードを忘れた」リンクもありません。あなたの管理権限は完全に一つの数学的オブジェクト、すなわち秘密鍵から来ています。
秘密鍵(Private Key)
秘密鍵はランダムに生成される256ビットの数値です。2²⁵⁶通りの可能な組み合わせは観測可能な宇宙の原子の総数を超えるため、ウォレットが適切な乱数を使用している限り、誰かがあなたの秘密鍵を推測することは数学的に不可能です。
秘密鍵を持っている人が、対応するアドレスのビットコインを使用できます。秘密鍵がなければ、誰もそれらのBTCを動かせません——あなた自身も含めてです。
秘密鍵から公開鍵、そしてアドレスへ
ウォレットソフトウェアは楕円曲線暗号(ECDSA)を使用して秘密鍵から公開鍵を導出し、さらにハッシュ関数を用いてアドレスを生成します。どちらも一方向関数であり、逆算して秘密鍵を得ることはできません。
シードフレーズ(ニーモニック)
シードフレーズは、ランダムなシードを12または24の覚えやすい英単語に対応付けるものです(BIP-39標準)。すべての秘密鍵とアドレスはこのシードから導出されます。
シードフレーズが重要な理由
シードフレーズはあなたのウォレット全体の「マスターキー」です。これを入手した人は誰でも、すべての秘密鍵を再構築し、すべての資産を移動できます。この点はどれだけ強調してもしすぎることはありません。
6つの譲れないセキュリティルール
- シードフレーズのスクリーンショットや写真を撮らない——接続されたデバイス上の画像は盗まれる可能性があります。
- シードフレーズをクラウド(iCloud、Google Drive、Dropbox)に保存しない。
- いかなるウェブサイトにもシードフレーズを入力しない——99.9%は詐欺です。
- 「カスタマーサポート」を名乗る誰にもシードフレーズを送らない——彼らは詐欺師です。
- 物理メディア(紙またはスチールプレート)にバックアップし、少なくとも2つの安全な場所に保管する。
- 定期的にバックアップがまだ使用可能か確認する——復元テストを実施する。
シードフレーズのバックアップは単一障害点です。誰かがあなたのシードフレーズとパスフレーズを入手した場合、すべてのBTCが移動される可能性があります。物理的セキュリティとデジタルセキュリティは同等に重要です。