本記事にはアフィリエイト広告(PR)を含む場合があります。
※本記事は2026年8月時点で各サービスの公開情報および公的機関の注意喚起を確認した一般的な解説です。仕様や手順は変更されることがあるため、最新の内容は各サービスの公式案内をご確認ください。
仮想通貨のウォレットでトークンをスワップしたり、NFTを購入したりするとき、多くの人は目の前の操作だけに意識を向けています。ですが、その裏側では、ウォレットが持つトークンを外部のアプリに扱わせるための許可を与える操作が挟まっていることがあります。これがApprove(承認)と呼ばれる操作です。
Approveは、スワップやNFT購入を進めるために必要になる操作である一方、表示された内容をよく確認しないまま署名してしまう人も少なくありません。一度与えた承認は、自分で取り消すまで有効なまま残り続けます。使い終わったアプリの承認をそのままにしていたり、無制限の承認を与えたことを忘れていたりすると、後から資産を移動されるおそれが指摘されています。この記事では、Approveの仕組みから、見直すタイミング、取り消しの一般的な流れまでを整理します。
- スワップやNFT購入で毎回通っている操作
- Approveとは何を許可しているのか
- 無制限の承認が残る問題
- 承認の種類とリスクの整理
- 承認を見直すタイミング
- 取り消しの一般的な流れとガス代
- そもそも与えないための工夫
- 署名画面で確認する習慣
- よくある質問
- まとめ
スワップやNFT購入で毎回通っている操作
分散型取引所(DEX)でトークンをスワップしたり、NFTを購入したりするとき、そのトークンをそのアプリで初めて扱う場合には、実際の取引の前にもう一段階、署名を求められることがあります。この最初の署名がApprove(承認)であることが多く、続けてスワップやNFT購入そのものの署名が求められる、という2段階の流れになっています。
ふだんはこの流れを意識せず、表示された内容をよく見ないまま次々と署名を進めてしまう人も多いはずです。ですが、この最初の署名こそが、アプリに対してどこまでの権限を与えるかを決める操作になります。次の章から、Approveが具体的に何を許可しているのかを確認していきます。
Approveとは何を許可しているのか
Approve(承認)とは、トークンを扱うアプリに対して、自分のウォレットからそのトークンを動かす許可を与える操作です。承認そのものはトークンを移動させる操作ではなく、「このアプリに、このトークンを扱ってよい」という許可を与えるところまでの操作だという点がポイントです。
この許可には、扱える数量の範囲が設定されます。取引のたびに数量を指定して承認し直す形もあれば、多くのアプリが利便性のために無制限(上限なし)の承認を求める場合もあります。無制限の承認であれば、一度の署名で以降の操作がスムーズになる一方、許可の範囲が広いままアプリ側に渡ることになります。
無制限の承認が残る問題
承認は一度与えると、取り消すまで有効なまま残り続けます。数量を限定した承認であれば、その範囲を超える操作はできませんが、無制限の承認の場合はその制限がないまま、承認先のアプリにトークンを扱う権限が残り続けることになります。
問題になりやすいのは、承認した相手が信頼できるアプリとは限らない場合です。悪意のあるサイトで気づかないまま承認してしまうと、後から資産を移動されるおそれが指摘されています。見た目が本物のアプリに似せてある場合や、無関係な操作の中に承認の署名が紛れ込んでいる場合もあるため、署名画面の内容を確認する習慣が重要になります。フィッシングサイトの見分け方についてはフィッシング詐欺への対策で詳しく整理しているので、あわせて確認しておくと安心です。
承認の種類とリスクの整理
承認にはいくつかの種類があり、それぞれ残った場合のリスクの大きさや、見直すべきタイミングの目安が異なります。整理すると次のようになります。
| 承認の種類 | 内容 | リスクの目安 | 見直しの目安 |
|---|---|---|---|
| 数量を限定した承認 | 必要な分だけ数量を指定して与える承認 | 設定した範囲を超える操作はできないため、被害が生じても範囲が限られやすい | 使い終わったタイミングで取り消しを検討する |
| 無制限の承認 | 上限を設けず、扱える数量に制限がない承認 | 承認先で何らかの問題が起きた場合、影響する範囲が広がりやすい | 早めに一覧で確認し、必要がなければ取り消しを検討する |
| 使っていない古い承認 | 過去に利用したアプリやサービスに残ったままの承認 | 存在自体を忘れがちで、見直しの対象から漏れやすい | 定期的な棚卸しのタイミングでまとめて確認する |
どの承認が正しい・間違っているという単純な話ではなく、利便性と、許可したままの範囲をどこまで許容できるかのバランスの問題です。数量を限定した承認であっても、使っていないアプリのものが積み重なれば、見直しの対象は少しずつ増えていきます。
承認を見直すタイミング
承認は一度与えたら終わりではなく、いくつかのタイミングで見直す運用が推奨されています(一般論)。代表的なタイミングは次のとおりです。
- そのアプリやサービスを使い終わったとき(NFTの購入が完了した、特定のキャンペーンだけ利用した、など)
- 定期的に(月に一度、確定申告のタイミングに合わせて、など自分なりの区切りで)
- 不審な操作をしてしまった後(身に覚えのないサイトで署名した、リンクから開いたページで操作した、など)
特に、使わなくなったアプリの承認はそのままになりがちです。取引の記録を残しておくと、いつどのアプリを使ったかを振り返る材料になります。MetaMaskでの取引記録の残し方はMetaMaskの取引記録の整理方法にまとめているので、承認の棚卸しとあわせて記録の整理も検討してみてください。
取り消しの一般的な流れとガス代
承認の取り消しは、ウォレットやチェーンの公式が案内する方法で、与えた承認の一覧を確認したうえで行う形が一般的です(具体的な確認方法はウォレットやチェーンによって異なります)。大まかな流れは、次のようになります。
- 利用しているウォレットやチェーンの公式サイト・公式アプリで、承認状況を確認できる案内がないか確認する
- 一覧の中から、使っていないアプリや、無制限になっている承認を選ぶ
- 取り消しの操作を行う
- 取り消し後、一覧に反映されているかを確認する
ここで注意しておきたいのが、承認の取り消し自体にもガス代がかかるという点です。取り消しもブロックチェーン上の操作である以上、送金などと同じようにガス代が発生します。取り消す承認の数が多いほど、その分のガス代がかかることになるため、見直しをまとめて行うタイミングを決めておくと効率的です。ガス代がどのように決まるかの仕組みについてはガス代の仕組みで解説しています。
そもそも与えないための工夫
承認を見直す運用も大切ですが、そもそも承認を広く与えすぎないようにする工夫も有効です。代表的な考え方は次の2つです。
1つ目は、可能な範囲で数量を限定した承認を選ぶことです。アプリによっては、無制限ではなく必要な数量だけを指定して承認できる場合があります。無制限の承認を求められた際に、その場で数量を限定できないか確認する習慣を持っておくと、許可する範囲を必要な分だけに抑えやすくなります。
2つ目は、まとまった資産を保管するウォレットと、いろいろなアプリを試すためのウォレットを分けておくことです。新しいサービスやキャンペーンを試すときは、少額だけを入れた別のウォレットを使うようにしておけば、仮に問題が起きた場合でも影響を受ける範囲を限定しやすくなります。
どちらの工夫も、承認そのものを完全になくすものではありません。ですが、与える範囲や場所をあらかじめ小さくしておくことで、見直しを忘れてしまった場合の影響を抑えやすくなるという考え方です。日常的に使うウォレットと、試用のウォレットの役割を分けておくと、どちらを優先して見直すべきかも判断しやすくなります。
署名画面で確認する習慣
Approveに限らず、ウォレットで署名を求められたときは、画面に表示されている内容を確認する習慣を持つことが有効です。どのアプリからの要求か、どのトークンに対する操作か、数量が限定されているか無制限になっていないか、といった点を、署名する前に一度確認するようにします。
表示されている内容が、自分がこれから行おうとしている操作と一致しているかを意識することも大切です。内容に違和感がある場合や、そもそも何の操作か分からない場合は、その場で署名を進めず、一度操作を止めて確認する、という姿勢が有効です。どのような手口で承認を求める操作が紛れ込みやすいかは、詐欺の典型パターンでも整理しているので、あわせて確認しておくと判断の材料になります。
よくある質問
承認(Approve)をしただけで資産が減ることはありますか
承認そのものは、アプリにトークンを扱う許可を与える操作であり、承認した時点で資産が直接減るわけではありません。ただし、悪意のあるサイトで承認してしまった場合、後から資産を移動されるおそれが指摘されているため、承認先が信頼できるアプリかどうかを確認することが重要です。
無制限の承認はなぜ求められるのですか
多くのアプリは、利便性のために無制限(上限なし)の承認を求める場合があります。取引のたびに数量を指定して承認し直す手間を省ける一方で、取り消すまで許可が残り続けるという特徴があります。
承認を取り消すとお金がかかりますか
承認の取り消しも、送金などと同じくブロックチェーン上の操作にあたるため、ガス代がかかります。取り消す承認の数が多いほど、その分のガス代がかかる点は考慮しておく必要があります。
自分がどんな承認を与えているかは、どこで確認できますか
ウォレットやチェーンの公式が案内する方法で、与えた承認の一覧を確認できる場合があります。具体的な確認手順はウォレットやチェーンによって異なるため、利用している公式サイトやヘルプページの案内を確認することをおすすめします。
承認をすべて取り消すと、そのアプリが使えなくなりますか
承認を取り消しても、ウォレット内の資産そのものがなくなるわけではありません。取り消した後にそのアプリをもう一度使いたい場合は、あらためて承認の署名を求められることになります。使う予定がないアプリであれば、取り消しておいても普段の利用に支障はありません。
まとめ
- Approve(承認)は、トークンを扱うアプリに対して、自分のウォレットからそのトークンを動かす許可を与える操作
- 承認は一度与えると、取り消すまで有効なまま残り続ける
- 無制限の承認は利便性が高い一方、許可の範囲が広いままアプリ側に残ることになる
- 見直しのタイミングは、使い終わったとき・定期的に・不審な操作をした後の3つが目安
- 取り消しにもガス代がかかるため、まとめて見直すタイミングを決めておくと効率的
- 可能であれば数量を限定した承認を選ぶ、試用のウォレットを分けるといった工夫も有効
スワップやNFT購入は身近な操作になった一方、その裏側にあるApproveは見落とされやすい部分です。署名画面の内容を確認する習慣と、定期的な見直しを組み合わせることで、与えたままの許可を少しずつ減らしていくことができます。
本記事は一般的な情報提供です。操作手順や仕様は各サービスの公式案内をご確認ください。被害にあった場合は警察相談専用電話(#9110)などの公的窓口にご相談ください。暗号資産は価格変動が大きく、投資判断はご自身の責任でお願いします。