プライベートキーって何?
プライベートキーは、取引の承認やブロックチェーン資産(主にブロックチェーンウォレット)の所有権を証明するために使われる英数字のコードだよ。簡単に言うと、プライベートキーは暗号資産アカウントのマスターパスワードみたいなもので、これがあれば自分の資金を自由に管理できるんだ。
君の暗号通貨自体は、常にブロックチェーン上に保管されていて、ウォレットアプリの中にあるわけじゃないよ。代わりに、君のスマホのウォレットは君の資金を管理できる秘密鍵を安全に保管しているんだ。
- 🔑 金庫のカギだと思って - プライベートキーがあれば、金庫を開けて中の資産にアクセスできるよ。
- 🔐 プライベートキーはウォレットの所有権を表すものだよ – これはウォレットの持ち主だけのものだから、絶対に秘密にしておくのがおすすめ。プライベートキーを共有するってことは、誰でもあなたのウォレットを操作できるようにするってことだよ。
- 💡 これは公開鍵とは違うよ – 君のウォレットアドレスは公開鍵とも呼ばれていて(ブロックチェーン資産、例えば暗号通貨を受け取るためにシェアできる)、一方で秘密鍵は君だけが持つべきPINなんだ。
- ⚠️ 秘密鍵を失くすと、あなたの資金には二度とアクセスできなくなるよ! セルフカストディ型の暗号資産ウォレットには「パスワードを忘れた」オプションはないんだ。金庫の鍵を失くしたら中身を取り出せないのと同じで、ウォレットの資産にもアクセスできなくなるよ。暗号資産ウォレットは最新の暗号技術で守られているから、鍵屋さんに頼ることもできないんだ。
World Appウォレットで自分の秘密鍵をエクスポートできるよ。自分が何をしているか完全に理解している場合のみ、秘密鍵のエクスポートをおすすめするよ。
重要: World Appはあなたの秘密鍵にアクセスできず、あなたのウォレットやデジタルトークン、秘密鍵を管理することもありません。秘密鍵の紛失リスクはユーザー自身の責任であり、TFHもWorld Appもその鍵を復元することはできません。
秘密鍵の使い道って何?
1. 自分のパブリックウォレットにアクセスしよう
- もしWorld Appアカウントへのアクセスを失っても、あなたの秘密鍵があればパブリックウォレットアドレスの資金には再びアクセスできるよ、でもWorld Appアカウント自体にはアクセスできないからね。
- できること:自分の公開ウォレットアドレスにアクセスして、資金を管理できるよ。
- できなくなること:World Appのアカウントや、Mini AppsなどのWorld Appの機能にアクセスできなくなるよ。
- いくつかのウォレットでは、プライベートキーを使ってインポートできるよ。
例:
MetaMask や Trust Wallet では、ウォレットのインポートに進んで、自分の秘密鍵を入力するとウォレットにアクセスできるよ。でも、秘密鍵をインポートした後に表示されるのはEOA(Externally Owned Account)アドレスで、これはWorld Appアドレスじゃないんだ。この追加ステップは、セキュリティを強化するために行われているよ。
- EOAアドレスはWorld Appによって生成されるけど、そこに資金が保管されているわけじゃないよ。
- 資金へのアクセスと管理をするには、MetaMaskウォレットをSafe UIウォレットにリンクする必要があります。
- 手順ごとの説明は、この記事の最後にあるよくある質問セクションを見てね。
2. トランザクションに署名する
- 暗号資産を送信するとき、あなたの秘密鍵が取引にデジタル署名するために使用されます。
- これは、あなたが資金を所有していることを証明し、送金を許可するものだよ。
あなたは手動で秘密鍵を入力しません—ウォレットアプリケーションがバックグラウンドでこれを行います。
3. 分散型アプリ(DApps)に接続する
- いくつかのプラットフォームでは、ウォレットアドレスでサインインできて、秘密鍵で署名する必要があるよ。
- 対象のDAppが、あなたのプライベートキーを公開せずに公開鍵と秘密鍵のペアを使って認証していることを確認してね。
プライベートキーは本当に必要なときだけ使って、(ウォレットの復元など)、オフラインで保管して資産を守ろう。
下の手順に従って、自分の秘密鍵を見つけてエクスポートしてね。
World Appで自分のプライベートキーはどこで見つけられる?
- 画面の上部にある歯車アイコン(⚙️)をタップして、設定メニューにアクセスしてね
- セキュリティとプライバシーを選んでね
- Private Key をタップしてね
注意:この機能は、2024年初頭より前にアカウントを作成したユーザー向けに、後日利用可能になるよ。
どうやって自分の秘密鍵をアンロックしてエクスポートできる?
上記の手順で場所を見つけたら、次のように進めてね:
- ロック解除プロセスを始めるには、Unlock Private Key ボタンを押してね
- キーを解除するリクエストを確認するために、案内に従ってね
- 確認が取れたら、アンロック期間が始まるよ
- カウントダウンタイマーでキーのアンロックまでの残り時間が表示されるよ
- この期間は、攻撃者があなたの秘密鍵を盗むのを防ぐために設定されているよ
- 秘密鍵がアンロックされると、72時間表示できるようになるよ
- キーをコピーするか表示するかのオプションが表示されるよ。好きな方を選んでね。
72時間が経過すると、キーは再びロックされるよ。必要なら、新しい解除手続きを行ってね。
覚えておいて:自分の秘密鍵に関わる行動はすべてリスクがあるよ。絶対に誰にも教えないでね。そうしないとウォレットの資金を盗まれるかもしれない。 World Appサポートが秘密鍵を聞くことは絶対にないよ。
World IDの資格情報を確保するために使用できるIDの形式は何ですか?
1. World Appで一部の機能がブロックされていても、自分の秘密鍵にアクセスできる?
はい、この例のように秘密鍵をエクスポートオプションをタップできるよ。
2. 自分の秘密鍵を安全に保つにはどうしたらいい?
秘密鍵を安全に保つ一番の方法は、決してエクスポートしないことだよ。
アカウントには1つだけ秘密鍵が紐づいているから、しっかり安全な場所に保管してね。失くしちゃうと、資金に二度とアクセスできなくなるかもしれないよ。
これを防ぐために、次のことをおすすめするよ:
- 自分の秘密鍵は絶対に誰にも教えないでね。
- 安全なパスワードマネージャーやオフラインストレージなど、安全な場所に保管してね。
- 信頼できて安全な暗号ウォレットを使って、自分の秘密鍵を守ろう。
自分の秘密鍵を安全に保管することで、あなただけが暗号資産をコントロールできるようになるよ。
3. 自分の秘密鍵をウォレットにインポートするにはどうしたらいい?
以下はMetaMaskを使った例だけど、Ethereumプロトコルに対応しているノンカストディアルウォレットならどれでも使えるよ。
ステップ1:MetaMaskに秘密鍵をインポートする
- World Appから秘密鍵をコピーして
- MetaMask(アプリまたはブラウザ拡張機能)に行ってね
- 画面上部の「アカウント」をタップしてね
- 「アカウントまたはハードウェレットを追加」を選んでね
- 「アカウントをインポート」を押してね
- World Appのプライベートキーを貼り付けて
- 「インポート」をタップしてね
注意:MetaMaskでインポートされたアドレスは、World AppのEOAアドレスであって、World Appウォレットアドレス(資金がある場所)じゃないよ。
動画の例:
World Appウォレットアドレスにアクセスするには、MetaMask(または他の非カストディアルウォレット)をSafeにリンクする必要があるよ。詳しくは下のステップ2を見てね。
ステップ2:Safeに移動してMetaMaskをリンクしよう
- Safeに行って
- 「Connect」をタップしてね
- 「WalletConnect」ウォレットのアイコンを選んでね
- 「MetaMask」を選択
- SafeがMetaMask(またはあなたのウォレット)にリダイレクトして、確認してもらうよ
- 「Connect」をタップしてね
- Safeに戻る
- World Appのウォレットアドレスは、アカウントの下に表示されるよ
- 「World Chain」をタップしてね
- World AppのウォレットアドレスがSafeに表示されるよ
ビデオ例:
MetaMaskや他の外部プラットフォームの使い方で困ったときは、こちらからサポートチームに連絡してね:https://support.metamask.io/
ステップ3:ガス代 - ネイティブETHをEOAアドレスに入金してブリッジしよう
非カストディアルウォレットで暗号取引をするときは、取引に必要なガス代を支払うために、そのブロックチェーンネットワークのネイティブトークンを十分に持っている必要があるよ。
World Appは、World Chainで暗号取引を行うときにユーザーのガス代を負担してくれるよ。でも、ユーザーが秘密鍵を他の非カストディアルウォレットにインポートした場合、そのウォレットで取引に署名することになって、World Appはガス代を負担しなくなるんだ。
ガス代をカバーしたり、トークンの送信やスワップなどの取引を行うには、ユーザーは自分のEOAアドレス(非カストディアルウォレットにインポートしたもの)にETHを入金する必要があるよ。
ネイティブETHをWorld Chainにブリッジするには、次の方法が使えるよ:
- World Chain Superbridgeは、Superbridgeが提供するウェブサイト上のユーザーインターフェース(「インターフェース」)で、Blob Engineering Pte. Ltd.によって運営されてるよ: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へ
- 金額を入力してね
- ブリッジ注文のプレビューを確認して、選んだ金額と合っているかチェックしてね
- 「Review Bridge」をタップしてね
- 「続行」をタップする前に、ブリッジの詳細をもう一度確認してね
- 受け取り用ウォレットアドレス(インポートしたEOA)がWorld Chainに対応していることを確認してね
- ブリッジを開始
ビデオ例:
翻訳は元の英語の内容と若干異なる場合があります。最も正確な情報を得るには、何か不一致が生じた場合、記事の英語版を参照してください。