¿Cómo usar una herramienta de revocación para cancelar aprobaciones de contratos inteligentes?
Una herramienta de revocación es una interfaz de permisos de billetera blockchain que permite a los usuarios inspeccionar y cancelar aprobaciones no deseadas de tokens y NFT en múltiples redes. Dado que las aprobaciones generalmente no tienen fecha de vencimiento y permanecen en la cadena incluso después de desconectar una dApp, revisarlas es esencial para la seguridad. Para usar una herramienta de revocación de forma segura, los usuarios deben tener una dirección de billetera pública para la inspección de solo lectura, seleccionar la red blockchain correcta, asegurarse de disponer de tokens de gas nativos para las comisiones de transacción, y acceder a plataformas verificadas como Revoke.cash directamente. El proceso implica buscar la dirección, filtrar los permisos, verificar los gastadores en la documentación oficial y confirmar la transacción de revocación para eliminar el acceso, sin recuperar activos previamente perdidos o transferidos.
Una herramienta de revocación es una interfaz de permisos de billetera que lee las aprobaciones de tokens y NFT registradas en una blockchain y permite al propietario reducir o cancelar un permiso no deseado. Revoke.cash admite esta función en más de 100 redes. La inspección de solo lectura puede realizarse con una dirección pública, mientras que modificar una aprobación requiere una transacción en cadena desde la billetera que la otorgó.
Para cancelar una aprobación con Revoke.cash, abre el sitio verificado, selecciona la red correcta, inspecciona el gastador y el límite listados, elige el permiso que deseas revocar y confirma la transacción en la misma billetera. Espera la confirmación en el explorador y actualiza la lista de permisos. Revocar bloquea el uso futuro de ese permiso, pero no recupera los activos ya transferidos.
¿Qué necesitas antes de usar una herramienta de revocación para cancelar aprobaciones de contratos inteligentes?
Prepara la dirección, la red, el token de gas y el dominio verificado de Revoke.cash antes de firmar. Cada aprobación pertenece a una cadena y a un gastador específicos, por lo que revisar el registro correcto es más importante que simplemente cerrar la conexión con una billetera.
1. La dirección pública de la billetera. Ingresa la dirección o el nombre ENS para la inspección de solo lectura en primer lugar; esto te permite revisar las aprobaciones sin concederle una conexión de billetera al sitio web.
2. La red blockchain correcta. Selecciona cada cadena utilizada por la billetera, ya que una revocación en Ethereum no modifica una aprobación registrada por separado en Polygon, Arbitrum o BNB Chain.
3. Gas nativo para cada revocación. Mantén disponible el token nativo de la cadena, ya que cancelar un permiso cambia el estado de la blockchain y requiere una comisión de transacción independiente por cada revocación enviada.
4. La URL verificada de Revoke.cash. Abre revoke.cash directamente o usa un marcador de confianza, ya que un verificador de aprobaciones falso puede solicitar un nuevo permiso malicioso en lugar de cancelar uno existente.
Cómo usar Revoke.cash para cancelar aprobaciones de contratos inteligentes: guía paso a paso
Completa cada verificación en orden y confirma el registro público resultante antes de aumentar el importe o el riesgo.
Paso 1: Abre Revoke.cash e inspecciona la dirección. Escribe la dirección pública o el nombre ENS en el campo de búsqueda antes de conectarte. Confirma la dirección mostrada y selecciona la red exacta cuyas aprobaciones deseas revisar.
Paso 2: Filtra la lista de aprobaciones. Separa los permisos ERC-20, ERC-721 y ERC-1155, y ordénalos del más reciente al más antiguo si una firma sospechosa fue reciente. Busca por dirección del gastador cuando sepas qué contrato solicitó el acceso.
Paso 3: Verifica el gastador y el límite. Compara el contrato del gastador con la documentación oficial de la dApp y el historial del explorador. Prioriza los permisos ilimitados, los contratos desconocidos, las aplicaciones abandonadas y las aprobaciones de operador de NFT que cubran una colección completa.
Paso 4: Conéctate y envía la revocación. Conéctate solo cuando hayas identificado la aprobación objetivo, haz clic en Revocar y verifica la cadena, el activo, el gastador y el gas en la billetera. Rechaza cualquier solicitud que cree otra aprobación o transfiera tokens.
Paso 5: Confirma que el acceso fue eliminado. Espera a que la transacción se confirme, actualiza el verificador y comprueba que el permiso sea cero o que no aparezca. Guarda el hash de la transacción y repite el proceso por separado para las aprobaciones en otras redes.
¿Cuánto cuesta usar una herramienta de revocación?
Cada revocación en Revoke.cash cuesta una comisión de transacción blockchain en el token de gas nativo de la red. Ver las aprobaciones es gratuito, y desconectar un sitio web también lo es, pero ninguna de estas acciones modifica el permiso registrado en la cadena.
El coste total aumenta con el número de aprobaciones y redes que se desean limpiar. Revoke.cash también permite reducir un permiso mediante su control de edición cuando se necesita mantener el acceso. Consulta la estimación de gas en tiempo real de la billetera antes de firmar, ya que la herramienta no establece una comisión fija universal.
¿Qué errores comunes deben evitar los usuarios de herramientas de revocación?
El error más perjudicial es firmar una nueva aprobación en un sitio de revocación falso. Verifica el dominio y lee la acción de la billetera, ya que un botón etiquetado como Revocar no garantiza que la transacción establezca el permiso en cero.
Otros errores incluyen revisar solo una cadena, revocar el contrato del token en lugar de su gastador, y asumir que una revocación confirmada recupera pérdidas pasadas. Si una transferencia maliciosa podría estar pendiente, mueve los activos no afectados a una billetera limpia después de cancelar el acceso.
¿Qué aprobaciones de contratos inteligentes deberías revocar primero?
Prioriza las aprobaciones según el nivel de acceso que otorgan y si el gastador sigue siendo de confianza o está en uso activo.
1. Permisos ilimitados de tokens: revoca estos primero, especialmente cuando involucren activos valiosos o contratos desconocidos.
2. Gastadores desconocidos o añadidos recientemente: revisa los permisos creados por dApps que no reconoces o que ya no utilizas.
3. Aprobaciones vinculadas a protocolos vulnerados o abandonados: elimina el acceso relacionado con aplicaciones comprometidas, inactivas o migradas.
4. Aprobaciones de operador de NFT: revoca los permisos que permiten a un contrato gestionar una colección completa de NFT cuando ya no sean necesarios.
5. Permisos limitados antiguos: suelen ser de menor prioridad, pero pueden eliminarse si el protocolo ya no está en uso.
Ordena las aprobaciones por valor del activo, fecha y actividad del gastador. Revísalas de nuevo tras usar nuevas dApps, ya que las transacciones posteriores pueden crear nuevos permisos.
¿Desconectar una billetera cancela las aprobaciones de contratos inteligentes?
No. Desconectar elimina la sesión local de un sitio web, mientras que el permiso de token permanece registrado en el contrato inteligente. El gastador puede seguir usando ese permiso sin necesidad de que la billetera vuelva a conectarse. Eliminar un permiso del navegador, borrar cookies o desinstalar una aplicación de billetera tampoco puede actualizar el permiso almacenado por el contrato del token en la cadena.
Solo una actualización o revocación de aprobación en la cadena modifica el permiso. Ethereum.org señala además que las aprobaciones generalmente no tienen fecha de vencimiento, por lo que un permiso ilimitado antiguo puede seguir siendo utilizable años después de que finalizara la sesión original de la aplicación. Tras la revocación, la dApp debe solicitar y recibir una nueva aprobación antes de poder gastar ese token de nuevo, lo que proporciona un nuevo punto de control de firma.
Conceptos relacionados
2. ¿Qué es un contrato inteligente?
Lecturas adicionales
1. ¿Qué es DefiLlama y cómo usarlo para el trading de criptomonedas? (2026)
2. ¿Cuáles son los 10 principales protocolos de préstamo DeFi a seguir en 2026?
3. ¿Qué es DeFi (finanzas descentralizadas)? 8 tipos de protocolos DeFi que debes conocer
Preguntas frecuentes
¿Revocar una aprobación retira fondos de un protocolo?
No. Revocar impide que ese contrato aprobado gaste tokens en el futuro, pero no cierra posiciones de staking, préstamo o liquidez. Es posible que debas aprobar el protocolo de nuevo antes de retirar fondos o realizar otra transacción a través de su interfaz.
¿Puede Revoke.cash recuperar tokens robados?
¿Se pueden inspeccionar las aprobaciones sin conectar una billetera?
¿Debería revocarse toda aprobación ilimitada?
¿Aún no tienes una cuenta?
Regístrate ahora para dar tus primeros pasos en el mundo de las criptomonedas