Uniswapでコインを交換する、OpenSeaでNFTをペッグする、Aaveで資産を預けるなど、DeFiプロトコルで取引を完了するたびに、そのプロトコルに自分の代わりに特定のトークンを使用する「認可」を与える必要があります。信頼できるプロトコルに使われるか、ハッカーに悪用されるかのどちらかだ。

Revoke.cashはこの問題を解決するツールです。ライセンス契約の全容を把握し、不要になったライセンスを失効させ、開いたままのドアを閉めることができます。

この記事はRevoke.cashの基本的な概念から操作の詳細まで、完全なガイドです。

トークン承認とは何か、なぜセキュリティ・リスクになるのか?

DeFiの機能には認可が必要

伝統的な金融では、銀行に送金し、銀行がそれを直接実行する。しかし、イーサネットやEVM互換チェーンでは状況が異なる。それぞれのトークン(ERC-20トークン)には独自のスマートコントラクトがあり、他のコントラクト(例えばUniswapのトランザクションルーター)はあなたの許可なくウォレット内のトークンにアクセスできない。

ここでトークン承認が登場します。初めてUniswapでUSDCをETHに交換するとき、Uniswapはあなたに代わってUniswapの契約がUSDCを使用できるように、承認トランザクションに署名するよう求めます。

この仕組みによってDeFiの運用が可能になるわけだが、その一方で、一度与えられたライセンスは、自分の意思で取り消すまで永久に有効であるという副次的な問題もある。

チェーンに残る認可とはどういう意味ですか?

つまり、Uniswap取引が完了しても、UniswapウェブサイトからMetaMaskを切断しても、Uniswap契約はあなたが付与したUSDCを保持します。

ほとんどの有名な契約は、その評判と法的責任を考慮して、このライセンスを乱用することはないだろう。しかし、問題のリスクは別のところにある:

第一に、プロトコル自体がハッキングされる可能性がある。DeFiプロトコルが侵害されると、攻撃者はまず既存の認可を持つ全ユーザーのアドレスを探し、それらの認可を使ってトークンを抽出する。攻撃時に何もしていなくても、プロトコルを認可しているだけであなたの資産が危険にさらされる可能性がある。

第二に、認証量は「無制限」であることが多い。多くのプロトコルは、ユーザーの利便性のためにデフォルトで「無制限認可」を要求する。つまり、その取引に必要な量だけでなく、ウォレット内の指定されたトークンすべてを使用することが認可される。この設計により、攻撃された場合の損失は、正確な金額のみが認可された場合よりもはるかに大きくなります。

第三に、あなたの住所を知っている人なら誰でも、あなたのライセンスのリストを見ることができる。あなたの免許証の履歴は、公にリンクされたデータであり、攻撃者は、標的とする価値の高い免許証を保有する住所を見つけるために、一括してスキャンすることができる。

Revoke.cashは、これらのライセンスを体系的に監査し、クリーンアップするためのツールです。

Revoke.cashとは?何ができて何ができないのか?

何ができるか?

Revoke.cashは現在最も広くサポートされているトークン承認管理ツールで、Ether、Arbitrum、Base、Optimism、BNB Chain、Polygon、Avalancheなどの主要なチェーンや、数十の小規模なL2チェーンやサイドチェーンを含む、100以上のEVM互換ネットワークをカバーしています。

その主な特徴は以下の通り:

承認されたトークンの名前、承認されたコントラクト(Spender)、承認額(限定または無制限)、承認期間が表示されます。

インターフェイスから直接ライセンスを取り消すことができます。失効操作は標準的なオンチェーン取引で、少額のGas手数料がかかり、性質は他のブロックチェーン取引と同じです。

一度に複数のライセンスを選択して失効させることができ、1つずつ失効させる場合のガスコストを節約できます。バッチ機能を使用する場合、Revoke.cashは継続的な開発をサポートするために$1.50のサービス料を請求します。

Exploitチェッカー "機能により、あなたのウォレットが既知のDeFi攻撃にさらされているかどうかを確認することができます。

できないこと

このツールに対する誤った期待を避けるために、明確にしておかなければならない点がいくつかある。

Revoke.cashには盗まれた資産を取り戻す方法はない。認可が悪用され、資金が流用された場合、どのツールもそのプロセスを元に戻すことはできない。Revoke.cashの目的は予防であり、修復ではない。

