Предложенный подход предполагает двойную проверку действий пользователя. Перед подтверждением транзакции интерфейс должен показывать симуляцию ее последствий в блокчейне. Пользователь сначала указывает какое действие он хочет выполнить, а затем нажимает «ОК» или «Отмена» после просмотра ожидаемых результатов.
Среди дополнительных механизмов Бутерин назвал лимиты расходов, мультиподписи для подтверждения операций, дополнительные проверки для новых адресов и пост-утверждение транзакций. В последнем случае операция выполняется только при совпадении заявленного действия с ожидаемыми эффектами.
bits.media