Imagina que tienes una cadena de llaves de casa. Cada vez que necesitas que un amigo te ayude a alimentar al gato o a recoger un paquete, tal vez le entregues las llaves temporalmente. Pero, con el tiempo, ¿sigues recordando a quién le diste las llaves? ¿Y si algún amigo ya no necesita entrar y salir de tu casa, pero las llaves siguen en sus manos? ¿No te sentirías un poco inquieto? La autorización de tokens funciona de manera parecida.

En el mundo de blockchain, la autorización de tokens es que permites que un contrato inteligente o una dirección use cierta cantidad de un tipo de token desde tu wallet. Por ejemplo, cuando vas a un exchange descentralizado para intercambiar monedas, o participas en algún protocolo de préstamos, el sistema a menudo te pide que lo “autoriz(es)”, para que use tus tokens. Ese acto de autorización es como entregarle las llaves a un proveedor de servicios para que pueda abrirte la puerta y ayudarte cuando lo necesites.

¿A quién se autoriza? Normalmente a una dirección de contrato inteligente, no a una persona concreta. Cuando autorizas, quizá solo veas el botón de “Aprobar”, pero en el fondo es permitir que ese contrato llame a tus tokens. Algunos contratos son protocolos conocidos y ampliamente auditados, por lo que suelen ser más confiables; pero otros podrían ser sitios de phishing falsificados, o bien, después de que el equipo del proyecto desaparezca, el contrato puede seguir existiendo y tu autorización permanecer válida durante mucho tiempo.

El alcance de los permisos también es crucial. Muchas wallets, al autorizar, te hacen elegir entre “autorización máxima” o “cantidad personalizada”. La autorización máxima significa que ese contrato puede usar todos tus tokens de ese tipo en tu wallet, sin límites de tiempo. Es como darle a alguien las llaves de todas las habitaciones de tu casa, sin establecer fecha de vencimiento. La cantidad personalizada sería como darle solo las llaves de un cajón pequeño y permitirle tomar únicamente cosas específicas. Mucha gente, por comodidad, marca la autorización máxima y termina aumentando su exposición al riesgo.

La exposición a largo plazo es el mayor peligro. Los contratos que autorizaste, si un día son atacados por hackers o si el equipo del proyecto actúa con mala intención, podrían aprovechar tu autorización previa para transferir los tokens de tu wallet. Aunque ahora no estés participando en ese proyecto, mientras no hayas revocado la autorización, el riesgo sigue existiendo. Es como si hubieras olvidado a quién le diste las llaves, pero esa persona pudiera seguir conservándolas, e incluso copiarlas y dárselas a otros.

Revisar las autorizaciones de forma periódica es como mirar tu “libreta de registro de llaves”. Puedes usar algunos exploradores blockchain o herramientas de gestión de autorizaciones incluidas en tu wallet para ver todos los contratos que autorizaste y las cantidades de tokens. Si ves autorizaciones que no reconoces, que hace mucho no usas, o que tienen cantidades demasiado grandes, deberías considerar revocarlas. Revocar normalmente es sencillo: solo inicia una transacción y cambia la cantidad autorizada a cero. Es como encontrar a ese amigo para pedirle las llaves de vuelta, o incluso cambiar la cerradura.

Alguien podría preguntarse: ¿revocar una autorización afectará mi uso normal? Si sigues usando ese protocolo, después de revocar, la próxima vez que lo uses necesitarás volver a autorizarlo; es solo un paso adicional. Pero a cambio obtienes tranquilidad. Si ya no lo usas, entonces revocar es simplemente limpiar el riesgo. Es como dejar de pedirle a alguien que alimente al gato: claro que deberías recoger las llaves.

La frecuencia de las revisiones no tiene que ser demasiado alta, pero en algunas situaciones debes prestar atención extra: por ejemplo, si has participado en muchos proyectos nuevos, has recibido airdrops, o si tus activos en la wallet han aumentado. En esos momentos, los atacantes podrían prestar más atención a tu wallet. Además, si notas que algún proyecto se detiene de repente, que la comunidad se disuelve o que el contrato realiza transacciones anómalas, revisa de inmediato y revoca las autorizaciones relacionadas.

Por último, un recordatorio: la gestión de autorizaciones no es algo “para una sola vez”; es como ordenar una habitación: cada cierto tiempo hay que hacerlo de nuevo. No esperes a que ocurra un problema para arrepentirte. No necesitas ser un experto técnico; con el hábito de revisar periódicamente puedes evitar muchas pérdidas innecesarias. En el mundo on-chain no hay un banco que te cubra; cuida bien tus propias llaves.

Publicado originalmente en

#币安 $BNB