Revoke.cashは、あなたがその後に署名した新しいライセンスをブロックすることはできません。失効後に悪意のあるウェブサイトで別のライセンス取引に署名した場合、新しいライセンスも有効になり、Revoke.cashはそれを事前にブロックすることはできません。そのため、Revoke.cashは、疑わしいライセンスに署名しようとしているときにリアルタイムで警告をポップアップ表示するブラウザ拡張機能も提供しています。

Revoke.cashはあなたの秘密鍵を保護することはできません。あなたの補助鍵や秘密鍵が漏洩した場合、攻撃者はあなたのウォレット全体を直接コントロールすることができます。すぐに新しいウォレットに資金を移す必要があります。

また、ハードウェアウォレットは認証攻撃から保護されていない。多くの人は、LedgerやTrezorを使えば十分安全だと考えている。あなたが認証に署名している限り、攻撃者は契約メカニズムを使って指定されたトークンを取り出すことができる。

III.2026年最新情報:Revoke.cashの現在の機能の概要

ブラウザ拡張機能

Revoke.cashのブラウザ拡張機能は、近年最も便利な機能の一つです。一度インストールすれば、どのウェブサイトでもトークン承認取引に署名しようとするたびに、この拡張機能は自動的に承認のリスクレベルを分析し、確認する前にリマインダーをポップアップ表示し、2度確認する機会を与えてくれます。この機能は特にフィッシング・サイトに有効で、有名な取引を偽装した偽サイトに間違って入ってしまっても、拡張機能がその異常を認識し、OKを押す前に警告してくれるかもしれない。

エクスプロイトチェッカー

エクスプロイトチェッカーは、特定のウォレットアドレスが記録されたDeFi攻撃にさらされているかどうかをチェックすることができます。アドレスを入力すると、システムは既知の攻撃から影響を受けたアドレスのリストを比較し、そのウォレットが攻撃されたプロトコルで認証されているかどうかを教えてくれます。これは特に、Kelp DAOイベントのような大規模なDeFi攻撃イベントの後に、古いウォレットのリスク状況を判断するのに便利で、影響を受けたエリア内にいるかどうかを素早く確認することができます。

口座抽出 財布の免除 ガスの失効

AmbireやCoinbase Smart WalletのようなEIP-4337(アカウント抽象化)をサポートするスマートウォレットの場合、Revoke.cashは毎週Gas-free一括失効を提供します。サードパーティのスポンサーが負担します。つまり、これらのウォレットを使用しているユーザーは、ガス料金を支払うことなく、毎週定期的にライセンスのクリーンアップを行うことができます。アカウント・アブストラクション・ウォレットが普及するにつれ、この機能の利用可能性は拡大し続けるでしょう。

Revoke.cash:ステップ・バイ・ステップで完全利用ガイド

ステップ1:ウェブサイトにアクセスし、財布を接続する

Revoke.cashにアクセスすると、ページの右上に「Connect Wallet」ボタンが表示されます。このボタンは、MetaMask、WalletConnect互換ウォレット、Coinbase Wallet、その他の一般的なオプションに対応しています。Revoke.cashはいかなる取引にも署名を求めませんし、あなたの資産を使用することもありません。ウォレットに接続したくない場合は、検索ボックスに任意のウォレットアドレス(ENS名を含む)を直接入力すれば、検索結果が完了します。

ステップ2:問い合わせたいネットワークを選択する

接続が完了したら、ページ上のネットワークセレクタを使って照会したいブロックチェーンを選択します。ライセンスはチェーンごとに独立して管理されており、チェーン間で一括して照会することはできません。 通常、イーサネットマスターチェーンや、ArbitrumやBaseのようなアクティブに使用しているL2など、最も使用しているチェーンを優先的にクエリすることをお勧めします。

ステップ3:認可リストの監査

ネットワークを選択すると、このチェーン上のすべての既存のオーソライゼーションがロードされます。通常、各ライセンスレコードには以下の情報が表示されます:

認可されたトークン名と契約アドレス(例:"USDC")、認可された契約(例:"Uniswap V3")、認可された金額("Unlimited "は無制限を意味する)、認可時間。

閲覧の際には、「新しいものから古いもの」順にソートし、最新のオーソリゼーションを最初に確認することをお勧めします。これは、疑わしいオーソリゼーションが署名された疑いがある場合に、ターゲットを見つける最も迅速な方法です。特に注意が必要なライセンスは、金額が「無制限」のもの、知らない契約アドレスに承認されたライセンス、長い間使用されていない古いライセンス、攻撃を受けたり運用が終了した契約に承認されたライセンスなどです。

ステップ4:元に戻すを実行する

