Unidad 2 · Nivel 1 · Leyendo transacciones
Approvals en estado salvaje
El curso de Crypto te advirtió sobre firmar a ciegas. Ahora vas a ver cómo lucen esas firmas desde fuera. Una transacción de 'approve' le da a un contrato permiso para mover tus tokens. En un explorador puedes ver exactamente a quién aprobaste y por cuánto… y muchas aprobaciones son por una cantidad efectivamente ilimitada. Los drenadores de wallets se dan un festín con aprobaciones olvidadas.
Gratis. Sin anuncios, sin token y sin cuenta para empezar.
Lo que te preguntamos
El monto de una aprobación aparece como 115792089…, un número absurdamente largo. ¿Qué significa?
Es el número máximo que el sistema puede almacenar, la convención para 'ilimitado'. El contrato puede gastar todo lo que tengas, ahora o dentro de años.
¿Por qué las dapps piden aprobaciones ilimitadas en vez de montos exactos?
Le ahorra al usuario una comisión de gas por operación, lo cual es cómodo. Pero la comodidad para ti también es comodidad para un atacante si ese contrato llega a ser comprometido.
Si un contrato que aprobaste se vuelve malicioso, puede drenar ese token hasta que tú ___ la aprobación.
Las aprobaciones no caducan solas. Revocar es una pequeña transacción on-chain que devuelve el permiso a cero: un seguro barato.
Ordena la rutina de higiene de aprobaciones
Diez minutos, unos centavos de gas. Hazlo después de cada temporada de airdrops o experimento con dapps. Las aprobaciones viejas son el riesgo más silencioso de tu wallet.
El curso de Crypto decía 'nunca firmes a ciegas'. ¿Qué le añade a ese consejo saber leer la cadena?
La cadena recuerda lo que firmaste aunque tú no. Los exploradores y las herramientas de aprobaciones convierten el 'espero estar a salvo' en 'lo comprobé, y ahora lo estoy'. 🐜
El resto de esta unidad
Transferencias, aprobaciones, swaps, mints: aprende cómo luce realmente cada una.