Top Questions

スマート コントラクト アドレスに送信されたトークンを回復できないのはなぜですか?

最終更新:2025/09/25

Ethereum には 2 種類のアカウントがあります。

  1. 外部所有アカウント(EOA)
    • 秘密鍵(一般的なウォレットアドレス)によって制御されます。
    • 公開鍵と秘密鍵のペアで構成されます。
    • ユーザーは直接トランザクションを開始できます。
  2. 契約アカウント
    • 秘密鍵ではなく、スマートコントラクトコードとストレージによって制御されます。
    • このアドレスは契約アドレスと呼ばれます。

見た目からは、ウォレットアドレスとコントラクト アドレスを区別することはほぼ不可能です。その結果、多くのユーザーが誤って秘密鍵を持たないコントラクトアドレスにトークンを振替。

トークンがコントラクトアドレスに送信されるとどうなりますか?

  • トークンがコントラクトアドレスに転送されると、通常は回復できません。
  • 契約のコードが明示的に引き出しを許可している場合にのみ、トークンを取得できる可能性があります。
  • ほとんどの契約アカウントは、トークンを「手動で」送り返す機能のない単なるプログラムです。

こういうことが起こったらどうすればいいでしょうか?

  • スマートコントラクトのチームに連絡して、 回復が可能かどうかを確認してください。
  • 備考:KuCoin Web3 ウォレットは、分散型の非管理型ウォレットです。当社は、お客様がすでに行ったブロックチェーン取引や逆送金に干渉することはできません。
  • トークンがどこに行ったかわからない場合は、 ブロック エクスプローラーでトランザクション記録をチェックして、 最終的な受信アドレスを確認できます。