Desconectar una dApp frente a revocar aprobaciones en Solana
Precios y funciones verificados 3 de septiembre de 2026.
Las interfaces de billetera sitúan conceptualmente las “Aplicaciones conectadas” y los permisos de tokens muy cerca, pero Solana no los trata como lo mismo. Desconectar controla si una web sigue vinculada a la sesión de tu billetera. Revocar cambia una aprobación registrada en una cuenta de token en cadena.
La diferencia importa especialmente después de una firma sospechosa: hacer solo una de las dos cosas puede dejar intacta la otra relación.
¿Desconectar una dApp revoca las aprobaciones de tokens en Solana?
No. Desconectar elimina la web de la lista de aplicaciones conectadas de tu billetera, pero no borra un delegado ya registrado en cadena. Usa el ajuste de la billetera para finalizar la conexión y luego ejecuta un análisis de aprobaciones separado para revocar delegados de cuenta no reconocidos tras revisarlos.
Piensa en las dos acciones como capas separadas:
| Acción | Dónde existe | Qué cambia | Qué no hace |
|---|---|---|---|
| Desconectar aplicación | Interfaz de billetera y sesión del sitio | Elimina la conexión activa de la web | No modifica cuentas de tokens en cadena |
| Revocar aprobación | Cuenta de SPL Token o Token-2022 | Borra su delegado de cuenta actual y la asignación restante | No desconecta la web ni deshace transferencias |
Una conexión normal muestra a la web la dirección pública y le permite solicitar mensajes o transacciones para que tú los apruebes. No revela la clave privada. Sin embargo, una transacción posterior puede aprobar un delegado, y esa aprobación permanece en la cuenta hasta que se revoca, se reemplaza o se cierra la cuenta.
¿Qué debes hacer después de una interacción sospechosa con una dApp?
Usa una secuencia que cubra ambas capas:
- Cierra la página sospechosa y rechaza los avisos pendientes. No firmes una supuesta cancelación o comprobación de seguridad.
- Desconéctala en tu billetera. En Phantom, la ruta actual es Settings → Connected Apps.
- Revisa la transacción que firmaste. Abre la firma confirmada en un explorador de Solana e inspecciona los cambios de saldos y autoridades.
- Analiza los delegados de las cuentas. La herramienta Revoke de Sol Incinerator comprueba cuentas de SPL Token y Token-2022 mediante una solicitud de solo lectura.
- Revoca solo las entradas que entiendas. Un marketplace, servicio de staking o bóveda puede utilizar un delegado legítimo.
- Migra cuando el riesgo sea más amplio. Si expusiste una frase de recuperación o clave privada, sospechas malware o no puedes limitar el efecto de una transacción, mueve los activos de confianza a una billetera con una frase nueva.
Lee la guía de respuesta a incidentes de Phantom para ver la lista completa de contención y pruebas.
Desconectar y revocar no pueden revertir una transacción confirmada en la cadena de bloques. Eliminan vías de acceso futuro que aún pueden quitarse. Si los activos ya se transfirieron, conserva las firmas y direcciones; no pagues a nadie que prometa una recuperación garantizada.
¿Qué es exactamente un delegado de token a nivel de cuenta?
Un delegado a nivel de cuenta es una dirección autorizada a transferir o quemar hasta una cantidad determinada desde una cuenta de token concreta. Cada cuenta tiene un delegado actual. Una instrucción Revoke borra ese delegado y su asignación restante sin quemar tokens, transferir el saldo ni cerrar la cuenta.
El propietario de la cuenta de token sigue siendo propietario después de aprobar un delegado normal. Revocar no exige instalar un reemplazo ni restaurar un delegado “correcto”; el estado seguro predeterminado es no tener delegado. Si una aplicación de confianza necesita uno más adelante, apruébalo otra vez únicamente en su web verificada.
Hay límites importantes. La herramienta Revoke no elimina un PermanentDelegate de Token-2022 almacenado en un mint, porque los holders no pueden revocar esa función del mint. Tampoco cambia la propiedad de la cuenta, la autoridad de cierre, la autoridad de mint ni la autoridad de congelación. Lee Aprobación de token frente a autoridad de mint y de congelación antes de interpretar cada etiqueta como un permiso de la billetera.
Las cuentas congeladas son otro límite. Los programas de tokens bloquean los cambios de delegado mientras una cuenta está congelada, por lo que la autoridad correspondiente debe descongelarla antes de que la revocación pueda realizarse. Sol Incinerator oculta las cuentas congeladas con delegado porque suelen formar parte de NFT programables o de staking legítimos.
¿Cuándo debes desconectar sin revocar?
Desconectar por sí solo puede bastar cuando simplemente terminaste de usar un sitio legítimo y nunca aprobaste un delegado en cadena. Reduce el número de sitios que pueden iniciar nuevos avisos en la billetera. También puedes desconectar de forma preventiva como higiene habitual.
No deduzcas que cada aplicación conectada anteriormente tiene una aprobación. Tampoco que cada delegado pertenece a un sitio que continúa conectado. Son registros separados con identificadores y ciclos de vida diferentes.
¿Cuándo debes revocar sin desconectar?
Puedes revocar una aprobación antigua de un marketplace o protocolo aunque la sesión original del navegador ya no exista. También es útil cuando quieres cancelar una asignación pero mantener la web disponible para lectura o futuras solicitudes.
Eliminar un delegado legítimo puede cancelar un listado o interrumpir una posición activa, por lo que debes verificar el delegado y el token antes de firmar. El análisis aporta información; tú eliges la selección.
¿Recibir un token aleatorio crea una aprobación?
No. Un token no solicitado puede llegar sin tu firma, pero recibirlo no conecta automáticamente una web, no convierte al remitente en delegado de tus otras cuentas ni revela una clave privada. El peligro habitual es social: los metadatos te llevan a una web que solicita una firma maliciosa. Evita enlaces desconocidos y usa la guía sobre acceso a la billetera mediante tokens fraudulentos.

Revocar aprobaciones
Analiza cuentas de SPL Token y Token-2022 para encontrar delegados revocables, revisa cada asignación y elimina solo las aprobaciones que selecciones.
Lecturas relacionadas
Preguntas frecuentes
¿Desconectar una dApp revoca los permisos en Solana?
No. Desconectarla elimina la conexión activa del sitio con la billetera e impide que esa sesión haga solicitudes normales. No borra una aprobación de delegado ya guardada en cadena dentro de una cuenta de token. Analiza por separado los delegados de las cuentas y revoca los que no reconozcas o ya no necesites.
¿Cuál es la diferencia entre aplicaciones conectadas y aprobaciones de tokens?
Una aplicación conectada es una relación de la interfaz de la billetera que permite al sitio ver la dirección pública y solicitar firmas. Una aprobación de token es una asignación de delegado en cadena vinculada a una cuenta concreta. Eliminar una no elimina automáticamente la otra, por lo que debes revisar ambas.
¿Revocar una aprobación hace segura una billetera comprometida?
No por sí solo. Revocar elimina el delegado de cuenta seleccionado y su asignación restante. No puede revertir una transferencia confirmada, cambiar una frase de recuperación expuesta, eliminar todas las autoridades específicas de protocolos ni cancelar una firma de mensaje fuera de cadena. Migra los activos si el control general puede estar comprometido.
¿Sol Incinerator cobra una comisión por revocar aprobaciones?
No. La herramienta Revoke no cobra comisión de plataforma porque una revocación no libera renta. El análisis inicial es de solo lectura y solo pagas la comisión de red de Solana por la transacción que eliges firmar después de revisar los delegados detectados en las cuentas.