失効させたいライセンスが見つかったら、ライセンスの右側にある「失効」ボタンをクリックします。取引確認要求があなたのウォレットにポップアップ表示され、この失効にかかるガス料金が表示されます。確認されると、失効処理がアップロードされ、ライセンスが正式に無効になります。複数のライセンスを同時に失効させたい場合は、複数の項目にチェックを入れ、「一括失効」機能を使って一度に処理することで、複数の確認やガスにかかる時間とコストを効果的に節約することができます(注:一括処理には1.5ドルのサービス料がかかります)。

ステップ5:ブラウザ拡張機能をインストールする

オーソリゼーションのクリーンアップが完了したら、Revoke.cashブラウザ拡張機能をインストールすることを強くお勧めします。Revoke.cashはChrome、Firefox、Braveブラウザで動作し、セットアップ不要で、バックグラウンドで今後のオーソリゼーション取引を自動的に監視します。

V. Revoke.cashを利用する際の注意点

定期的な清掃頻度の推奨

Revoke.cashは、事故が起きてから思い出すのではなく、定期的に使用することで価値を発揮する予防ツールである。

ライトなDeFiユーザー(月に数回トランザクションに参加)には、四半期ごとの完全監査を推奨。中程度のユーザー(週に複数のトランザクションを利用)については、毎月のクリーンアップを推奨する。アクティブなDeFi参加者またはモビリティプロバイダについては、活動の各フェーズが完了した後(例えば、特定のマイニングスキームを終了した後)、それらに関連するすべての権限を直ちに失効させることが推奨される。

どの権限を保持し、どの権限を取り消すべきか

Revoke.cashの公式なアドバイスでは、ライセンス管理はセキュリティと利便性のバランスであり、すべてのライセンスを削除する必要はないとしている。

現在も積極的に使用している有名なプロトコル(例えば、積極的に使用しているUniswapや、ポジションを保有しているAaveなど)については、ライセンスを維持することは理にかなっています - ライセンスを取り消すと、新しいライセンスが必要になり、むしろ不要な取引やガス料金が増えます。ただし、OpenSea で有効な NFT 保留注文がある場合、OpenSea のライセンスを取り消すと、保留中の注文は無効になります。

優先的に取り消すべきライセンスには、使用されなくなった契約のライセンス、上限がないライセンス(正確な金額については検討される可能性がある)、不明または疑わしい契約のライセンス、攻撃されたり閉鎖されたりした契約のライセンスなどがある。

ガス料金の支払いに最適な時期

失効のたびにガス代がかかる。EtherChannelメインチェーンでは、取引量が多い時間帯にガス料金が高額になることがあります。EtherscanのGas TrackerまたはGasHawkツールを使用して、ネットワークのアクティビティが比較的低い時間帯を見つけて失効を実行し、料金を節約することをお勧めします。L2ネットワーク(ArbitrumやBaseなど)では、Gas手数料は通常はるかに低く、タイミングを気にする必要はありません。

DeFiの世界では、セキュリティは永遠に機能するように設定するものではなく、継続的に維持する必要のある習慣であり、Revoke.cashはその習慣を簡単に実行できるツールを提供している。

定期的にオーソライザーのリストを整理することは、定期的にエイドのバックアップを取るようなものである。問題が起こることを想定しているからではなく、問題が起こる前に準備しておくことは、問題が起こってから修正するよりもはるかにコストがかからないからである。

モンスターブロックに参加する テレグラム・コミュニティDeFiのセキュリティツールの使い方や暗号化市場の徹底分析など、最新ガイドをお届けします!

免責事項

この記事の内容は参考のためのものであり、投資家は、独自の判断を行使し、慎重かつ自己責任で投資する必要があり、この記事は、この記事の内容を共有するためのものであり、投資助言とみなされるべきではなく、Monsterblockhkの視点や立場を表すものではありません、すべての情報と時間の判断の特定の日付の見解。また、本ウェブサイトに、香港で仮想資産取引プラットフォームを運営するライセンスをまだ取得していない仮想資産取引プラットフォームに関わるコンテンツ(文章紹介、写真、プロモーション、イベント等を含むが、これらに限定されない)がある場合、それらは香港特別行政区外のユーザーにのみ提供されます。

香港の反マネーロンダリングおよびテロ資金供与対策(改正)条例2022によると、2023年6月1日以降、香港で営業している、または香港の投資家に対して積極的にサービスを宣伝しているすべての集中型仮想資産取引プラットフォームは、SFCの免許を受け、規制されることになり、関連する無免許の活動は犯罪となります。法律の詳細については、SFCのウェブサイトを参照されたい。