I used to not take contract authorization seriously before, just for convenience, I would check "Unlimited" and think about saving a few confirmation fees.


As a result, the more I used it, the more anxious I became: you simply don't remember who you've granted access to, and one day if the project team upgrades the contract, the front end gets malware, or you click the wrong link, the balance is just like it’s not locked.
Revoking permissions is like checking the door lock before bed—there's no real sense of achievement, but not doing it leaves you uneasy.

And saving those few gas fees often isn't worth it—it's not just the fee, but slippage, being sandwiched, or mysterious transfers...
Honestly, the accounts just don't add up.
When a blockchain game with inflation and studio-driven spirals crashes, the team is overwhelmed, and you still leave unlimited access to it to keep it alive?
Now I revoke permissions immediately after use; I’d rather spend a little more money for peace of mind.
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
  • Pin