< ニュースルームに戻る

SSP Wallet 公開:本物の 2-of-2 マルチシグが稼働

·3 分で読める·SSP Editorial Team 著
ウォレット、鍵、盾、そして 2-of-2 マルチシグのアイコンを並べた紺色の SSP カバー。SSP Wallet ローンチを告知

SSP Wallet は 2024 年 1 月 22 日に、これまでとは異なる暗号資産ウォレットとして公開されました。すべての取引に 2 台のデバイス署名が必要となる、真の 2-of-2 マルチシグアドレスです。ここではセキュリティと自己管理は追加のオプションではなく、設計そのものです。これは最初の公開版である v1.0.0 のローンチ記事です。

TL;DR

  • SSP Wallet は 2024-01-22 に 2-of-2 マルチシグウォレットとして稼働開始しました。
  • 2 台のデバイス、2 つの秘密鍵、1 つのアドレス。どちらか一方だけでは資金は動かせません。
  • SSP Wallet はブラウザ拡張機能、SSP Key は共同署名を担うモバイル側の相棒です。
  • ローンチ時点では Bitcoin と Flux に対応。以降のリリースで対応チェーンは拡大しました。
  • オープンソースかつ自己管理型 — あなたの鍵、あなたのコイン、あなたのハードウェア上で。

SSP Wallet とは

SSP Wallet は、スマートフォン上のモバイルアプリ SSP Key とペアリングして動作するブラウザ拡張機能です。2 つで 1 つの 2-of-2 マルチシグアドレスを構成します。拡張機能側がトランザクションを作成して部分的に署名し、モバイル側がそれを確認したうえで 2 つめの署名を付け加えます。両方そろわなければ何も動きません。

これはハードウェアウォレットでも、単一端末で完結するホットウォレットでもありません。ソフトウェアベースの 2-of-2 マルチシグで、あなたがすでに持っている 2 台のデバイス — ノート PC とスマートフォン — の上に署名者を分散させています。この分離こそが堅牢性の源泉です。攻撃者は何かを盗むために両方を同時に侵害する必要があり、これは片方を侵害するよりも格段に難しい問題です。

2-of-2 マルチシグが重要な理由

普通のウォレットには 1 つの秘密鍵しかありません。鍵を盗めばコインも盗めます。2-of-2 マルチシグは署名権限を 2 台のデバイスに分散します。1 台のデバイスを侵害できた攻撃者でも、まだトランザクションには署名できません。両方を同時に、しかも異なる脅威プロファイルで侵害する必要があります。

物理的な紛失にも同じ論理が当てはまります。ノート PC を盗まれても、泥棒はあなたのスマートフォンがなければウォレットを空にできません。スマートフォンをなくしても、ノート PC だけではアカウントを空にできません。リカバリーは別系統で扱われるため、デバイスを失ったからといって資金を失うわけではありません。

マルチシグ構成のより踏み込んだ比較については、2-of-2 vs 2-of-3 vs m-of-n マルチシグの解説記事をどうぞ。

セキュリティモデルを 1 段落で

2 つの秘密鍵、その extended private parts、そして seed が SSP Wallet と SSP Key の間で共有されることはありません。各デバイスがローカルで自分の鍵素材を生成し、保持します。拡張機能はモバイル側の鍵を一切見ず、モバイルアプリは拡張機能側の鍵を一切見ず、サーバー上で何かが再構成されることもありません。トランザクションは SSP Wallet 上で組み立てられ、まずその鍵で 1 度署名されてから SSP Key に渡され、SSP Key 自身の鍵でもう一度署名されてからブロードキャストされます。すべてのやり取りは両方のデバイスの参加を必要とし、それがこのウォレットを真の 2-of-2 たらしめています。

今日できること

ローンチ時点で SSP Wallet は Bitcoin と Flux に対応しています。どちらのチェーンでも、同じ 2-of-2 のフローで受け取り、送付、自己管理を行えます。ウォレットはアドレス導出、トランザクション構築、2 段階の署名手順をすべて代行してくれます。ペアリングが済めば、日常的な使い勝手は他のウォレットと変わらず、スマートフォン側で 1 つ確認が増えるだけです。

その後のリリースでさらに多くのチェーンに対応しました。本記事は v1.0.0 を扱うので、ここでは意図的にそれらを先取りしません。もしより新しいリリースから来た方がいれば、執筆時点と比べてマルチチェーン対応は大きく広がっています。

SSP Wallet を入手する

拡張機能を Chrome Web Store からインストールし、スマートフォンの SSP Key とペアリングしてください。セットアップでは、資金がリスクにさらされる前に 2 つの鍵の生成とペアリングの検証まで案内します。全フローはオープンソースなので、コインを預ける前にコードを読みたければ、それも可能です。

ソース: SSP Wallet v1.0.0 リリースノート

この記事をシェアする

関連記事