
Aujourd'hui, au 21e jour de #KryptoSecure, vous apprendrez à examiner et à révoquer les approbations de transactions dans votre portefeuille.
Réviser signifie simplement inspecter quelque chose afin d’y apporter des modifications ou de prendre une décision à ce sujet.
Révoquer signifie révoquer une approbation/autorisation afin qu'un dapp ne puisse plus accéder au contenu de votre portefeuille et le déplacer.
En révoquant régulièrement les approbations actives, vous réduisez les risques d’être victime d’exploits d’approbation. Mais malheureusement, cela ne peut pas être utilisé pour récupérer les fonds volés.
Vous devez également comprendre la différence entre la déconnexion et la révocation : lorsque vous vous déconnectez de DApp, vous coupez uniquement le statut de connexion automatique du portefeuille, mais cela ne signifie pas que l'autorisation DApp est annulée.
Une fois qu'un DApp ou un site Web dispose de droits d'accès illimités à un jeton sur votre portefeuille, il peut dépenser tous ces jetons même si vous avez retiré vos fonds de sa plateforme vers votre portefeuille. Les acteurs malveillants peuvent toujours accéder à vos fonds et les retirer dans leur portefeuille sans aucune option de récupération pour vous.
Pourquoi devriez-vous utiliser les approbations de révision et de révocation des transactions
Lorsque vous avez approuvé une transaction sur un site Web ou une application suspecte.
Lorsque vos fonds sont volés et que vous êtes sûr que la clé privée n'est pas compromise
Lorsque vous approuvez les dépenses illimitées d'un jeton ou d'un nft particulier sur votre portefeuille.
Mieux vaut prévenir que guérir, il est préférable de revoir périodiquement vos transactions et de révoquer toute transaction qui semble suspecte.
Comment révoquer l'accès aux contrats intelligents à vos actifs cryptographiques
Étape 1 : Utiliser les outils de révocation d'accès
Plusieurs sites Web vous permettent de consulter et de révoquer les contrats intelligents connectés à votre adresse. Visitez le site Web et connectez votre portefeuille :
Ethallowance (Ethereum uniquement)
Etherscan (Ethereum uniquement)
Révoquer (plusieurs réseaux)
Cointool (plusieurs réseaux)
Unrekt (plusieurs réseaux)
EverRevoke (plusieurs réseaux)
Étape 2 : Connectez votre portefeuille
Une fois sur le site, cliquez sur « Connecter le portefeuille ». Le site Web devrait vous inviter à connecter votre portefeuille.
Assurez-vous d'utiliser le même réseau dans votre portefeuille et votre site Web. Vous ne verrez que les contrats intelligents liés au réseau sélectionné. Par exemple, si vous vous connectez à Ethereum Mainnet, vous ne verrez que les contrats Ethereum, pas les contrats d'autres chaînes telles que Polygon.
Étape 3 : Sélectionnez un contrat intelligent que vous souhaitez révoquer
Vous devriez voir tous les contrats autorisés à accéder à vos jetons et leur limite de dépenses. Trouvez celui que vous souhaitez résilier.
Si vous ne savez pas quel contrat choisir, vous pouvez tous les révoquer. Cela ne vous posera aucun problème, mais vous devrez accorder un nouvel ensemble d’autorisations la prochaine fois que vous interagirez avec l’un de ces contrats.
Étape 4 : Révoquer l'accès à vos fonds
Une fois que vous avez cliqué sur révoquer, vous devriez voir une nouvelle suggestion de transaction dans votre portefeuille. C'est à prévoir. Vous devrez payer les frais pour que l’annulation réussisse. Selon le réseau, le traitement peut prendre entre une minute et plusieurs minutes.
Il est conseillé d'actualiser le site de révocation après quelques minutes et de reconnecter votre portefeuille pour vérifier si le contrat révoqué a disparu de la liste.
Je vous recommande de ne jamais autoriser les projets à accéder de manière illimitée à vos jetons et de révoquer régulièrement tout accès aux autorisations de jetons.
La révocation de l'accès au token ne devrait jamais entraîner une perte de fonds, surtout si vous utilisez les outils répertoriés ci-dessus.
Mais toujours DYOR, si vous en avez besoin, l'utilisation de l'un des outils doit être à votre discrétion, même si j'ai utilisé Etherscan et Revoke.cash plusieurs fois.$ETH $BTC $ARB