シードフレーズとその安全な管理方法

12個または24個の単語からなるシードフレーズとは何か、なぜパスワードより重要なのか、保管方法と、詐欺師が盗み出すために使う手口を解説します。

5 分 · 2021 語更新: #基礎#セキュリティ#ウォレット

シードフレーズとは、ウォレットがすべての秘密鍵を生成するもとになる単語の並びです。リカバリーフレーズ、ニーモニックフレーズ、シークレットリカバリーフレーズとも呼ばれます。要点を一言でいえば、シードフレーズを知っている人は、そのウォレットの資産を完全に支配できるということです。暗号資産を保有するうえで、これ以上に重要な秘密はありません。

仕組み

ほとんどのウォレットはBIP-39という規格に従っています。この規格では、シードフレーズは決められた2,048語のリストから選ばれた12個または24個の単語で構成されます。リストの単語は、書き留めやすく、互いに取り違えにくいものが選ばれています。

仕組みとしては、シードフレーズは非常に大きな乱数を人間が扱いやすい形で書き表したものです。秘密鍵とアドレスは、その数値から厳密な数学的ルールに従って導き出されます。同じフレーズからは、互換性のあるどのウォレットでも同じ鍵が生成されます。そのため、スマートフォンをなくしたりハードウェアウォレットが故障したりしても、新しいデバイスでアクセスを復元できます。

単語の順番も重要です。 同じ単語でも並び順が違えば、まったく別のウォレットになります。最後の単語には通常チェックサム(誤り検出用の値)の一部が含まれているため、入力ミスがあればウォレット側で検知できることが少なくありません。

推測できない理由

シードフレーズの組み合わせの数は膨大で、現存するどのコンピューターでもすべてを試すことはできません。ウォレットがランダムに生成したものであれば、12語のフレーズでも安全と考えられています。

好きな言葉や歌詞などから自分でシードフレーズを考えるのは危険です。人間は本当にランダムな並びを作るのが苦手で、そうしたフレーズははるかに推測されやすくなります。

パスワードとの違い

ウォレットアプリのパスワードやPINは、そのデバイスへのアクセスを守るだけのものです。忘れてしまっても、たいていはアプリを入れ直してシードフレーズからウォレットを復元できます。

一方、シードフレーズはリセットすることも、メールで再発行してもらうこともできません。問い合わせれば教えてもらえるサポート窓口もありません。フレーズを紛失したうえにデバイスが故障すれば、資産には二度とアクセスできなくなります。フレーズを盗まれれば、盗んだ人は資産を移動でき、ブロックチェーン上でその送金を取り消すことはできません。

保管方法

  • ウォレットを作成したら、その場で紙に手書きしてください。 丁寧に読みやすく書き、単語には番号を振りましょう。
  • 書いた内容を見直してください。 多くのウォレットでは、いくつかの単語を入力して確認するよう求められます。この手順は飛ばさないでください。
  • 人目につかず、水や火からも離れた安全な場所に保管してください。 長期保管のために、単語を刻印した金属プレートを使う人もいます。
  • 別の安全な場所に二つ目のバックアップを置くことも検討してください。 火事や水害、引っ越しなどが一度起きただけでアクセスを失う、という事態を避けられます。
  • デジタルのコピーは作らないでください。 写真やスクリーンショットを撮ったり、メモアプリ、クラウドストレージ、メール、メッセンジャーに保存したりしてはいけません。インターネットにつながったデバイス上にあるものは、何であれ盗まれる可能性があります。
  • シードフレーズを絶対にWebサイトに入力しないでください。 入力してよいのは、自分で復元手続きを始めたときのウォレット本体だけです。

ウォレットによっては、任意でパスフレーズを設定できます。「25番目の単語」と呼ばれることもあります。保護が一段階強くなる一方で、新たなリスクも生まれます。パスフレーズを忘れると、正しいシードフレーズがあっても資産を復元できなくなります。

詐欺師の手口

シードフレーズの盗難は、ほぼすべてがハッキングではなく「だまし」によるものです。よくある手口は次のとおりです。

  • 偽のサポート担当者。 SNSやチャットアプリで取引所やウォレットの担当者を名乗る人物から連絡が来て、アカウントの「認証」や「ロック解除」のためにシードフレーズを教えるよう求められます。本物のサポートが求めることは決してありません。
  • フィッシングサイト。 ウォレットのサイトをコピーした偽サイトで、アカウントの「同期」や「復元」のためのフォームが用意されています。
  • 偽アプリ。 アプリストアや広告の先に潜んでいます。
  • プレゼント企画やエアドロップ。 報酬を受け取るにはフレーズの入力が必要だとうたうものです。
  • あらかじめ用意されたシードフレーズ。 デバイスやメッセージに、最初からフレーズが付いてくることがあります。そのウォレットに送った資産は、フレーズを作った人にすべて持ち去られる可能性があります。

ルールは単純です。シードフレーズを求められたら、それは詐欺です。 例外はありません。

まとめ

  • BIP-39のシードフレーズは、2,048語のリストから選ばれた12個または24個の単語です。
  • このフレーズでウォレット内のすべての鍵を復元でき、単語の順番にも意味があります。
  • オフラインで、紙や金属に記録し、安全な場所に保管してください。
  • 誰にも教えず、Webサイトにも決して入力しないでください。