Recently, I found a bunch of "unlimited authorization" in my wallet again, which made my scalp tingle. To put it simply, you're not just giving away your coins; you're giving others a key that can open your door at any time. If the contract suddenly acts up one day (or if you connect to a phishing site), it's not just a matter of "losing a small fee." Revoking permissions is as important as sleeping: you can live without doing it, but sooner or later, you'll suffer the consequences.



These days, before and after a major public chain upgrade, everyone is guessing whether projects will migrate. I'm actually more worried about something else: on-chain back-and-forth tinkering, swapping contracts repeatedly, your old authorizations won't automatically expire. Whether you migrate or not, you could still get trapped.

What I regret isn't the outcome, but the fact that I didn't click revoke when it was inconvenient at the time. Anyway, my current habit is: revoke after use, even if it costs a bit more gas, at least I feel more at ease.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pinned