Обеспечение безопасности, децентрализации и конфиденциальности в блокчейн-системах остаётся сложной задачей, особенно в условиях противодействия, когда тестирование затруднено. Например, агент, взаимодействующий с профилем ENS, может быть скомпрометирован с помощью джейлбрейка для перевода всех активов злоумышленнику. Для снижения таких рисков рекомендуется ручное подтверждение крупных транзакций, хотя этот метод не является абсолютно надёжным. Кроме того, предоставление чётких объяснений целей транзакций помогает пользователям лучше понимать и управлять своими взаимодействиями, что подчёркивает сложность проектирования пользовательского опыта (UX) в данном контексте.