Garantizar la seguridad, la descentralización y la privacidad en los sistemas blockchain sigue siendo una tarea desafiante, especialmente en escenarios adversos donde las pruebas son difíciles. Por ejemplo, un agente que interactúa con un perfil ENS podría ser manipulado mediante un jailbreak para transferir todos los activos a un atacante. Para mitigar estos riesgos, se recomienda la confirmación manual para transacciones grandes, aunque este enfoque no es infalible. Además, proporcionar explicaciones claras sobre los propósitos de las transacciones puede ayudar a los usuarios a comprender y gestionar mejor sus interacciones, lo que resalta la complejidad del diseño de la experiencia de usuario (UX) en este contexto.