
#KryptoSecure の 21 日目となる今日は、ウォレット内のトランザクション承認の確認と取り消しについて学習します。
レビューとは、単に何かを変更したり決定を下したりするために検査することを意味します。
取り消しとは、承認/許可を取り消すことを意味し、これにより dapp はウォレットの内容にアクセスしたり移動したりできなくなります。
アクティブな承認を定期的に取り消すことで、承認の悪用の被害者になる可能性を減らすことができます。ただし、残念ながら、これを使用して盗まれた資金を取り戻すことはできません。
切断と取り消しの違いも理解する必要があります。DApp から切断すると、ウォレットの自動ログイン状態が切断されるだけで、DApp の認証がキャンセルされるわけではありません。
DApp または Web サイトがウォレット上のトークンへの無制限のアクセス権を取得すると、たとえあなたがそのプラットフォームからウォレットに資金を引き出したとしても、それらのトークンをすべて使用できます。悪意のある人物は、引き続きあなたの資金にアクセスし、それを自分のウォレットに引き出すことができ、あなたには回復オプションが残されません。
トランザクション承認の確認と取り消しを使用する理由
疑わしいウェブサイトや dapp で取引を承認したとき。
資金が盗まれ、秘密鍵が侵害されていないことが確実な場合
ウォレットで特定のトークンまたは NFT の無制限の使用を承認する場合。
予防は治療よりも重要です。定期的に取引を確認し、疑わしい取引は取り消すのが最善です。
暗号資産へのスマートコントラクトアクセスを取り消す方法
ステップ1: アクセス取り消しツールを使用する
いくつかのウェブサイトでは、アドレスに関連付けられたスマート コントラクトを表示したり取り消したりできます。ウェブサイトにアクセスしてウォレットを接続します。
Ethallowance (イーサリアムのみ)
Etherscan (Ethereum のみ)
取り消し(複数のネットワーク)
Cointool (複数のネットワーク)
Unrekt(複数のネットワーク)
EverRevoke (複数のネットワーク)
ステップ2: ウォレットを接続する
ウェブサイトにアクセスしたら、「ウォレットを接続」をクリックします。ウェブサイトでウォレットを接続するように求められます。
ウォレットとウェブサイトで同じネットワークを使用していることを確認してください。選択したネットワークに関連するスマート コントラクトのみが表示されます。たとえば、Ethereum Mainnet に接続すると、Ethereum コントラクトのみが表示され、Polygon などの他のチェーンのコントラクトは表示されません。
ステップ3: 取り消したいスマートコントラクトを選択する
トークンへのアクセスが許可されているすべての契約とその使用限度額が表示されます。終了したい契約を見つけます。
どの契約を選択すればよいかわからない場合は、すべての契約を取り消すことができます。問題は発生しませんが、次回これらの契約のいずれかを操作するときに、新しい権限セットを付与する必要があります。
ステップ4: 資金へのアクセスを取り消す
「取り消し」をクリックすると、ウォレットに新しいトランザクションの提案が表示されます。これは予想どおりです。キャンセルを成功させるには、手数料を支払う必要があります。ネットワークによっては、処理に 1 分から数分かかる場合があります。
数分後に取り消しサイトを更新し、ウォレットを再度接続して、取り消された契約がリストから消えたかどうかを再確認することをお勧めします。
プロジェクトにトークンへの無制限のアクセスを許可せず、すべてのトークン許可アクセスを定期的に取り消すことをお勧めします。
特に上記のツールを使用している場合、トークン アクセスを取り消しても資金が失われることはありません。
ただし、必要に応じて自分で行う必要があります。私は Etherscan と Revoke.cash を複数回使用しましたが、ツールの使用は自己判断で行う必要があります。$ETH $BTC $ARB