El sector de finanzas descentralizadas (DeFi) recibió otro recordatorio contundente sobre los riesgos persistentes de los contratos inteligentes abandonados cuando un atacante drenó exitosamente $2.1 millones de Aztec Connect, un protocolo enfocado en privacidad que cesó operaciones hace tres años. El exploit, ejecutado el 14 de junio, demuestra cómo la infraestructura blockchain deprecada puede permanecer vulnerable mucho tiempo después de que los proyectos cierren operaciones.

La firma de seguridad blockchain CertiK identificó la transacción sospechosa y la reportó en la plataforma de redes sociales X, revelando que el atacante explotó un fallo fundamental en la lógica de verificación de pruebas de la plataforma. La vulnerabilidad se centró en validación incompleta de las pruebas presentadas, permitiendo al actor malicioso manipular los mecanismos de seguridad centrales del sistema y extraer fondos que permanecían bloqueados en los contratos inteligentes del protocolo.

Aztec Connect originalmente operaba como una capa de privacidad para Ethereum, permitiendo a los usuarios realizar transacciones privadas mientras mantenía compatibilidad con protocolos DeFi existentes. La plataforma utilizaba pruebas de conocimiento cero para oscurecer detalles de transacciones mientras preservaba la capacidad de interactuar con aplicaciones populares como Uniswap y Aave. Sin embargo, los desarrolladores del proyecto anunciaron su cierre en 2023, dejando contratos inteligentes y fondos de usuarios en estado deprecado sin mantenimiento activo o monitoreo de seguridad.

El exploit destaca una debilidad crítica en cómo el ecosistema DeFi maneja los ciclos de vida de proyectos y la jubilación de contratos inteligentes. A diferencia de los servicios financieros tradicionales que pueden cerrarse de forma limpia y redistribuir activos, los protocolos basados en blockchain a menudo dejan código inmutable ejecutándose indefinidamente. Estos "contratos zombie" pueden contener millones de dólares en activos bloqueados mientras carecen de supervisión de seguridad y correcciones de errores que típicamente reciben los proyectos activos.

El método del atacante implicó manipular el sistema de verificación de pruebas que Aztec Connect utilizaba para validar transacciones privadas. Al presentar pruebas malformadas o incompletas que pasaban la lógica de validación defectuosa, el explotador podía convencer al contrato inteligente de liberar fondos sin cumplir los requisitos criptográficos apropiados. Este tipo de bypass de validación representa una de las categorías más peligrosas de vulnerabilidades en contratos inteligentes, ya que socava los supuestos fundamentales de confianza de todo el sistema.

Los expertos en seguridad de la industria han advertido durante largo tiempo sobre los riesgos planteados por protocolos DeFi deprecados. Muchos proyectos se lanzan con gran fanfarria y adopción de usuarios, acumulando TVL sustancial, pero carecen de procedimientos de cierre comprensivos cuando las operaciones cesan. El incidente de Aztec Connect subraya la necesidad de mejores estándares industriales alrededor de la jubilación de proyectos, incluyendo auditorías de seguridad obligatorias antes del cierre y cronogramas claros para la deprecación de contratos.

La pérdida de $2.1 millones también plantea preguntas sobre el comportamiento del usuario y la evaluación de riesgos en DeFi. A pesar del cierre de Aztec Connect hace tres años, fondos sustanciales permanecieron en los contratos del protocolo, sugiriendo que los usuarios no estaban conscientes de la cesación de operaciones o no podían retirar sus activos. Este patrón se ha vuelto cada vez más común a medida que el espacio DeFi madura y los proyectos experimentales tempranos cierran operaciones.

Para el ecosistema más amplio, este exploit sirve como un recordatorio crucial de que la seguridad de contratos inteligentes se extiende mucho más allá de las fases de lanzamiento y operación activa. A medida que más protocolos DeFi alcanzan estado de fin de vida, la industria debe desarrollar marcos robustos para decommisionar de forma segura contratos inteligentes y proteger fondos de usuarios durante períodos de transición. La alternativa—dejar millones de dólares en código abandonado—crea un objetivo atractivo para atacantes sofisticados dispuestos a explotar sistemas deprecados.

Escrito por el equipo editorial — periodismo independiente impulsado por Bitcoin News.