秘密鍵をエクスポートする前に、それが何であり、どのように機能するかを理解することが重要です。
秘密鍵は英数字のコードであり、取引の承認やブロックチェーン資産(主にブロックチェーンウォレット)の所有権を証明するために使用されます。簡単に言えば、秘密鍵は暗号資産アカウントのマスターパスワードのようなもので、あなたの資金を管理できる権限そのものです。
あなたの暗号資産は常にブロックチェーン上に保管されており、ウォレットアプリ内には保管されていません。代わりに、あなたのスマートフォンのウォレットが秘密鍵を安全に保管しており、これにより資金を管理することができます。
- 🔑 これを金庫の鍵のようなものと考えてください。秘密鍵を持っている人は金庫内の資産にアクセスできます。
- 🔐 秘密鍵はウォレットの所有権を表し、常に秘密にしておく必要があります。秘密鍵を共有すると、誰でもあなたのウォレットを操作できるようになります。
- 💡 公開鍵とは異なります。ウォレットアドレスは公開鍵とも呼ばれ(それを共有して暗号資産のようなブロックチェーン資産を受け取ることができます)、秘密鍵はあなたのPIN(あなただけが所持すべきもの)です。
- ⚠️ 秘密鍵を失うと、資金へのアクセスを永久に失うことになります。自己管理型ウォレットには「パスワードを忘れた」オプションはありません。金庫の鍵をなくしたら、その中の資産にアクセスできなくなるのと同じです。暗号資産ウォレットは最新の暗号技術で保護されているため、鍵屋が助けに来ることはありません。
秘密鍵はWorldウォレットにエクスポートできます。秘密鍵のエクスポートは、操作内容を十分に理解している場合のみ行うことをおすすめします。
-
秘密鍵の用途は何ですか?
1. 公開ウォレットへのアクセス
World Appアカウントへのアクセスを失った場合でも、秘密鍵を使うことで公開ウォレットアドレス内の資金へのアクセスを回復できます。ただし、World Appアカウントへのアクセスはできません。できること:公開ウォレットアドレスにアクセスして資金を管理できます。できないこと:World AppアカウントやミニアプリなどのWorld App機能へはアクセスできません。一部のウォレットでは秘密鍵を使ってウォレットをインポートできます。
例:
MetaMaskやTrust Walletでは、「ウォレットをインポート」を選択し、秘密鍵を入力することでウォレットにアクセスできます。ただし、秘密鍵をインポートした後に表示されるのはEOA(Externally Owned Account)アドレスであり、これはWorld Appアドレスではありません。この追加ステップは、セキュリティ強化のために設けられています。EOAアドレスはWorld Appによって生成されますが、そこに資金は保管されていません。資金にアクセスして管理するには、MetaMaskウォレットをSafe UIウォレットにリンクさせる必要があります。手順については、記事末尾のよくある質問セクションをご参照ください。
2. トランザクションの署名
暗号資産を送信する際、あなたの秘密鍵が使用され、取引をデジタル署名します。これにより資金の所有者であることが証明され、送金が承認されます。
秘密鍵を手動で入力することはありません。ウォレットアプリがバックグラウンドで処理します。
3. 分散型アプリ(DApps)への接続
一部のプラットフォームでは、ウォレットアドレスでサインインし、秘密鍵による署名を要求されます。その際、該当のDAppが、秘密鍵を公開することなく、公開鍵・秘密鍵ペアを使用して認証を行っていることを必ず確認してください。
秘密鍵は必要時(ウォレット復元など)にのみ使用し、資産を保護するためオフラインで管理してください。
秘密鍵を見つけてエクスポートするには、下記の手順に従ってください。
-
World Appで自分の秘密鍵はどこにありますか?
- 画面上部の歯車アイコン(⚙️)をタップし、設定メニューにアクセスします
- プライバシー&リーガル(iOS)またはプライバシー(Android)を選択します。
- 秘密鍵を開きます
-
秘密鍵はどのように解除・エクスポートできますか?
上記の手順で場所を確認したら、以下の手順に従ってください。
- 解除プロセスを開始するには、「秘密鍵を解除」をタップします。
- リスク警告を読み、内容を理解したら、「理解しました」ボタンを選択します。
- 表示される案内に従い、鍵の解除リクエストを確認します。
- 確認が完了すると、解除待機期間が始まります。
- カウントダウンタイマーに解除までの残り時間が表示されます。
- この待機期間は、悪意ある第三者による秘密鍵の盗難を防ぐために設定されています。
- 秘密鍵が解除されると、72時間表示可能になります。
- 鍵のコピーまたは表示を選択できます。希望する操作を選んでください。
72時間経過後、鍵は再びロックされます。必要な場合は、再度解除プロセスを行う必要があります。
必ずご確認ください:秘密鍵に関わるすべての操作はリスクを伴います。誰にも共有しないでください。さもないとウォレット資金を盗まれるおそれがあります。World Appサポートが秘密鍵を要求することは決してありません。
-
よくあるご質問
1. World Appの一部機能が制限されていても秘密鍵にアクセスできますか?
はい、次の例のとおり、「秘密鍵をエクスポート」オプションをタップできます。
2. 秘密鍵を安全に保管するには?
秘密鍵を安全に保管する最善の方法は、決してエクスポートしないことです。
アカウントに紐付く秘密鍵は1つだけなので、安全に保管することが必須です。なくしてしまうと、資金へのアクセスも永久に失うおそれがあります。
このような事態を防ぐため、次の対策を推奨します。
秘密鍵を誰とも共有しない。安全な場所、たとえば信頼できるパスワードマネージャーやオフラインストレージに保管する。秘密鍵を保護する信頼できる暗号資産ウォレットを使用する。
秘密鍵を安全に保つことで、あなただけが自分の暗号資産を管理できるようになります。
3. 新しい秘密鍵を生成できますか?
いいえ。秘密鍵はアカウントごとに1つのみです。
4. 秘密鍵をウォレットにインポートするには?
以下はMetaMaskでの一例ですが、Ethereumプロトコルに対応した自己管理型ウォレットであれば利用できます。
ステップ1:秘密鍵をMetaMaskにインポートする
World Appから秘密鍵をコピーするには、MetaMask(アプリまたはブラウザ拡張機能)に移動し、画面上部の「アカウント」をタップします。「アカウントまたはハードウェアウォレットを追加」を選択、「アカウントをインポート」を押して、「インポート」をタップしてWorld Appの秘密鍵を貼り付けます。
注意:MetaMaskでインポート時に表示されるアドレスはWorld AppのEOAアドレスであり、Worldウォレットアドレス(資金の保管先)ではありません。
例:
Worldウォレットアドレスにアクセスするには、MetaMask(または他の自己管理型ウォレット)をSafeにリンクする必要があります。詳細は下記のステップ2を参照してください。
ステップ2:Safeにアクセスし、MetaMaskをリンクするSafeにアクセスし、「接続」をタップします。「WalletConnect」ウォレットアイコン、「MetaMask」を順に選択します。確認のため、MetaMask(またはあなたのウォレット)にリダイレクトされるので、「接続」をタップします。Safeに戻ると、Worldウォレットアドレスが「アカウント」に表示されます。「World Chain」をタップすると、Safe内にWorldウォレットアドレスが表示されます。
例:
MetaMaskやその他の外部プラットフォームの操作でお困りの際は、サポートチーム(https://support.metamask.io/)までご連絡ください
ステップ3:ネットワーク手数料 - ネイティブETHをEOAアドレスに入金し、ブリッジする
自己管理型ウォレットで暗号資産取引を行う際、ユーザーは取引に必要なネットワーク手数料をカバーできるブロックチェーンのネイティブトークンを十分に保有している必要があります。
World AppはWorld Chain上で暗号資産取引を行う場合、ユーザーのネットワーク手数料を負担します。ただし、秘密鍵を別の自己管理型ウォレットにインポートすると、そのウォレットで署名することになり、World Appによる手数料負担はなくなります。
ネットワーク手数料をカバーし、トークンの送信やスワップなどの取引を行うためには、EOAアドレス(自己管理型ウォレットにインポートしたアドレス)にETHを入金する必要があります。
ネイティブETHをWorld Chainにブリッジするには、以下を使用できます。
World Chain Superbridgeは、Blob Engineering Pte. Ltd.が提供するウェブベースのユーザーインターフェース(「インターフェース」)であるSuperbridgeを通じて提供されます。Superbridgeに表示されている任意のネットワークからEOAアドレスへETHを出金できます(ETHネットワークが推奨オプションです)。
ネイティブETHをEOAアドレスへブリッジするには、以下の手順を実行します。
Ethereumネットワークを使用し、MetaMask(または他の自己管理型ウォレット)にインポートしたEOAアドレスにETHを入金します。ETHネットワーク上のウォレットにETHが着金したら、 https://world-chain.superbridge.app/にアクセスします。自己管理型ウォレット(MetaMask)をWorld Chain Superbridgeに接続します。World Chain SuperbridgeからMetaMaskウォレットへの承認リクエストが送信されるので、MetaMaskに戻りウォレット接続をSafeで承認してください。World Chain Superbridgeに戻り、ネットワーク「ETHからWorld Chainへ」を選択します。金額を入力します。ブリッジ注文のプレビューが選択した金額と一致しているか確認してください。「ブリッジをレビュー」をタップし、詳細を再確認してから「続行」をタップします。受取ウォレットアドレス(インポートしたEOA)がWorld Chain対応であることを確認し、ブリッジを開始します。
例:
重要:World Appはあなたの秘密鍵にアクセスできません。あなたのウォレット、デジタルトークン、秘密鍵も管理しません。秘密鍵の紛失はユーザーの責任となり、TFHおよびWorld Appは鍵を復旧できません。
訳文が原文英語と若干異なる場合があります。より正確な情報が必要な際は、必ず記事の英語版をご参照ください。