EIP-8141: как Ethereum Frames отделяют подпись транзакции от оплаты gas

Draft EIP-8141 заменяет фиксированную форму Ethereum-транзакции последовательностью frames, разделяя подпись, оплату gas и фактическое действие. Это может дать ERC-20 оплату комиссий, sponsored transactions, batching и более гибкую смену ключей, но proposal пока не назначен ни в один upgrade.

EIP-8141: как Ethereum Frames отделяют подпись транзакции от оплаты gas

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.

Trust 62 Importance 52 Noise 8% Связанный символ Информационный материал, не является финансовой рекомендацией.