-
bitcoin $84068.934635 USD
1.29% -
ethereum $2569.900153 USD
2.85% -
tether $0.998882 USD
-0.01% -
bnb $755.902342 USD
1.11% -
xrp $1.414550 USD
1.49% -
usd-coin $0.999851 USD
0.00% -
solana $112.787891 USD
2.98% -
tron $0.331522 USD
0.44% -
zcash $1328.254469 USD
8.25% -
hyperliquid $87.681189 USD
3.43% -
dogecoin $0.087709 USD
2.87% -
chainlink $13.464024 USD
4.61% -
monero $534.373899 USD
1.24% -
cardano $0.253845 USD
2.43% -
unus-sed-leo $8.887398 USD
-0.20%
MetaMaskを使用してイーサリアムでスタックしたトークン承認を削除するにはどうすればよいですか?
ERC-20代币授权(approve)机制允许协议代为转账,但“无限授权”或闲置批准可能引发资产被盗风险;需定期通过Etherscan手动设为0来安全撤销。
2026/06/08 09:19
トークン承認の仕組みを理解する
1. イーサリアムでのすべての ERC-20 トークン転送には、トークン コントラクトへの承認呼び出しによる事前の許可が必要です。
2. この承認により、特定のアドレス (多くの場合、分散型取引所または利回りプロトコル) に、ウォレットから定義された量までのトークンを引き出す権利が付与されます。
3. 承認は、オンチェーンで確認されると変更できません。これらは編集できず、新しいトランザクションを送信することによって上書きまたは取り消されるだけです。
4. 承認が「スタック」しているとは、通常、許可が必要なくなったにもかかわらず有効なままであることを意味し、承認されたアドレスが侵害された場合にセキュリティが侵害される可能性があります。
5. 許容値はトークンの内部マッピングに保存され、「Write Contract」タブの下の Etherscan などのブロックチェーン エクスプローラーを介して表示されます。
スタックした承認の特定
1. MetaMask を開いて、正しいネットワーク (通常は Ethereum Mainnet (チェーン ID 1)) に接続していることを確認します。
2. 検証されたアドレスを使用して、Etherscan のトークンの契約ページに移動します。
3. 「契約」タブをクリックし、「契約を読む」までスクロールして、手当機能を展開します。
4. ウォレット アドレスを所有者として入力し、ターゲット コントラクト アドレス (Uniswap Router、SushiSwap MasterChef など) を支出者として入力します。
5. [クエリ] をクリックします。返される値には、未加工の単位で残りの許容量が表示されます。ゼロ以外の場合、承認はまだアクティブです。
手動トランザクションによる取り消し
1. 同じトークン コントラクトの Etherscan の「Write Contract」セクションに移動します。
2. 「Web3 に接続」ボタンを使用してウォレットに接続します。MetaMask が確認を求めます。
3.承認機能を見つけて支出者の住所を入力し、金額として0 を入力します。
4. トランザクションを開始します。 MetaMask はガス推定値を表示し、署名を必要とします。
5. 確認後、1 ブロックの確認を待ちます。許容量はゼロに下がり、「契約の読み取り」で再度確認されます。
承認をアクティブなままにするリスク
1. 悪意のある、または侵害されたプロトコル コントラクトにより、承認されたすべてのトークンが追加の同意なしに流出する可能性があります。
2. 監査されたプロトコルであっても、複雑な複数ステップの操作中に許容値を誤って解釈するロジック エラーが発生する可能性があります。
3. 正規のインターフェイスを模倣したフィッシング サイトは、ユーザーをだまして任意のアドレスを高額の許可で承認させる可能性があります。
4. 過去の事件では、攻撃者が保留中の承認を得るために公開メモリプールをスキャンし、悪意のある支出者を設定するために前線で実行していることが示されています。
5. 一部の DeFi アグリゲーターは、バージョン間で使用者のアドレスを再利用するため、古い承認が予期せず新しい展開に適用されるようになります。
よくある質問
Q: ガソリンを支払わずに承認を取り消すことはできますか?いいえ、取り消しにはオンチェーン トランザクションが必要で、計算とストレージの更新に ETH を消費します。
Q: 以前に多額の金額で承認したアドレスに 0 を承認した場合はどうなりますか?それまでの手当は直ちに無効になります。猶予期間や遅延はありません。変更はブロックが組み込まれた時点で有効になります。
Q: MetaMask アカウントをリセットすると、既存のトークンの承認はクリアされますか?いいえ。承認は、ウォレット ソフトウェアやシード フレーズの復元とは無関係に、トークン コントラクト状態内のオンチェーンに存在します。
Q: Etherscan が割り当てを確認するときに、一部のトークン コントラクトに対して「検証できません」と表示されるのはなぜですか?これは、コントラクトのソース コードが検証されていないか、ABI が欠落していることを示しますが、標準の ERC-20 インターフェイスが実装されていれば、 Allowance関数は引き続き呼び出し可能です。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
- Tether が CryptoBilis 台帳盗難に関連して USDT 1,000 万ドルを凍結: ステーブルコインのセキュリティの詳細
- 2026-10-13 00:35:01
- Dom Kwok と XRP Army が団結してハッキングの脅威に立ち向かう: 重要なセキュリティに関する洞察が明らかに
- 2026-10-12 20:45:02
- ドル指数:18か月ぶりの高値とその世界市場への影響
- 2026-10-12 20:45:02
- ZachXBTが25万ドルのXRPバグ報奨金に疑問、スタンダードチャータードがRLUSDカストディを拡大
- 2026-10-12 20:50:01
- CFTCの仮想通貨規制は現行法の下で前進可能、ファム氏「議会を待つ必要はない」
- 2026-10-12 20:50:01
- Kraken の UAE での発売: VARA の完全承認により AED の取引とステーキングの権限が解放される
- 2026-10-12 20:55:01
関連知識
長期コールドストレージのために Bitcoin を SafePal から Ledger に転送するにはどうすればよいですか?
2026-10-03 02:19:53
転送前の準備1. SafePal ウォレットが完全に更新され、秘密鍵のエクスポートまたはオフラインでのトランザクションへの署名をサポートしていることを確認します。 2. Ledger デバイス (Nano S Plus、Nano X、または Stax) が工場出荷時の状態であるか、安全に消去され再初...
SafePal ウォレットを新しい DeFi プラットフォームに接続し、トランザクション許可を確認するにはどうすればよいですか?
2026-10-08 08:19:16
SafePal ウォレットを DeFi プラットフォームに接続する1. SafePal モバイル アプリケーションを開き、バージョン 4.8.2 以降に更新されていることを確認します。 2. [ウォレット]タブに移動し、 [+ ウォレットを追加]ボタンをタップします。 3. [DApp に接続]を選...
アプリを再インストールした後、回復フレーズを使用して SafePal ウォレットを復元する方法は?
2026-10-05 23:40:25
SafePal ウォレットの回復メカニズムを理解する1. SafePal ウォレットは、決定論的なキー導出のために BIP-39 標準ニーモニック フレーズのみに依存します。 12 ワードまたは 24 ワードのリカバリ フレーズは、階層的決定論的 (HD) ウォレット構造全体を再構築するエントロピー...
間違ったブロックチェーンを選択せずに、SafePal で BNB を USDC に交換するにはどうすればよいですか?
2026-10-12 21:00:00
BNB と USDC チェーンの互換性について1. BNB は 2 つの主要な形式で存在します。BNB ビーコン チェーン (旧名バイナンス チェーン) 上のネイティブ BNB トークンと、BNB スマート チェーン (BEP-20) 上の BNB です。これらはブリッジなしでは交換できません。 2...
SafePal ソフトウェア ウォレットをセットアップしてハードウェア デバイスに接続する方法は?
2026-10-11 07:20:19
SafePal ソフトウェア ウォレットの作成1. Apple App Store または Google Play ストアから公式 SafePal アプリをダウンロードします。フィッシングのリスクを防ぐためにサードパーティのリンクを避けてください。 2. アプリを起動し、「ウォレットの作成」を選択し...
暗号通貨の利益を追跡するためにアトミックウォレットの取引記録をエクスポートするにはどうすればよいですか?
2026-10-11 13:40:20
Atomic Wallet Desktop アプリケーションを介した取引履歴のエクスポート1. Windows、macOS、または Linux で Atomic Wallet デスクトップ クライアントを起動します。 2. 左側のサイドバーにある「トランザクション」タブに移動します。 3. トランザ...
長期コールドストレージのために Bitcoin を SafePal から Ledger に転送するにはどうすればよいですか?
2026-10-03 02:19:53
転送前の準備1. SafePal ウォレットが完全に更新され、秘密鍵のエクスポートまたはオフラインでのトランザクションへの署名をサポートしていることを確認します。 2. Ledger デバイス (Nano S Plus、Nano X、または Stax) が工場出荷時の状態であるか、安全に消去され再初...
SafePal ウォレットを新しい DeFi プラットフォームに接続し、トランザクション許可を確認するにはどうすればよいですか?
2026-10-08 08:19:16
SafePal ウォレットを DeFi プラットフォームに接続する1. SafePal モバイル アプリケーションを開き、バージョン 4.8.2 以降に更新されていることを確認します。 2. [ウォレット]タブに移動し、 [+ ウォレットを追加]ボタンをタップします。 3. [DApp に接続]を選...
アプリを再インストールした後、回復フレーズを使用して SafePal ウォレットを復元する方法は?
2026-10-05 23:40:25
SafePal ウォレットの回復メカニズムを理解する1. SafePal ウォレットは、決定論的なキー導出のために BIP-39 標準ニーモニック フレーズのみに依存します。 12 ワードまたは 24 ワードのリカバリ フレーズは、階層的決定論的 (HD) ウォレット構造全体を再構築するエントロピー...
間違ったブロックチェーンを選択せずに、SafePal で BNB を USDC に交換するにはどうすればよいですか?
2026-10-12 21:00:00
BNB と USDC チェーンの互換性について1. BNB は 2 つの主要な形式で存在します。BNB ビーコン チェーン (旧名バイナンス チェーン) 上のネイティブ BNB トークンと、BNB スマート チェーン (BEP-20) 上の BNB です。これらはブリッジなしでは交換できません。 2...
SafePal ソフトウェア ウォレットをセットアップしてハードウェア デバイスに接続する方法は?
2026-10-11 07:20:19
SafePal ソフトウェア ウォレットの作成1. Apple App Store または Google Play ストアから公式 SafePal アプリをダウンロードします。フィッシングのリスクを防ぐためにサードパーティのリンクを避けてください。 2. アプリを起動し、「ウォレットの作成」を選択し...
暗号通貨の利益を追跡するためにアトミックウォレットの取引記録をエクスポートするにはどうすればよいですか?
2026-10-11 13:40:20
Atomic Wallet Desktop アプリケーションを介した取引履歴のエクスポート1. Windows、macOS、または Linux で Atomic Wallet デスクトップ クライアントを起動します。 2. 左側のサイドバーにある「トランザクション」タブに移動します。 3. トランザ...
すべての記事を見る














