時価総額: $2.6065T 1.56%
ボリューム(24時間): $68.1613B 6.30%
恐怖と貪欲の指数:

35 - 恐れ

  • 時価総額: $2.6065T 1.56%
  • ボリューム(24時間): $68.1613B 6.30%
  • 恐怖と貪欲の指数:
  • 時価総額: $2.6065T 1.56%
暗号
トピック
暗号化
ニュース
暗号造園
動画
トップクリプトスペディア

言語を選択する

言語を選択する

通貨の選択

暗号
トピック
暗号化
ニュース
暗号造園
動画

スマートコントラクトの許可を取り消すにはどうすればよいですか? (トークン承認の安全性)

Token approvals grant dApps indefinite ERC-20 access unless revoked on-chain—tools like Revoke.cash or Etherscan help audit and reset allowances, but gas fees apply.

2026/02/28 12:39

トークン承認メカニズムを理解する

1. 分散アプリケーションが ERC-20 トークンへのアクセスを要求するたびに、イーサリアムまたは互換チェーンで承認トランザクションがトリガーされます。

2. この承認により、明示的に制限されない限り、デフォルトで契約に無限の許容量が付与されます。つまり、いつでもトークン残高まで任意の金額を引き出すことができます。

3. 承認は、dApp やウォレットのインターフェイス内ではなく、トークン コントラクト自体内の状態変数としてオンチェーンに保存されます。

4. 一度確認されると、dApp またはフロントエンドによって承認を取り消すことはできません。新しいオンチェーン トランザクションのみがそれらを変更または無効化できます。

5. MetaMask のようなウォレットには保留中の承認が表示されますが、危険なほど高額な許可や休止中の権限についてユーザーに自動的に警告することはありません。

Blockchain Explorer による手動取り消し

1. Etherscan (Ethereum の場合)、BscScan (BSC の場合)、またはチェーンに関連するエクスプローラーに移動します。

2. ウォレットのアドレスを検索バーに貼り付け、「トークンの承認」または「契約のやり取り」タブに移動します。

3. 特定のトークン コントラクトを見つけて、取り消したい dApp に関連付けられている使用者のアドレスを特定します。

4. そのエントリの横にある「取り消し」ボタンをクリックします。これにより、approve(spender, 0)を呼び出すトランザクションが開始されます。

5. ウォレット内の取引を確認します。ガス料金が適用され、変更はブロックが確認されるとすぐに反映されます。

専用の権限管理ツールの使用

1. Revoke.cash を使用すると、ウォレット アドレスだけを使用して、複数のチェーンにわたるすべてのトークン承認を一括スキャンできます。

2. Token Sniffer は、対話前の契約セキュリティ スコアリングとリアルタイムの承認分析を統合します。

3. Blocknative Notify は、以前に承認された契約で予期しない転送が実行されたときにアラートを提供します。

4. Zapper.fi には、ユーザーがタブを切り替えることなく許可を表示、フィルタリング、取り消しできる「許可」ダッシュボードが含まれています。

5. 各ツールはパブリック ノード RPC エンドポイントに依存して承認データを取得します。機能するために秘密キーの公開やウォレット接続を必要とするものはありません。

取り消されていない承認のリスク

1. 侵害された dApp フロントエンドは、アクティブな割り当てを保持しているウォレットからの送金をサイレントにトリガーできます。

2. ラグプルプロジェクトは、流動性が枯渇した後でも承認を維持することが多く、二次的な窃盗の波が発生する可能性があります。

3. 放棄されたテストネット実験からのレガシー承認は存続し、メインネットで再利用されると悪用可能になる可能性があります。

4. フィッシング サイトは、正規の取り消しインターフェイスを模倣して、ユーザーを騙し、ゼロアローアンス コールを装った悪意のあるトランザクションに署名させます。

5. 一部のトークンは非標準の承認機能を実装しているため、ツールが許容値を誤って読み取ったり、検出に完全に失敗したりすることがあります。

よくある質問

Q: ガソリンを支払わずに承認を取り消すことはできますか? A: いいえ。取り消しには、トークン コントラクトの承認メソッドをゼロの値で呼び出すオンチェーン トランザクションが必要です。すべての EVM 互換ネットワークではガスが必須です。

Q: ウォレットを dApp から切断すると、トークンの承認はキャンセルされますか? A: いいえ。ウォレットの切断はセッション層のみを切断します。オンチェーンの許容量は、トランザクションを通じて明示的に取り消されるまで変更されません。

Q: Etherscan が一部の使用者のアドレスに対して「不明」と表示するのはなぜですか? A: これは、契約に検証済みのソース コードが含まれていない場合、またはアドレスが ABI が公開されていないプロキシである場合に発生しますが、承認されていれば引き出しは完全に機能します。

Q: ハードウェアウォレットは誤った承認を防ぐことができますか? A: ハードウェア ウォレットには署名前に承認の詳細が表示されますが、ユーザーが確認した場合はトランザクションをブロックできません。無限の許容量を自動的に拒否しません。

免責事項:info@kdj.com

提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。

このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。

関連知識

ハードウェアウォレットを Electrum に接続する方法

ハードウェアウォレットを Electrum に接続する方法

2026-11-04 06:20:17

Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、ブロックごとに流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の...

Electrum を使用して高額な料金を支払わずに Bitcoin を送信する方法

Electrum を使用して高額な料金を支払わずに Bitcoin を送信する方法

2026-11-04 11:59:38

Electrum の取引手数料の仕組みを理解する1. Bitcoin のトランザクション手数料は、送信される BTC の量ではなく、仮想バイト (vB) 単位のトランザクションのサイズによって決まります。 2. Electrum は、リアルタイムのメモリプールの輻輳と最近のブロック確認率に基づいて料...

Electrum ウォレットをシードフレーズから復元する方法

Electrum ウォレットをシードフレーズから復元する方法

2026-11-04 13:40:10

Electrum シード フレーズを理解する1. Electrum は、すべての秘密鍵が単一のシード フレーズから派生する決定論的なウォレット システムを使用します。 2. シード フレーズは通常、BIP39 標準を使用して生成された 12 または 24 の英単語ですが、古い Electrum バー...

Electrum でマルチシグネチャウォレットを作成する方法

Electrum でマルチシグネチャウォレットを作成する方法

2026-11-03 16:41:28

Electrum マルチシグネチャ ウォレットの基礎1. Electrum は、イーサリアムベースのソリューションとは異なり、外部スマート コントラクトを必要とせずにマルチシグネチャ セットアップをネイティブにサポートします。 2. 標準の Electrum マルチシグ構成は、トランザクションを承認...

Rabby WalletをUniswapに接続する方法

Rabby WalletをUniswapに接続する方法

2026-11-04 00:36:55

Rabby ウォレットの統合について1. Rabby Wallet は、強化されたセキュリティと DeFi ネイティブ UX を備えて設計された非保管型のオープンソース Ethereum ウォレットです。 EVM 互換チェーンをサポートし、組み込みのトランザクション シミュレーション、ガス最適化、お...

Rabby Wallet にカスタム RPC ネットワークを追加する方法

Rabby Wallet にカスタム RPC ネットワークを追加する方法

2026-11-03 19:16:34

Rabby Wallet のカスタム RPC ネットワークを理解する1. Rabby Wallet は、セキュリティと開発者のエクスペリエンスを重視して設計された非保管型のオープンソース Web3 ウォレットです。 2. MetaMask とは異なり、Rabby はデフォルトでマルチチェーンをサポー...

ハードウェアウォレットを Electrum に接続する方法

ハードウェアウォレットを Electrum に接続する方法

2026-11-04 06:20:17

Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、ブロックごとに流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の...

Electrum を使用して高額な料金を支払わずに Bitcoin を送信する方法

Electrum を使用して高額な料金を支払わずに Bitcoin を送信する方法

2026-11-04 11:59:38

Electrum の取引手数料の仕組みを理解する1. Bitcoin のトランザクション手数料は、送信される BTC の量ではなく、仮想バイト (vB) 単位のトランザクションのサイズによって決まります。 2. Electrum は、リアルタイムのメモリプールの輻輳と最近のブロック確認率に基づいて料...

Electrum ウォレットをシードフレーズから復元する方法

Electrum ウォレットをシードフレーズから復元する方法

2026-11-04 13:40:10

Electrum シード フレーズを理解する1. Electrum は、すべての秘密鍵が単一のシード フレーズから派生する決定論的なウォレット システムを使用します。 2. シード フレーズは通常、BIP39 標準を使用して生成された 12 または 24 の英単語ですが、古い Electrum バー...

Electrum でマルチシグネチャウォレットを作成する方法

Electrum でマルチシグネチャウォレットを作成する方法

2026-11-03 16:41:28

Electrum マルチシグネチャ ウォレットの基礎1. Electrum は、イーサリアムベースのソリューションとは異なり、外部スマート コントラクトを必要とせずにマルチシグネチャ セットアップをネイティブにサポートします。 2. 標準の Electrum マルチシグ構成は、トランザクションを承認...

Rabby WalletをUniswapに接続する方法

Rabby WalletをUniswapに接続する方法

2026-11-04 00:36:55

Rabby ウォレットの統合について1. Rabby Wallet は、強化されたセキュリティと DeFi ネイティブ UX を備えて設計された非保管型のオープンソース Ethereum ウォレットです。 EVM 互換チェーンをサポートし、組み込みのトランザクション シミュレーション、ガス最適化、お...

Rabby Wallet にカスタム RPC ネットワークを追加する方法

Rabby Wallet にカスタム RPC ネットワークを追加する方法

2026-11-03 19:16:34

Rabby Wallet のカスタム RPC ネットワークを理解する1. Rabby Wallet は、セキュリティと開発者のエクスペリエンスを重視して設計された非保管型のオープンソース Web3 ウォレットです。 2. MetaMask とは異なり、Rabby はデフォルトでマルチチェーンをサポー...

すべての記事を見る

User not found or password invalid

Your input is correct