MetaMask maakt transactiepreviews bindende uitvoeringsvoorwaarden om 'red pill'-scams te blokkeren
Belangrijkste punten
- •MetaMask heeft Added Protection gelanceerd, een functie die is ontworpen om 'red pill-aanvallen' tegen te gaan, waarbij kwaadwillende slimme contracten onschuldige transactiepreviews tonen maar na ondertekening door de gebruiker schadelijke acties uitvoeren.
- •De functie verankert de gesimuleerde uitkomst van een transactie in de uitvoeringsvereisten, waardoor ondertekende transacties automatisch worden teruggedraaid als het werkelijke gedrag op de blockchain afwijkt van de getoonde preview.
- •Teruggedraaide transacties verbruiken alsnog netwerkgaskosten op Ethereum en vergelijkbare EVM-chains, hoewel MetaMask niets rekent voor de functie en geen kosten berekent op mislukte transacties.
- •Added Protection staat standaard aan in MetaMask browserextensie versie 13.45, die 13 EVM-netwerken dekt die Smart Accounts ondersteunen volgens de EIP-7702-standaard, en kan op het bevestigingsscherm worden uitgeschakeld.
- •MetaMask positioneert zichzelf als de eerste self-custody wallet die garandeert dat de goedgekeurde transactie ook de uitgevoerde transactie is, met mobiele ondersteuning in een latere release.

MetaMask heeft Added Protection gelanceerd, een nieuwe beveiligingsfunctie die is ontworpen om een lang bestaand kwetsbaarheid te dichten in de manier waarop self-custody wallets omgaan met transactiepreviews. De functie richt zich op zogenaamde "red pill-aanvallen", een phishingmethode waarbij een kwaadwillend slim contract detecteert dat het wordt gesimuleerd en zich tijdens de previewfase onschuldig gedraagt, met een nette, verwachte uitkomst zoals een kleine inkomende overboeking, om vervolgens na ondertekening door de gebruiker geheel ander, vaak kwaadwillend gedrag te vertonen. In de praktijk verankert Added Protection de gesimuleerde uitkomst van een transactie in de uitvoeringsvereisten, waardoor een ondertekende transactie ongedaan wordt gemaakt als het werkelijke gedrag afwijkt van de getoonde preview.
De werking van de aanval misbruikt een structureel gat dat in de meeste crypto-wallets bestaat. Voordat een gebruiker een transactie in een applicatie goedkeurt, toont de wallet een gesimuleerde preview van wat er zou moeten gebeuren. Deze previews bestaan omdat ruwe transactiedata voor niet-technische gebruikers grotendeels onleesbaar is; daarom voeren wallets de beoogde operatie uit tegen de huidige staat van de blockchain en vertalen het resultaat naar een leesbare samenvatting voordat iets wordt uitonden. Historisch gezien was deze preview puur informatief: niets dwong af dat de gesimuleerde uitkomst overeenkwam met de daadwerkelijke uitvoering op de blockchain. Een geavanceerde aanvaller kan daarom een contract schrijven dat tijdens de simulatie onschuldige data teruggeeft, maar bij de echte transactie de fondsen van de gebruiker leeghaalt of activa elders naartoe verplaatst. Omdat de preview legitiem lijkt, hebben slachtoffers geen reden te twijfelen voordat ze ondertekenen.
Bij de aankondiging van de functie op X op 17 september 2026 schreef MetaMask:
MetaMask is the first self-custody wallet that stops red pill attacks. The scam: a transaction looks safe in the preview, then drains your wallet after sign. Added Protection ensures what you see is what happens. If it doesn't match, it reverts. Your funds stay put.… pic.twitter.com/N7FeXjGGOg
— MetaMask (@MetaMask) September 17, 2026
De preview verankeren in de transactie
Added Protection lost dit op door de preview om te zetten van een louter schatting in een bindende voorwaarde. Wanneer een gebruiker een transactie via een app start, simuleert MetaMask deze en toont zoals gewoonlijk de verwachte uitkomst. Het cruciale verschil is dat de gesimuleerde uitkomst nu is ingebed in de uitvoeringsvereisten van de transactie. Als de echte uitvoering afwijkt van wat is getoond — het handtekeninggedrag van een red pill-contract — wordt de transactie automatisch teruggedraaid en verlaten de fondsen nooit de wallet.
Gebruikers moeten rekening houden met één kanttekening: zelfs wanneer een transactie onder dit mechanisme mislukt, worden de netwerkgaskosten voor de poging tot uitvoering alsnog verrekend. Op Ethereum en vergelijkbare EVM-chains maakt een terugdraaiing de statuswijzigingen van de transactie ongedaan, maar compenseert nog steeds het netwerk voor de reeds verrichte rekenarbeid, wat verklaart waarom de kosten ook gelden wanneer de overboeking zelf wordt geblokkeerd. MetaMask zelf rekent niets voor de functie en berekent geen kosten op teruggedraaide transacties. Het bedrijf benadrukt ook dat de bescherming zich richt op bewust gemanipuleerde uitkomsten, niet op gewone marktbewegingen of slippage als gevolg van legitieme prijsschommelingen.
De functie weerspiegelt een bredere ontwerpfilosofie van het behouden van gebruikersautonomie. MetaMask blokkeert geen transacties die gebruikers willen uitvoeren; het garandeert alleen dat de transactie die op een Ethereum- of EVM-applicatie wordt goedgekeurd, ook daadwerijk de transactie is die wordt uitgevoerd. Added Protection staat standaard aan, maar kan direct op het bevestigingsscherm worden uitgeschakeld, waarmee risicobeheer in handen van de gebruiker blijft.
MetaMask positioneert zichzelf als de eerste self-custody wallet die deze garantie biedt. De functie is momenteel beschikbaar in MetaMask browserextensie versie 13.45, die 13 EVM-netwerken dekt die Smart Accounts ondersteunen volgens de EIP-7702-standaard, waarmee conventionele externally owned accounts smart-accountmogelijkheden kunnen krijgen. Mobiele ondersteuning wordt in een latere release verwacht.
De inzet van dit gat is structureel: bij self-custody kan geen enkele tussenpersoon een ondertekende overboeking ongedaan maken of terugbetalen, waardoor de ondertekenstap het merendeel van de veiligheidslast bij de individuele gebruiker legt. Omdat red pill-aanvallen bijzonder effectief zijn tegen gebruikers die grote transacties goedkeuren of met onbekende contracten omgaan, zal de functie waarschijnlijk een zinvolle basisbescherming worden voor het groeiende aantal gebruikers dat transacties uitvoert met gedecentraliseerde applicaties.
Bron: Metaverse Post