
バックアップをテストする:リカバリーフレーズが本当に機能するかを確かめる方法
ほとんどの人はリカバリーフレーズを一度書き留め、安全な場所にしまい、二度と見返しません。セキュリティの観点では、それは正しい本能です。しかし、バックアップが気づかないうちに役に立たなくなるのも、まさにこのパターンです。単語のつづり間違い、1行の書き漏れ、2つの単語の入れ替わり、薄れたインク、あるいはよりによって浸水した唯一の場所に保管していた紙。
テストしない限り、それが必要になるその時まで問題には気づけません。ここでは、バックアップを危険にさらすことなく、きちんと機能するかを確認する方法を紹介します。
バックアップが機能しなくなる原因
- 書き写しの誤り。単語の読み間違い、つづり間違い、順番の間違い。リカバリーフレーズにはチェックサムがあるため、多くの誤記は復元時に検出されますが、問題が判明するのは実際に試したときです。
- 欠けている要素。追加したのに忘れてしまった passphrase、別のデバイス用の2つ目のフレーズ、あるいはそのフレーズがどのウォレットのものかという情報。
- 物理的な損傷。水、火、薄れていくインク、はがれてしまったラミネート加工の紙。
- 保管場所を忘れる。バックアップを作ったことは覚えていても、正確にどこに置いたかは覚えていない。
- 唯一のコピーが不適切な場所にある。守るべきデバイスと同じ家に、バックアップが1つだけある。
リカバリーの基本では、完全なバックアップに何を含める必要があるかを解説しています。テストは、それを本当に持っていると確認するための手段です。
手軽なものから徹底的なものまで、3つのテスト方法
1. アプリで単語を照合する。多くのウォレットにはバックアップ確認機能があります。単語を再入力または選択すると、アプリが保持しているフレーズと一致するかを確認してくれます。フレーズを画面に表示することも、どこかへ送信することもありません。素早く安全で、書き写しの誤りを見つけられます。
2. テスト用デバイスで復元する。予備のスマートフォンやまっさらなブラウザプロファイルで、書き留めたバックアップからウォレットを復元し、同じアドレスと残高が表示されることを確認します。その後、再び削除します。これにより、単語、passphrase の有無、手順への理解を含め、復元プロセス全体をテストできます。
3. まずは少額で練習する。実際の資金が入ったウォレットを復元するのが不安なら、少額だけ入れた新しいウォレットやテストネットで、作成、バックアップ、消去、復元という一連の流れをリハーサルしましょう。一度経験しておけば、本番のストレスはずっと小さくなります。
安全に行うために
テストが新たなリスクを生むことがあってはなりません。
- フレーズをウェブサイトに入力しない。復元のために自分で意図して選んだアプリ以外にも入力しないでください。
- 完全な復元テストにはオフラインまたは信頼できるデバイスを使い、終わったらウォレットを削除しましょう。
- テストを楽にするためにフレーズを撮影しない。
- 人前やカメラの視界に入る場所でテストしない。
- バックアップは元の場所に正確に戻し、ついでに保管場所そのものの状態も確認しましょう。
どのくらいの頻度で
- 作成した直後に:実際の資金が入金される前に行う、最も重要なテストです。
- 何かを変更した後に:新しい passphrase、新しい保管場所、書き直したバックアップなど。
- 年に1回程度、定期的な習慣として。物理的なバックアップが無傷で読める状態かの確認も一緒に行いましょう。
SSP でバックアップをテストする
SSP には、SSP Wallet 用と SSP Key 用の2つのリカバリーフレーズがあり、あなたのボールトには両方の鍵が必要です。そのため、両方のバックアップをテストすることが二重に重要になります。SSP Key のバックアップが間違っていれば、SSP Wallet のバックアップがどれほど完璧でも役に立ちません。
SSP にはこの確認機能が組み込まれています。
- SSP Key には、設定の「シードバックアップを確認」にバックアップ確認機能があります。生体認証またはパスワードで確認した後、ダミーの単語の中から自分のシード単語を選ぶよう求められ、一致するかを確認します。フレーズは表示されません。また、ホーム画面には定期的に「バックアップ点検」のリマインダーが表示されます。
- SSP Wallet は、シードフレーズの確認が済み SSP Key のペアリングが完了するまで、残高の下にバックアップ状態のカードを表示します。まだ保護すべきものが残っているかをひと目で確認できます。
完全な復元テストを行う場合は、別のデバイス上で、それぞれのアプリをそのフレーズから復元できます。2つのフレーズは別々の場所に保管してください。2つの鍵を使う意味は、1か所が侵害されただけでは資金を持ち出せないようにすることにあります。保管方法についてはシードフレーズのベストプラクティスをご覧ください。
正直なまとめ
一度もテストしていないバックアップは、計画ではなく願望にすぎません。単語を書き留める際には誤りが入り込み、紙は劣化し、記憶は薄れていきます。そして、それに気づくのは最悪のタイミングです。
単語は作成時にアプリで照合し、予備のデバイスで少なくとも一度は完全な復元テストを行い、毎年、または何かを変更した後には確認を繰り返しましょう。SSP では、両方のフレーズについて行ってください。


