MetaMask trasforma le anteprime delle transazioni in condizioni di esecuzione vincolanti per bloccare le truffe "red pill"
Punti chiave
- •MetaMask ha lanciato Added Protection, una funzionalità progettata per contrastare i "red pill attack", in cui smart contract malevoli mostrano anteprime di transazioni benignhe ma eseguono azioni dannose una volta che l'utente firma.
- •La funzionalità incorpora l'esito simulato di una transazione nei suoi requisiti di esecuzione, così che le transazioni firmate falliscano automaticamente se il loro comportamento on-chain reale devia dall'anteprima mostrata all'utente.
- •Le transazioni fallite consumano comunque le commissioni gas di rete su Ethereum e catene EVM simili, anche se MetaMask non addebita nulla per la funzionalità e non applica commissioni sulle transazioni non riuscite.
- •Added Protection è attiva per impostazione predefinita nella versione 13.45 dell'estensione browser di MetaMask, coprendo 13 reti EVM che supportano gli Smart Account secondo lo standard EIP-7702, e può essere disattivata dalla schermata di conferma.
- •MetaMask si posiziona come il primo wallet self-custody a garantire che la transazione approvata sia quella effettivamente eseguita, con il supporto mobile previsto in un rilascio successivo.

MetaMask ha lanciato Added Protection, una nuova funzionalità di sicurezza progettata per colmare una vulnerabilità di lunga data nel modo in cui i wallet self-custody gestiscono le anteprime delle transazioni. La funzionalità prende di mira i cosiddetti "red pill attack", uno schema di phishing in cui uno smart contract malevolo rileva di essere simulato e si comporta in modo innocuo durante la fase di anteprima, mostrando un esito pulito e atteso come un piccolo trasferimento in entrata, per poi eseguire un comportamento completamente diverso e spesso dannoso una volta che l'utente firma. In pratica, Added Protection incorpora l'esito simulato di una transazione nei suoi requisiti di esecuzione, così che una transazione firmata fallisca se il suo comportamento reale devia dall'anteprima mostrata all'utente.
La meccanica dell'attacco sfrutta una lacuna strutturale presente nella maggior parte dei wallet crypto. Prima che un utente approvi una transazione su un'applicazione, il wallet mostra un'anteprima simulata di ciò che dovrebbe accadere. Queste anteprime esistono perché i dati grezzi delle transazioni sono in gran parte illeggibili per gli utenti non tecnici, quindi i wallet eseguono l'operazione prevista sullo stato attuale della blockchain e traducono il risultato in un riepilogo leggibile prima che qualsiasi cosa venga trasmessa. Storicamente, questa anteprima è stata puramente informativa: nulla ha mai imposto la corrispondenza tra il risultato simulato e l'esecuzione effettiva on-chain. Un attaccante sofisticato può quindi scrivere un contratto che restituisce dati benigni durante la simulazione ma svuota i fondi dell'utente o trasferisce asset altrove quando la transazione reale viene eseguita. Poiché l'anteprima appare legittima, le vittime non hanno motivo di esitare prima di firmare.\nAnnunciando la funzionalità su X il 17 settembre 2026, MetaMask ha scritto:
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
Vincolare l'anteprima alla transazione
Added Protection affronta la lacuna trasformando l'anteprima da una semplice stima in una condizione vincolante. Quando un utente avvia una transazione tramite un'app, MetaMask la simula e presenta il risultato atteso come al solito. La differenza chiave è che l'esito simulato è ora incorporato nei requisiti di esecuzione della transazione. Se l'esecuzione reale devia da quanto mostrato — il comportamento tipico di un contratto red pill — la transazione fallisce automaticamente e i fondi non lasciano mai il wallet.
Gli utenti devono essere consapevoli di un avvertimento: anche quando una transazione fallisce sotto questo meccanismo, la commissione gas di rete per l'esecuzione tentata viene comunque consumata. Su Ethereum e su catene EVM comparabili, un revert annulla le modifiche di stato della transazione mentre compensa comunque la rete per il calcolo già eseguito, motivo per cui la commissione si applica anche quando il trasferimento stesso viene bloccato. MetaMask stessa non addebita nulla per la funzionalità e non applica commissioni sulle transazioni fallite. L'azienda precisa inoltre che la protezione è rivolta agli esiti manipolati deliberatamente, non ai normali movimenti di mercato o allo slippage causato da variazioni di prezzo legittime.
La funzionalità riflette una filosofia di design più ampia volta a preservare l'autonomia dell'utente. MetaMask non blocca le transazioni che gli utenti intendono effettuare; garantisce solo che la transazione approvata su un'applicazione Ethereum o EVM sia la transazione che viene effettivamente eseguita. Added Protection è attiva per impostazione predefinita ma può essere disattivata direttamente dalla schermata di conferma, lasciando la gestione del rischio nelle mani dell'utente.
MetaMask si posiziona come il primo wallet self-custody a offrire questa garanzia. La funzionalità è attualmente disponibile nella versione 13.45 dell'estensione browser di MetaMask, coprendo 13 reti EVM che supportano gli Smart Account secondo lo standard EIP-7702, che consente ai normali account esterni di acquisire funzionalità da smart account. Il supporto mobile è previsto in un rilascio successivo.
L'entità di questa lacuna è strutturale: nel self-custody, nessun intermediario può annullare o rimborsare un trasferimento firmato, quindi la fase di firma concentra la maggior parte del peso della sicurezza sui singoli utenti. Poiché i red pill attack sono particolarmente efficaci contro gli utenti che approvano transazioni di grandi dimensioni o interagiscono con contratti sconosciuti, la funzionalità è destinata a diventare una salvaguardia di base significativa il numero crescente di utenti che transano con applicazioni decentralizzate.
Fonte: Metaverse Post