MSTR Cat

ブロックチェーン/レベル X · 一周して/10.2 レシピ/レッスン 5

ステップ5:自己管理、確認済み

スクリーン、シード、テストトランザクション

用意するものメーカーから直接購入したハードウェアウォレット種子の保管用に金属製の裏板または耐火紙を使用するシードフレーズの復元をテストするための2台目のデバイス

問い

  1. 販売業者から購入したハードウォレットには、メーカー直販品にはないリスクがなぜあるのでしょうか?
  2. バックアップに単語を一つ追加するだけで、その単語が失われた場合に資金が取り戻せなくなるのはなぜか?
  3. 鍵を保持する物理的な媒体が、それを開ける方法を覚えている人よりも長く存在し続けたらどうなるのでしょうか?

探究

  1. 正規の製造元から購入したハードウェアウォレットであれば、輸送中にデバイスが改ざんされていないことが保証されます。一方、第三者の再販業者は、ファームウェアが修正されたり物理的な部品が変更されたりしたデバイスを出荷する可能性があり、これによって鍵を抽出されるリスクが生じます。ここでのトレードオフは、利便性とサプライチェーンの安全性との間のものです。直接購入すれば仲介者を排除できますが、通常は配送により時間がかかり、返品ポリシーも柔軟ではありません。この手順は、レッスン4.3.2で詳述されているデバイスの入手方法を参照しています。
  2. BIP39によれば通常12語または24語からなるシードフレーズは、すべてのアドレスが派生されるルートキーを暗号化している。金属板のような耐久性のある素材にこれを記録しておけば、紙のバックアップが火災や水害で破壊されても安全だ。オプションとして存在するパスフレーズは「25番目の単語」と呼ばれることもあり、PBKDF2による拡張処理を経てメモニックと組み合わせることで全く異なるウォレットが生成される。これによりセキュリティは向上するが、重大な脆弱性も生じる。パスフレーズを失ってしまうと、忘れられたシードフレーズを復元する方法がないため、資金には二度とアクセスできなくなる(レッスン4.3.4)。
  3. 大きな金額を送信する前に、デバイスの物理的な画面で受取先アドレスを確認することで、接続されているコンピュータやスマートフォンに表示されるアドレスを改ざんする可能性のあるマルウェアから保護できます。ハードウェアウォレットはキーをコンピュータから分離して保持するため、コンピュータが侵害されても、ユーザーが自分のアドレスを確認していると思っている間に不正なアドレスが表示されることはありません。画面上の文字と実際の受取人の文字が一致するかを確認することで、このリスクを排除できます。このチェックこそが、コンピュータが侵害された場合に対するハードウェアウォレットの主要な防御手段です。
  4. まず小額のテスト送金を行うことで、そのアドレスが正しい資金を管理しており、ネットワーク接続が正常に機能しているかを確認できます。テスト用の金額が到着し使用可能であれば、残りの残高も安心して移動させることができます。このステップを省略すると、間違ったアドレスやタイプミスしたアドレスに大量の資金が送信されてしまうリスクがあり、ビットコインの改ざん不可能な性質上、それを取り戻すことは不可能です。この慣行は、BTCの直接送金や取引所からの出金にも同様に適用されます。
  5. より大規模な資産の場合、マルチシグ設定によって制御権が複数のデバイスや場所に分散されるため、単一のハードウェアの故障や盗難による全損のリスクが低減されます(レッスン4.3.3)。一般的な設定は2対3で、取引を承認するには2つの鍵が必要です。これにより日常的な利用はより複雑になりますが、物理的な損失や強制に対する耐性は大幅に向上します。コインが取引所から出るその日こそ、取引所の運用上の問題が所有者の責任ではなくなる日です。
  6. 復元されないバックアップは計画というより希望に過ぎません。予備デバイスにシード(およびパスフレーズ)を復元することで、生成された最初のアドレスが元のウォレットと一致しているかを確認し、バックアップが無事で使用可能であることを証明できます。所有者が記憶だけに頼らずに復旧手順を実行できるように、この作業は定期的に繰り返すべきです。失われるビットコインのほとんどは、高度なハッキングではなく、鍵の管理における人為的ミスが原因です。

重要な事実

  • BIP39のパスフレーズをメモニックと組み合わせることで、単体のメモニックとは異なる一意のシードが生成されます。
  • ハードウェアウォレットの画面で受信先アドレスを確認することで、ホストマシン上のマルウェアが表示されるアドレスを改変するのを防ぐことができます。
  • まず小額のテスト送金を行うことで、大きな金額を移動する前にアドレスが有効かどうかを確認します。
  • マルチシグ設定では、署名に複数の鍵が必要となるため、大量の資産を保有している場合の単一障害点リスクが低減されます。
  • 正規の製造元からハードウェアウォレットを購入することで、サードパーティの再販業者によるサプライチェーンへの改ざんリスクを軽減できます。
  • 予備デバイスにシードフレーズを復元し、そこから生成されたアドレスを確認することで、バックアップの完全性が証明されます。

演習 九・六・三・一

9集める購入から最初の取引まで、新しいセルフキュア型ハードウェアウォレットを設定し検証するための9つの異なるステップをリストアップしてください。
6まとめる9つのステップを、サプライチェーンの完全性、鍵の生成、バックアップの耐久性、アドレスの検証、ネットワーク確認、または復旧テストという主要なセキュリティ機能に基づいて6つのカテゴリーに分類してください。
3絞り込む正しい技術的設定がなされているにもかかわらず、実際に自己管理型のシステムが失敗する3つの根本的な理由に、6つの要因を絞り込む。
1結晶化する大量の資産を保有する場合、シングルサインオフウォレットの利便性とマルチサインオフ方式の堅牢性との間にはトレードオフが存在する。

事実確認

日付、数字、主張は、下記に記載された公表資料と照合して確認しました。

インタラクティブ版で開く →

EN PT ES ZH KO RU DE FR MS