コールドストレージとは?

Cold Storageは、ビットコインの保管に使用されるオフラインのウォレットです。コールド・ストレージでは、デジタル・ウォレットがインターネットに接続されていないプラットフォームに保管されるため、インターネットに接続されているシステムが陥りやすい不正アクセスやサイバーハッキングなどの脆弱性からウォレットを保護することができます。

キーステートメント

  • ほとんどの暗号通貨ウォレットはデジタル化されていますが、盗難防止のために設計されたセキュリティ対策にもかかわらず、ハッカーがこれらのストレージツールにアクセスできることがあります。
  • コールド・ストレージは、暗号通貨トークンをオフラインで保持する方法です。
  • 暗号通貨の投資家は、コールド・ストレージを使用することで、ハッカーが従来の方法で保有しているトークンにアクセスできないようにすることを目的としています。

コールドストレージについて

従来の銀行の当座預金や貯蓄、クレジットカードの口座が侵害された場合、銀行は紛失したお金や盗まれたお金を口座名義人に返金することができます。しかし、暗号通貨の口座やウォレットが侵害されてビットコインが盗まれた場合、所有者はコインを取り戻すことができません。その理由は、ほとんどのデジタル通貨が非中央集権的で、中央銀行や政府の後ろ盾がないからです。そのため、ビットコインアルトコインを安全に保管できる媒体が必要とされています。

ビットコインウォレットには、ビットコイン所有者の公開鍵と秘密鍵が関連付けられています。ビットコインのユーザーに与えられる秘密鍵は、ユーザーが保有するビットコインにアクセスして使用するために必要な英数字のユニークな文字列です。公開鍵は、アカウント名のようなもので、ウォレットに送られてくるコインの行き先を特定するのに役立ちます。ビットコインを使って取引を行う場合、売り手と買い手の2人が、取引を完了するためにお互いの公開鍵を共有する必要があります。商品やサービスの買い手が、売り手の公開されたアドレスに必要な数のビットコインを支払いとして送信すると、ブロックチェーンが取引の有効性を検証し、買い手や送信者が本当にその資金を送っていることを確認します。支払いがアドレスに届いた後、販売者や受信者は、自分の秘密鍵を介してのみ資金にアクセスできます。秘密鍵が盗まれると、ユーザーのビットコインやアルトコインのロックが解除され、アドレスから無許可でアクセスされる可能性があるため、秘密鍵の安全性を確保することが重要です。

盗難からの保護

インターネットに接続されたウォレットに保存された秘密鍵は、ネットワークベースの盗難に遭いやすい。このようなウォレットは「ホットウォレット」と呼ばれています。ホットウォレットでは、トランザクションを完了するために必要なすべての機能が、1つのオンラインデバイスから行われます。ウォレットは、秘密鍵を生成して保存し、秘密鍵を使って取引にデジタル署名し、署名された取引をネットワークにブロードキャストします。問題は、署名された取引がオンラインでブロードキャストされると、ネットワークを這う攻撃者が、取引の署名に使用された秘密鍵を知ることができることです。

Cold Storageは、オフライン環境で秘密鍵を使ってトランザクションに署名することで、この問題を解決します。オンラインで開始された取引は、USB、CD、ハードドライブ、紙、オフラインコンピュータなどのデバイスに保存されているオフラインウォレットに一時的に転送され、オンラインネットワークに送信される前にデジタル署名されます。署名の過程で秘密鍵がオンラインに接続されたサーバーに接触することはないため、オンラインのハッカーが取引に遭遇しても、取引に使用された秘密鍵にアクセスすることはできません。このようにセキュリティが強化されている代わりに、コールドストレージデバイスとの間の転送プロセスは、ホットウォレットのプロセスよりもやや負担が大きくなっています。

コールド・ストレージの最も基本的な形態は、ペーパー・ウォレットです。ペーパーウォレットとは、公開鍵と秘密鍵が書かれた単なる書類です。この文書は、オンラインのBitcoin Paper Walletツールからオフラインのプリンタで印刷します。ペーパーウォレットや書類には通常、QRコードが埋め込まれているので、簡単にスキャンして署名すれば取引ができます。この媒体の欠点は、紙を紛失したり、判読できなくなったり、破壊されたりすると、ユーザーは自分の資金があるアドレスにアクセスできなくなることです。

コールド・ストレージのもう一つの形態は、オフラインのデバイスやスマートカードを使ってオフラインで秘密鍵を生成するハードウェア・ウォレットです。Ledger USB Walletは、スマートカードを使用して秘密鍵を保護するハードウェアウォレットの一例です。見た目も機能もUSBのようなデバイスで、秘密鍵をオフラインで保存するためには、パソコンとChromeベースのアプリが必要です。ペーパーウォレットと同様に、このUSBデバイスとスマートカードを安全な場所に保管することが不可欠である。なぜならば、破損や紛失した場合、ユーザーのビットコインへのアクセスが停止する可能性があるからである。

これはハードウェアウォレットとよく似ていますが、技術的な知識のないユーザーにとってはより複雑なプロセスとなります。オフライン・ソフトウェア・ウォレットは、ウォレットを、秘密鍵を格納したオフライン・ウォレットと、公開鍵を格納したオンライン・ウォレットの2つのアクセス可能なプラットフォームに分割します。オンライン・ウォレットでは、署名されていないトランザクションを新たに生成し、トランザクションの相手側である受信者または送信者にユーザーのアドレスを送信します。署名されていない取引は、オフライン・ウォレットに移動し、秘密鍵で署名されます。署名されたトランザクションは、オンラインウォレットに戻され、ネットワークにブロードキャストされます。オフラインウォレットはインターネットに接続されていないため、保存されている秘密鍵は安全に保たれます。ElectrumとArmoryは、暗号経済における最高のオフラインソフトウェアウォレットとしてよく引用されます。

すべてのウォレットがすべての暗号通貨に対応しているわけではないので、暗号通貨のユーザーは、自分が取引するコインに対応したウォレットを選択する必要があります。