L’essentiel en 30 secondes
- Une signature peut accorder à un contrat le droit de dépenser des jetons.
- Une autorisation sans limite peut rester active après votre visite du site.
- Lisez la demande et retirez les autorisations devenues inutiles.
Objectifs de la leçon
- Comprendre ce qu'est une autorisation (approval)
- Distinguer signer un message, approuver et envoyer
- Mesurer le risque d'une autorisation illimitée
Signer n'est pas toujours payer
Une signature prouve que vous êtes d'accord avec quelque chose. Il peut s'agir d'un simple message (se connecter à un site), d'une transaction d'envoi, ou d'une autorisation donnée à un contrat.
L'envoi déplace des fonds immédiatement. L'autorisation, elle, ne déplace rien sur le moment : elle permet à un contrat de dépenser un jeton précis en votre nom, ensuite.
Le piège de l'autorisation illimitée
Pour éviter de redemander l'accord à chaque échange, beaucoup d'applications proposent une autorisation sans plafond. C'est pratique, mais si ce contrat est malveillant ou piraté, il peut vider tout le solde du jeton concerné, des mois plus tard.
Certaines signatures de type « permis » ne coûtent même pas de frais réseau, ce qui les rend d'autant plus discrètes.
Vérifier avant de confirmer
Avant de signer : quel site vous le demande ? Quelle action est décrite (envoi, autorisation, montant) ? Le montant est-il limité ?
Des outils permettent de consulter et révoquer les autorisations accordées. Les revoir de temps en temps fait partie de l'hygiène de base.
À retenir
L'essentiel de cette leçon, en quelques phrases.
- Une autorisation permet à un contrat de dépenser un jeton plus tard.
- Signer, approuver et envoyer sont trois actions différentes.
- Une autorisation illimitée expose tout le solde du jeton.
- Lire la demande du wallet et révoquer les accès inutiles réduit le risque.