Tangem Walletで複数のアカウントを作成する方法
仮想通貨の管理をもっとシンプルにしたいと感じたことはありませんか?Tangemの新しい「マルチアカウント」機能で、それが実現しました!最大20個まで、1つのTangem Wallet内で独立したアカウントを作成できます。仮想通貨管理がさらに快適になるこの機能をご紹介します。
マルチアカウントとは?
マルチアカウント機能を使うと、Tangem Walletを複数の独立したアカウントに分けて管理できます。各アカウントは独立しており、それぞれ対応ネットワークごとに異なる公開アドレス、取引履歴、残高を持ちます。ただし、すべてのアカウントは1つのウォレットとバックアップシステムで統合管理されるため、複数のリカバリー方法を用意する必要はありません。
新しいアカウントの作成方法
既存のTangemユーザーは、アプリのアップデートでマルチアカウント機能が利用可能になります。新規ユーザーは、初期セットアップ時からこの機能を使えます。
新しいアカウントを作成する手順:
- ウォレットを開き、右上の三点アイコンをタップ
- リストからウォレットを選択
- Add accountをタップし、アカウント名・カラー・アイコンを設定
- アカウントの並び順は、 Wallet Settingsからドラッグ&ドロップで変更できます。
メイン画面では、アカウントの折りたたみ・展開が簡単にでき、すべてのアカウント残高の合計も一目で確認できます。
スマートなアカウント管理
最大20アカウントまで作成できるため、アカウントのライフサイクル管理も重要です。アーカイブ機能を使えば、不要なアカウントを一時的に非表示にできます。アカウントをアーカイブすると、次のような変化があります:
保持されるもの:
- すべての残高がそのまま維持される
- すべてのアドレスが有効のまま
- 取引履歴も完全に保存
- アカウントに紐づくカスタムトークン
変わる点:
- アカウントがメイン画面から非表示になる
- そのアカウントの残高は合計残高に含まれなくなる
- アクティブアカウント枠が1つ空く
重要なのは、アーカイブしてもデータは一切削除されないことです。アーカイブ済みアカウントに資産が残っていても、資産は安全に保管されています。単に表示を減らして管理しやすくし、20個までのアクティブ枠を有効活用できるようにする仕組みです。
アカウントのアーカイブ方法
アカウントをアーカイブする手順:
- ウォレットを開き、右上の三点アイコンをタップ
- リストからウォレットを選択
- 対象アカウントを選び、「Archive account」をタップ
Important: アカウントは削除されません。残高・アドレス・トークン・取引履歴はすべて保持され、資産が残っていても安全です。アーカイブ済みアカウントはメイン画面から非表示になり、合計残高にも含まれません。いつでも復元できます。なお、メインアカウントはアーカイブできません。
アーカイブしたアカウントの復元方法
アーカイブ済みアカウントを復元するには:
- ウォレットを開き、右上の三点アイコンをタップ
- リストからウォレットを選択
- Archived accountsをタップし、復元したいアカウントの横にあるRecoverをタップ
Important: すでに20個のアクティブアカウントがある場合、アーカイブ済みアカウントは復元できません。復元するには、未使用のアカウントをアーカイブして空きを作ってください。
リカバリーと互換性
TangemはBIP-32/39/44/84といった標準規格に準拠しているため、アカウントは他の互換性のあるウォレットソフトでも完全に復元できます。Tangemでシードフレーズを設定している場合、他のウォレットにそのシードフレーズをインポートし、同じ導出パスにアクセスすれば資産を利用できます。
これは真のセルフカストディ(自己管理)に不可欠な機能です。資産はTangem独自システムに縛られず、暗号規格によってどのウォレットでもアクセス可能です。万が一、特定の会社や製品に何かあっても、資産へのアクセスが失われることはありません。
アカウント間での機能差なし
すべてのアカウントで、以下の操作が可能です:
- 資産の送受信
- 仮想通貨の購入・売却
- トークンのスワップ
- Swap & Send取引の実行
- WalletConnect経由でDAppsに接続
- ステーキングへの参加
- イールド(利回り)機会の利用
唯一の制限はリファラルプログラムで、1つのウォレットにつき1アカウントのみ参加可能です。これは不正防止の観点から設けられており、ほとんどのユーザーには影響ありません。
対応ネットワーク
ほぼすべての対応ネットワークで、すべてのアカウントが利用可能です。唯一の例外はChiaで、技術的な理由からメインアカウントのみ対応しています。Ethereum、Bitcoin、Solanaなど主要ネットワークを利用する大多数のユーザーには影響ありません。
カスタムトークンの追加
カスタムトークンを追加する際、ウォレットはその導出パスを既存アカウントと照合します:
- パスが既存アカウントと一致する場合、そのアカウントに自動的に表示
- 一致しない場合はメインアカウントに追加
- 後から一致する導出パスのアカウントを作成した場合、トークンは自動的に新アカウントへ移動
この仕組みにより、トークンは常に適切なアカウントで管理され、手動での移動は不要です。
マルチアカウントを支える技術
Tangem Walletをセットアップすると、「階層的決定性(HD)ウォレット」(BIP-32で定義)として動作します。この仕組みは、1つのマスターシードから何十億もの暗号鍵を生成できる点が大きな特徴です。
基本的な考え方は、Tangemデバイスがシード(セキュアチップで内部生成またはシードフレーズでインポート)から導出したマスタープライベートキーを保持し、そこから数学的に多数の子鍵を生成するというものです。各子鍵は、乱数生成器で独立に作成した場合と同等の暗号強度を持ちます。
この生成プロセスは「HMAC-SHA512」という一方向性暗号関数で実現されます。新しい鍵を作成する際、親鍵とチェーンコード(256ビットの追加エントロピー)とインデックス番号を組み合わせて512ビットの値を生成し、前半256ビットを子プライベートキー、後半256ビットをその子の新しいチェーンコードとして利用します。
この仕組みは「決定性」があり、同じ入力を与えれば、毎回必ず同じ出力が得られます。つまり、シードフレーズさえあれば、同じ順序・同じ鍵を何度でも再現できるため、ウォレット全体を復元できるのです。
ツリー構造と導出パス
HDウォレットでは、鍵がツリー状の階層構造で整理されており、各位置は「導出パス」で表現されます。たとえば、
m / purpose' / coin_type' / account' / change / address_index
のような形式で、BIP-44で定義された論理構造に従います。
各要素の意味:
- m — マスターキー(ツリーの根)
- purpose' — 採用する標準(44はBIP-44、84はBIP-84のネイティブSegWit)
- coin_type' — 対象の暗号資産(0はBitcoin、60はEthereumなど)
- account' — 同じコイン種別内のアカウント区分
- change — 受取用アドレス(0)とお釣り用アドレス(1)の区別
- address_index — アカウント内の個別アドレス
アポストロフィ(')は「ハードン化導出」を示し、子鍵から親鍵を逆算できないようにするセキュリティ強化です。階層の上位では特に重要です。
Tangemのマルチアカウント実装
Tangemのマルチアカウント機能は、この階層構造を活用しつつ、EVM系ネットワークとそれ以外で導出パスの扱いが異なります。
EVMネットワーク(Ethereum、Polygon、Arbitrum、BSCなど)の場合:
EVM系ネットワークはアカウントベース型で、各アカウントは通常1つのアドレスを持ちます。Tangemでは、最後のインデックス(address_index)を増やして新しいアカウントを作成します:
Account 1: m/44'/60'/0'/0/0
Account 2: m/44'/60'/0'/0/1
Account 3: m/44'/60'/0'/0/2
...
Account 20: m/44'/60'/0'/0/19この方式は、アカウントベース型ブロックチェーンに最適です。パス内の「60」はEthereumのSLIP-44登録コインタイプ番号です。独自コインタイプを持たないEVM互換ネットワークも、この導出構造を採用しています(第2世代Tangem Walletのみ)。
一方、Quai(994)、Ethereum Classic(61)、XDC(550)などは独自のコインタイプを使います。Wallet 1.0初期ロットでは、すべてのEVM互換ネットワークが独自コインタイプで管理されます。
これらのネットワークでは、アカウントがパスの3番目に位置します:
Quai:
Account 1: m/44'/994'/0'/0/0
Account 2: m/44'/994'/1'/0/0
Account 3: m/44'/994'/2'/0/0
Ethereum Classic:
Account 1: m/44'/61'/0'/0/0
Account 2: m/44'/61'/1'/0/0
Account 3: m/44'/61'/2'/0/0
XDC:
Account 1: m/44'/550'/0'/0/0
Account 2: m/44'/550'/1'/0/0
Account 3: m/44'/550'/2'/0/0非EVMネットワーク(Bitcoin、Litecoinなど)の場合:
BitcoinなどのUTXO型ネットワークは仕組みが異なり、プライバシー保護のため取引ごとに新しいアドレスを使うことが一般的です。Tangemでは、パスの3番目(accountインデックス)を増やしてアカウントを分けます:
Account 1: m/84'/0'/0'/0/0
Account 2: m/84'/0'/1'/0/0
Account 3: m/84'/0'/2'/0/0
...
Account 20: m/84'/19'/0'/0「84」はBIP-84(ネイティブSegWitアドレス、bc1形式)、コインタイプ「0」はBitcoinを示します。アカウントインデックスを増やすことで、それぞれ独立した鍵ツリーの枝を持ち、無制限にアドレスを生成できます。