EIP-8141 предлагает изменить базовую форму Ethereum-транзакции: вместо одного фиксированного действия она может состоять из последовательности до 64 frames, каждый из которых представляет обычный contract call. Один frame способен валидировать пользователя, другой — определить плательщика gas, остальные — выполнить само действие.
Главное практическое следствие — подпись и оплата комиссии перестают быть жёстко связаны одним account. Wallet, у которого есть только stablecoin или другой ERC-20 token, теоретически сможет оплатить gas через отдельный frame, а приложение — спонсировать транзакцию пользователя. Похожий UX уже возможен через ERC-4337, но Frames переносит механизм в protocol transaction model и публичный mempool.
Proposal также описывает batching действий с общим success/failure и default code для обычных externally owned accounts. Авторы связывают гибкость authentication с будущей миграцией от ECDSA к post-quantum signatures: account logic можно менять без обязательного переноса средств в новый smart-account формат.
Несмотря на активное обсуждение и тестовую работу, EIP-8141 остаётся draft и не назначен в конкретный Ethereum upgrade. Поэтому корректно считать Frames направлением protocol research, а не уже принятой новой моделью комиссий mainnet.
