Если вы собираетесь подтвердить обмен или выдачу разрешения, сначала убедитесь, что страница позволяет задать ограничения на конечный результат.
Проверенный факт: EIP-7906 не требует включать assertion в транзакции, поэтому тот, кто формирует транзакцию, может его не добавить.
Моя оценка: это меняет конкретный выбор: понять «что нужно сделать» — не то же самое, что гарантировать соблюдение «минимально допустимых условий после выполнения». Увидев EIP-7906, не считайте автоматически, что защита уже включена; сначала проверьте, можно ли указать минимальную сумму получения, максимальную сумму расходов или разрешения, которые нельзя менять.
Что можно сделать: на странице подтверждения проверьте ограничения на результат и объём разрешений; если указан только ожидаемый результат, но нет ограничений, которые можно проверить, пока не увеличивайте сумму или объём разрешений.
Что проверить: в дальнейшем убедитесь, что кошелёк добавляет assertion EIP-7906 в транзакцию и может заблокировать её выполнение, если результат нарушает заданные ограничения. Если это невозможно, продолжайте считать этот вопрос непроверенным.
Проверенный факт: EIP-7906 не требует включать assertion в транзакции, поэтому тот, кто формирует транзакцию, может его не добавить.
Моя оценка: это меняет конкретный выбор: понять «что нужно сделать» — не то же самое, что гарантировать соблюдение «минимально допустимых условий после выполнения». Увидев EIP-7906, не считайте автоматически, что защита уже включена; сначала проверьте, можно ли указать минимальную сумму получения, максимальную сумму расходов или разрешения, которые нельзя менять.
Что можно сделать: на странице подтверждения проверьте ограничения на результат и объём разрешений; если указан только ожидаемый результат, но нет ограничений, которые можно проверить, пока не увеличивайте сумму или объём разрешений.
Что проверить: в дальнейшем убедитесь, что кошелёк добавляет assertion EIP-7906 в транзакцию и может заблокировать её выполнение, если результат нарушает заданные ограничения. Если это невозможно, продолжайте считать этот вопрос непроверенным.