Предупреждение о фишинге от MetaMask годами говорит пользователям не продолжать. Но люди все равно переходят по нему — достаточно часто, что предупреждение почти перестает восприниматься как предупреждение: просто красный экран между ними и тем, что они уже решили сделать.

Такой режим отказа встроен в любую систему «предупреди и пропусти». Предупреждение работает только на того, кто и так собирался остановиться. Любой, кто уже принял решение, просто нажимает дальше — и после достаточно большого числа повторений это действие становится рефлекторным.

Политика, которая жестко блокирует вместо предупреждения, лишает выбора в тот момент, когда он действительно важен. Звучит сурово, но становится понятно, что предупреждение для большинства людей изначально не было выбором — это была просто преграда (трение), которую они научились игнорировать.

Проверки политики Newton приводят к подтверждению или отсутствию такового: либо проверка пройдена и транзакция продолжается, либо она не проходит и транзакция не выполняется — без красного экрана, который можно просто пропустить. Это более узкий тип безопасности по сравнению с системой, которая пытается информировать каждого возможного пользователя. Кроме того, он не зависит от того, что человек действительно прочитает предупреждение.

Если предупреждение останавливает только того, кто и так собирался остановиться, то защищало ли оно вообще кого-то еще?

#newt $NEWT @NewtonProtocol