Machtigingen van Smart Contracts intrekken met MetaMask | Crypto Sensei
Om tokens te ruilen, liquiditeit te verstrekken aan liquiditeitspools, staken of om interactie te hebben met farms, moeten investeerders…
Machtigingen van Smart Contracts intrekken met MetaMask | Crypto Sensei

Om tokens te ruilen, liquiditeit te verstrekken aan liquiditeitspools, staken of om interactie te hebben met farms, moeten investeerders vaak slimme contracten toestaan om hun crypto te spenderen. Bij gebruik van de MetaMask-wallet ziet zo’n machtigingsverzoek voor een farm-pool er als volgt uit:

Na goedkeuring heeft het slimme contract machtiging om het gespecificeerde aantal LP-tokens te gebruiken volgens zijn strategie.
Dit kan ook het geval zijn voor reguliere tokens: door platformen zoals zapper.fi te gebruiken, kunnen investeerders hun tokens, zoals bijvoorbeeld USDC, snel omwisselen voor ETH en BTCB, en ze direct in een liquiditeitspool inzetten, allemaal in één stap. Zapper zal dan machtiging vragen om het opgegeven aantal tokens of een onbeperkt aantal tokens uit te mogen geven, wat betekent dat de investeerder de machtiging maar één keer hoeft goed te keuren. Dit brengt echter wel bepaalde risico’s met zich mee.
Machtigingen intrekken
Veel investeerders zijn hun crypto kwijtgeraakt omdat ze niet op de hoogte waren van back-doors die door kwaadwillige ontwikkelaars in slimme contracten waren geplaatst. Wat vaak gebeurt is dat dergelijke platformen de investeerder om machtiging vragen voor het uitgeven van een onbeperkt aantal tokens.
Bij interactie met bekende DeFi-platformen met geauditeerde slimme contracten zoals Pancakeswap, hoeven investeerders zich hier doorgaans niet al te veel zorgen over te maken. In het geval van recent gelanceerde DeFi-platformen die niet zijn geaudit, moeten investeerders zich echter bewust zijn van de risico’s die dit met zich meebrengt.
Zodra een platform onbeperkte machtigingen heeft verkregen om de tokens van de investeerders uit te geven, kunnen kwaadwillige ontwikkelaars de tokens van de investeerders stelen door gecreëerde backdoors in hun slimme contracten te gebruiken, zelfs als de investeerder zijn tokens al van het platform heeft teruggehaald. Wat vervolgens vaak gebeurt, is dat de kwaadwillige ontwikkelaars de tokens van de wallets van de investeerders naar hun eigen wallets versturen, waardoor de investeerder grote verliezen lijdt.
Het is ook belangrijk om in gedachten te houden dat hackers proberen om kwetsbaarheden te vinden in slimme contracten van populaire DeFi-platformen, zoals wat met Bancor gebeurde, wat kan leiden tot grote verliezen voor investeerders.
Machtiging intrekken via DeBank
Nu het duidelijk is waarom het intrekken van smart contract machtigingen zo’n belangrijke stap is voor investeerders om hun crypto te beschermen, is de volgende stap om te kijken hoe je deze machtigingen kunt intrekken. In dit voorbeeld gebruiken we DeFi dashboard DeBank, omdat het de meeste smart contractcompatibele blockchains ondersteunt: Ethereum, BSC, xDai, Polygon, Fantom, OKExCahin en HECO.
Stap 1. Je wallet koppelen
Het eerste dat je moet doen, is debank.com openen en je MetaMask-wallet verbinden.

Stap 2. Ga naar profiel
Klik op profiel in het linkermenu. Er wordt een nieuwe pagina geladen die je al jouw assets laat zien en in welke farm en stakingpools je deze hebt staan. Door op “All Chains” te klikken, toont DeBank al je crypto die in je hebt staan in de verschillende slimme contractcompatibele blockchains en hun platforms.
Stap 3. Machtigingen intrekken
Klik op “Approval”. Er wordt een nieuwe pagina geladen die verschillende dingen laat zien, zoals token exposure per blockchain en het goedgekeurde aantal tokens per contract. Aan de rechterkant van het contract staat een “decline” knop. Klik op de knop om de machtigingen in te trekken die je aan het slimme contract hebt gegeven.

Je hebt zojuist de machtiging van een smart contract ingetrokken! Dat was niet zo moeilijk, toch?
Andere Tools
Er zijn tal van andere tools die je kunt gebruiken om slimme contractmachtigingen in te trekken:
- Unrekt — ondersteunt ETH, BSC, HECO en Polygon op internet en mobiel.
- BSCscan — ondersteunt BSC
- Beefy — ondersteunt BSC, HECO, Avalanche, Polygon, Fantom
- Debank — ondersteunt ETH, BSC, xDai, Fantom, Polygon, OKEx
- Hyperjump UnRekt — ondersteunt BSC en Fantom
- Polygonscan — ondersteunt Polygon
Conclusie
Het intrekken van machtiging voor slimme contracten is een belangrijke stap om de veiligheid van je crypto in je wallet te waarborgen. Door gebruik te maken van eenvoudige en gebruiksvriendelijke tools zoals DeBank, duurt het slechts een paar minuten om eventuele openstaande machtigingen in te trekken.
Mocht dit artikel je geholpen hebben, vergeet dan niet om op de 👏 knop te klikken en de post te delen! Voel je vrij om hieronder een reactie te plaatsen!
- Bekijk onze website voor Crypto en Decentralized Finance cursussen: https://crypto-sensei.com/
- Volg ons op Twitter: https://twitter.com/CryptoSenseiNL
- Of join onze community op Reddit: https://www.reddit.com/r/CryptoSensei/
Originally published at https://crypto-sensei.com on August 10, 2021.
메타데이터
- post_id
- c7e5199d5beb
- slug
- machtigingen-van-smart-contracts-intrekken-met-metamask-crypto-sensei-c7e5199d5beb
- url
- https://medium.com/@CryptoSenseiNL/machtigingen-van-smart-contracts-intrekken-met-metamask-crypto-sensei-c7e5199d5beb
- canonical_url
- https://medium.com/@CryptoSenseiNL/machtigingen-van-smart-contracts-intrekken-met-metamask-crypto-sensei-c7e5199d5beb
- author_url
- https://medium.com/@CryptoSenseiNL
- status
- ok
- fetched_at
- 2026-07-28 02:10:06