EIP-2930 позволяет транзакции заранее указывать адреса и ключи хранения. Слово "доступ" не делает список границей авторизации.

Что источник устанавливает

EIP-2930 вводит тип транзакции, содержащий список адресов доступа и ключей хранения. В спецификации говорится, что доступы вне списка остаются возможными, в то время как перечисленные записи обрабатываются в соответствии с определенными правилами учета газа. Он устанавливает начальную плату в размере 2,400 газов на адрес и 1,900 на ключ хранения. Ethereum Предложения по улучшению — EIP-2930 Списки опционального доступа

Спецификация позволяет дублировать записи, но взимает плату за них неоднократно. Это свойства формата транзакции списка доступа; они не описывают список разрешений пользователя или полномочий учетной записи. Ethereum Предложения по улучшению — EIP-2930 Списки опционального доступа

Что изменяет различие

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

Аналогичным образом, список доступа не является автоматическим средством экономии средств. Его первоначальные затраты и фактический путь исполнения должны оцениваться вместе. Более длинный список может быть избыточным или плохо соответствовать транзакции, даже если он является синтаксически действительным.

Вопросы для следующего обзора

Отличить вывод моделирования, записи списка доступа и предоставленные одобрения токенов в интерфейсе. Оценить затраты на соответствие соответствующим правилам сети и следу исполнения. Любое требование об ограниченном поведении требует отдельного механизма обеспечения соблюдения; оно не должно выводиться из метки списка доступа.