
MetaMask ha implementado una verificación adicional de transacciones para protegerse contra los llamados ataques de «tableta roja». El mecanismo compara el resultado de la simulación previa con la ejecución real de la operación y cancela la transacción si se detecta una discrepancia. Esta novedad ya está disponible en la extensión MetaMask v13.45 para 13 redes EVM que soportan cuentas inteligentes según el estándar EIP-7702. En dispositivos móviles, la función se lanzará más adelante.
Estos ataques aprovechan la diferencia entre lo que muestra la simulación y lo que hace el contrato inteligente después de la firma. Un malware puede identificar la ejecución de prueba y mostrar un resultado seguro, y después de la confirmación del usuario, realizar otra acción. MetaMask ahora utiliza el resultado de la simulación como condición obligatoria: si el resultado final difiere del escenario previo, la transacción se cancela y los activos permanecen en la billetera. El usuario solo paga la tarifa de red por la operación fallida.
La protección está habilitada por defecto, pero se puede desactivar directamente al confirmar la transacción. El mecanismo está diseñado específicamente para detectar la manipulación de resultados y no bloquea operaciones debido a cambios normales en los precios del mercado. Anteriormente, MetaMask también añadió herramientas para detectar signos de fraude antes de enviar fondos. Estas funciones complementan el conjunto de verificaciones que la billetera utiliza al interactuar con contratos inteligentes y aplicaciones EVM.





