用語集 / ウォレットとカストディ
コールドストレージ
別名はコールドウォレットです。
- コールドストレージとは?
- コールドストレージとは、秘密鍵がインターネットに接続された機器に一切触れないことを意味します。秘密鍵はオフラインのままのハードウェア上で生成され、保管され、署名に使用されます。
「コールド」は鍵の一生の全体を表すものであり、鍵がどこで休むかだけを指すのではありません。ノートパソコンに一度入力された鍵は、その後どうなろうとコールドだったことはなく、一方でUSBで接続する機器は、秘密がその中から出ない限りコールドのままです。これによって取り除かれる脅威は遠隔からの盗難です。これによって持ち込まれる脅威は、自分自身のバックアップを失うことであり、こちらははるかに多くのビットコインを奪ってきました。
仕組み
コールドストレージはワークフローであり、署名の工程で現実のものになります。オンラインのマシンが未署名のトランザクションを構築します。通常はBIP-174で定義された部分的署名済みビットコイントランザクション形式です。そのファイルはUSB、microSDカード、またはアニメーション表示のQRコードでオフライン署名機に渡ります。署名機は自身のディスプレイで内容を確認し、署名を加え、署名済みトランザクションを送り返し、オンラインのマシンがそれをブロードキャストします。秘密にあたるものが戻ってくることはなく、オンラインのマシンが完全に侵害されていても結果は変わりません。
それはスイッチではなくスペクトルです。ノートパソコンに接続されたハードウェアウォレットは、鍵がチップの内部に留まるためコールドです。ケーブルを一度も接続したことのないエアギャップ方式の署名機はさらにコールドで、攻撃対象からUSBスタックを取り除きます。複数の機器と複数の場所に分散したマルチシグのクォーラムはさらにコールドで、単一の侵害では足りないからです。一段上がるごとに利便性を犠牲にし、正しい段は金額で決まり、どれほど本気に見せたいかでは決まりません。
実際に価値があるのはバックアップの部分です。鍵は必要に応じてリカバリーフレーズから再計算されるため、それらの単語の物理的な記録が資産です。12語または24語で、できれば鋼に打ち込み、任意で、別の場所に保管する追加の要素として機能するBIP-39のパスフレーズで保護し、またはSLIP-0039のShamir分割で分割して、見つかった1枚の写しだけでは何も明らかにならないようにします。
検証は任意ではありません。Chainalysisは2020年に、およそ370万ビットコインがおそらく永久に失われたと推定しました。その大半は、もはや存在しない鍵とバックアップによるものです。バックアップが誤って書かれ、一度も試されないたびに、コールドストレージは静かにその統計に加わります。
ビットコインを購入するときにこれが重要な理由
コールドストレージは特定の点でその不便さに見合います。保有する金額が、スマートフォンの感染や取引所の破綻によって失ってもよいと考える金額より大きいときです。その線より下ではスマートフォンのウォレットで十分です。その線より上では、先延ばしにする1か月ごとに不要なエクスポージャーの1か月となり、設定には一晩かかります。
直接そこへ出金してください。取引所で購入し、「きちんとウォレットを設定するまで」とコインをそこに置いたままにするのは、人が他人の破産で債権者になる最も一般的な経路です。まずコールドウォレットを設定し、その受け取りアドレスを取得し、取引所からの出金を直接そこに着地させてください。そうすればコインは中間のホットウォレットに滞在しません。
個人の購入者にとって現実的な脅威は地味です。国家主体ではなく、ノートパソコン上の情報窃取マルウェア、偽のサポート担当者、机の引き出しでフレーズを見つける家族、そして住宅火災です。コールドストレージは最初の2つを完全に処理し、最後の2つは適切なバックアップの規律だけが処理します。
自分の後にこれを必要とする人々のために計画してください。他の誰も見つけられず使えないバックアップは、遅延を伴う損失です。ですから金属がどこにあり何のためなのかを書き留め、そのメモを単語そのものとは別に保管し、信頼する1人に両方が存在すると伝えてください。
住宅火災に耐えるコールドの設定
紙は摂氏218度から246度の間のどこかで発火し、住宅火災は通常それより数百度高くなります。だからこそシードのバックアップは金属に収まるのです。数十点の市販製品を焼き、押しつぶし、溶解させたJameson Loppによる独立の耐久試験では、打ち込みまたは穴あけしたステンレス鋼の板が残り、溝付きのタイルや酸エッチング被膜を使った薄い板は残りませんでした。
持ちこたえる設定はおおよそ次のようなものです。メーカーから新品で購入した署名機器でシードを生成してください。インクは燃え鉛筆はにじむため、単語は書くのではなく鋼に打ち込んでください。金属は機器とは別の建物に保管し、1度の火災や1度の侵入で両方が奪われないようにしてください。パスフレーズを使う場合は暗記し、封印した写しを弁護士に預けるか2つ目の場所に置き、単語と同じ箱には決して入れないでください。
そして訓練してください。機器を消去し、金属だけから復元し、最初の受け取りアドレスが以前と同じであることを確認してください。年に1回、および設定に変更を加えた後に行ってください。復元されたバックアップはバックアップであり、それ以外はすべて、未来の自分のために抱えている仮定です。
コールドストレージvsペーパーウォレット
コールドストレージは実践であり、ペーパーウォレットはその1つの時代遅れの実装です。ペーパーウォレットは1つの鍵をテキストとQRコードとして印刷したもので、通常は2013年ごろにブラウザで生成され、その問題は見た目ではなく構造にあります。生成したコンピューターは鍵を見ていました。プリンターはそれをバッファに保持しました。支払いには鍵全体をソフトウェアにインポートする必要があり、初期のツールはしばしばお釣りを所有者が予期しない場所へ送り、残高を完全に破壊しました。現代の署名機器は、秘密をハードウェアの内部に保ち、決して印刷しないことで、そのすべてを解決します。