ブロックチェーン/レベル X · 一周して/10.2 レシピ/レッスン 7
ステップ7:復旧と相続
デッドマンズスイッチ、忘れられたパスフレーズ、そして何も解錠しないディスクリプタ
用意するもの物理的な保管用の、組み合わせロック付き耐火金庫耐久性の高いバックアッププレート用の金属スタンピングキットまたは彫刻ツール継承指示用のバージョン管理対応ドキュメントテンプレート
問い
- 復元されたことのないバックアップが、セキュリティではなく希望と見なされるのはなぜか?
- 相続人が存在するすべてのシードワードを所有していても、なぜマルチシグウォレットにアクセスできないのか?
- なぜ、失われたビットコインのほとんどが盗まれることなく消えてしまうのか、その具体的なメカニズムは何なのでしょうか?
探究
- 正常に復元されたことのないバックアップは、事実ではなく仮説に過ぎない。標準的な対応法としては、予備機器やクリーンなプロファイルに新しいウォレットソフトウェアをインストールし、シードフレーズやパスフレーズを入力して、生成されたアドレスが資金が保管されているアドレスと一致するかを確認する。これにより、メモニックが無事であり、派生経路が正しく、プレッシャーの下でも人間の手順が機能することが証明される。この検証がなければ、破損した金属板や思い出し違いの単語は、修正するには手遅れになるまで見過ごされたままだ。
- マルチシグウォレットの場合、シードフレーズだけでは不十分です。具体的な支出条件は、公開鍵や派生パス、タイムロックをエンコードした文字列であるアウトプットデスクリプタによって定義されます。標準的なシングルシグネチャウォレットでは予測可能なBIP44やBIP84のパスが使用されますが、レガシーやカスタムスクリプトはメモニックから推測することはできません。デスクリプタが失われてしまうと、たとえすべての復元フレーズを手元にしていても、後継者はウォレットの構造を再構築することができません。デスクリプタはキーと共に、完全な相続パッケージの一部として保存されなければなりません。
- 相続に関する文書には技術的なデータだけでは不十分で、非技術者の相続人が誰の助けもなく従えるような手順が必要です。よくある失敗例としては、どのデバイスを使うか、どのソフトウェアをダウンロードするか、またオンチェーン上でアドレスをどのように確認するかといった背景情報なしにシードフレーズだけを残してしまうことです。効果的な計画には、段階別の復元ガイドや公証人や弁護士といった信頼できる連絡先リストが含まれます。ソフトウェアのインターフェースが変更されたり、指定された相続人に連絡が取れなくなったりすることがないよう、これらの文書は定期的にテストを行い、その正確性を保つ必要があります。
- セキュリティとアクセス性の間のトレードオフは、鍵管理において極めて重要です。バックアップを複数の場所に保管することで火災や盗難から保護できますが、他のコピーは残っているのに一部だけ失われるといった人的ミスのリスクが高まります。3つのうち2つを使用するシャミルの秘密分散方式では冗長性が確保されますが、どのコピーを誰が持っているかを記録せずに所有者が亡くなった場合、復元はまるで宝探しのようになります。各鍵要素の物理的な保管場所も、その暗号学的完全性と同じくらい重要です。他の誰も知らない金庫は盗難から資産を守ってくれますが、緊急時には資産を閉じ込めてしまいます。
- 歴史は、盗難よりもバックアップを怠ったことによる損失の記録を多く残している。2013年、ジェームズ・ハウエルスは約8,000BTCが保存されていたハードドライブを廃棄した。そのドライブは現在、ウェールズのニューポートにある埋立地に埋もれており、掘り出そうとする法的な試みも失敗に終わっている。2021年1月、ステファン・トーマスは7,002BTCが保存されている暗号化ドライブのパスワードを10回試したうち8回を使い果たしたと明かした。さらに2回間違えるとキーが永久に消去されてしまう。これらの事例は、暗号技術によるセキュリティも、鍵の管理や物理的な耐久性を支える人的プロセスの強さ次第であることを示している。
- 失われたビットコインのほとんどは、外部の攻撃者に盗まれるのではなく、所有者自身によって失われます。忘れられたパスフレーズや破損したバックアップファイル、場所を間違えたディスクリプターなどが原因で、アクセス権を再設定するための中央管理機関が存在しないため、永久に失われてしまいます。このプロトコルでは盗難と過失は区別されず、鍵が有効か無効かのみが問題となります。定期的な訓練や徹底した文書化によって、復旧プロセスの各段階が必要になる前に確認されるため、このリスクを軽減することができます。
重要な事実
- アウトプットデスクリプタは、マルチシグウォレットの具体的な支出条件を定義するものであり、シードフレーズだけからは導き出すことができない。
- ジェームズ・ハウエルスの、約8,000BTCが保存されていたハードドライブは2013年に廃棄され、今もニューポートの埋立地に埋もれたままである。
- 2021年1月時点で、ステファン・トーマスが持っていた暗号化ドライブには7,002BTCが格納されており、パスワードの試行回数はあと2回残っていた。
- リカバリードリルとは、新しいソフトウェア上でシードフレーズを復元し、生成されたアドレスが既知の保有資産と一致するかを確認するものです。
- 標準的なシングルサインオフウォレットはBIP44またはBIP84の派生パスを使用し、メモニックだけからでも復元が可能です。
- 失われたビットコインのほとんどは、外部からの盗難ではなく、所有者のミスや過失によるものです。
演習 九・六・三・一
9集める暗号鍵から物理的な物流に至るまで、完全なマルチシグ継承プランに必要な9つの異なる構成要素をリストアップしてください。
6まとめる9つの構成要素を、主な故障原因である「人間の記憶」「技術的陳腐化」「物理的損失」「法的曖昧性」「社会的調整」「文書の劣化」の6つのカテゴリーに分類してください。
3絞り込むすべての暗号鍵が存在しているにもかかわらず、継承プランが失敗する3つの根本的な理由に、6つのグループを絞り込んでください。
1結晶化する複数の当事者にキー共有を分散させることと、非技術的な相続人が復元を実行できるために必要なシンプルさを維持することとの間のトレードオフについて1文で述べなさい。
事実確認
日付、数字、主張は、下記に記載された公表資料と照合して確認しました。
- Bitcoin Improvement Proposal 39 (BIP39)
- Bitcoin Improvement Proposals 380–386 (Output Descriptors)
- Casa / Unchained, Inheritance and Legacy Planning Documentation
- N. Popper, 'Lost Passwords Lock Millionaires Out of Their Bitcoin Fortunes', The New York Times (12 January 2021)