TLOAD и TSTORE обеспечивают состояние для взаимодействия внутри одной транзакции. Их время жизни отличается от обычной памяти и постоянного хранилища.

Что подтверждает первоисточник

EIP-1153 создан 15 июня 2018 года и имеет статус Final. Он определяет TLOAD и TSTORE: временные значения удаляются после каждой транзакции и не записываются в постоянное хранилище. Ethereum — EIP-1153, Final ↗

Спецификация описывает связь между кадрами исполнения, включая повторный вход в контракт в той же транзакции. Также определён откат при возврате кадра с ошибкой. Ethereum — EIP-1153, Final ↗

Что это меняет в анализе

Блокировка повторного входа получает время жизни, отличное от памяти одного вызова. Это не делает её постоянной настройкой счёта и не переносит в завтрашнюю транзакцию.

Корректность приложения по-прежнему зависит от своевременной установки и очистки значений. Доступность на протяжении транзакции важна при нескольких операциях в одном пакете.

Что проверить перед выводом

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

Это историческая спецификация, а не объявленное октябрьское обновление. Она предоставляет механизм состояния; безопасность требует анализа полного потока управления и не выводится из одного наличия TSTORE.