Что представляют собой транзакции эфириум Frame?

08-09-2026 11:17:02
Ethereum
Рейтинг статьи : 3
120 рейтинги
Транзакции Ethereum Frame — это новая архитектура транзакций Ethereum, реализованная в рамках EIP-8141. В отличие от традиционного подхода, где проверка подписи, оплата газа и выполнение объединены в один фиксированный процесс, транзакция Frame состоит из нескольких программируемых блоков — фреймов. Каждый фрейм обрабатывает конкретный этап транзакции.
Что представляют собой транзакции эфириум Frame?

Если Вы только начинаете знакомство с понятием «Frame Transactions» в контексте Ethereum и Hegotá, проще всего представить такую транзакцию как последовательность нескольких согласованных этапов. Один фрейм проверяет отправителя, другой — подтверждает оплату, а последующие фреймы выполняют фактическое пользовательское действие. В данном материале рассматривается базовая структура Frame Transactions, а не весь спектр предложений EIP-8141.

Основные положения

  • EIP-8141 вводит новый тип Frame Transaction, которому присвоен тип 0x06.

  • В одной транзакции может быть до 64 фреймов, каждый из которых задаёт собственный режим исполнения и лимит газа.

  • Фреймы разделяют этапы проверки транзакции, оплаты газа и выполнения пользовательских действий.

  • Опкод APPROVE позволяет отдельно авторизовать выполнение, оплату или оба действия одновременно.

  • Абстракция фреймов обеспечивает встроенную абстракцию аккаунта, атомарные объединения, спонсорство газа и программируемую верификацию подписи.

Что такое Frame Transaction по стандарту EIP-8141?

Официальная спецификация Frame Transaction по EIP-8141 описывает новый формат транзакции, где валидность и оплата газа определяются абстрактно. Спецификация EIP-8141

Payload транзакции включает адрес отправителя, подписи, комиссии и список фреймов. Каждый фрейм содержит свой режим, флаги, целевой адрес, лимиты исполнения и лимиты state-gas (state-gas — лимиты состояния газа), величину и данные. Текущая спецификация задаёт MAX_FRAMES равным 64 и FRAME_TX_TYPE равным 0x06.

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

Как устроены режимы исполнения Frame Transaction?

Каждый фрейм по стандарту EIP-8141 работает в одном из трёх режимов исполнения:

Режим Основная функция
VERIFY Используется для проверки транзакции
SENDER Выполнение происходит от имени отправителя транзакции
DEFAULT Выполнение происходит от идентификатора ENTRY_POINT, определённого протоколом

Режим исполнения определяет контекст работы фрейма. Фрейм VERIFY выполняет логику проверки до начала исполнения фреймов отправителя; режим SENDER позволяет выполнять операции от адреса отправителя; режим DEFAULT предоставляет нейтральную идентичность на уровне протокола.

Такая модульная структура лежит в основе встроенной абстракции аккаунта, поскольку проверка больше не привязана к одному приватному ключу или схеме подписи.

Что делает опкод APPROVE?

EIP-8141 вводит опкод APPROVE, который обновляет контекст авторизации транзакции.

В логике проверки можно использовать разные области авторизации:

  • APPROVE_PAYMENT разрешает оплату газа.

  • APPROVE_EXECUTION разрешает выполнение следующих фреймов отправителя.

  • APPROVE_EXECUTION_AND_PAYMENT разрешает оба действия.

Только разрешённый целевой адрес фрейма может вызывать APPROVE, что ограничивает круг лиц, имеющих право на авторизацию. После одобрения исполнения последующие фреймы SENDER выполняются в контексте отправителя.

Это разделение позволяет контракту-спонсору или платёжному агенту авторизовать максимальные расходы газа, а пользовательская логика отдельно разрешает выполнение.

Какие семь опкодов фрейма определены в EIP-8141?

В спецификации представлены семь новых инструкций для работы с фреймами:

Опкод Функция
APPROVE Авторизует оплату и/или выполнение
TXPARAM Считывает параметры транзакции
FRAMEDATALOAD Загружает данные из определённого фрейма
FRAMEDATACOPY Копирует входные данные фрейма в память
FRAMEPARAM Считывает параметры фрейма и статус исполнения
SIGPARAM Считывает метаданные подписи
SIGDATACOPY Копирует поддерживаемые данные подписи

Например, TXPARAM позволяет получить информацию по транзакции: отправитель, максимальная комиссия, хэш подписи и число фреймов. FRAMEPARAM предоставляет детали по фрейму: режим исполнения, флаги, использованный газ и наличие флага атомарного объединения. Базовые операции поиска имеют газовую стоимость 2.

Как устроены оплата и учет газа?

Frame Transactions разделяют оплату газа и отправителя. Фрейм VERIFY может авторизовать другой аккаунт или контракт-спонсор для оплаты, что обеспечивает нативный механизм спонсорства газа.

Например, пользователь хранит стейблкоины, а другой аккаунт становится плательщиком газа. Frame Transaction может перевести токены ERC-20 для компенсации спонсору, а расходы на транзакцию Ethereum покрываются назначенным плательщиком.

Каждый фрейм также получает лимиты на исполнение и лимиты state-gas (state-gas — лимиты состояния газа). Неиспользованный газ уменьшает итоговую сумму списания с плательщика, а не становится дополнительной мощностью для следующих фреймов.

Как атомарное объединение делает фреймы неделимыми?

Атомарное объединение связывает несколько фреймов так, что они выполняются или откатываются вместе.

Например, сначала идёт одобрение ERC-20, затем обмен. Если установлен флаг атомарного объединения и фрейм обмена откатывается, то и предыдущее одобрение отменяется. Это предотвращает нежелательное разрешение токенов после неудачной транзакции.

Frame Transactions упрощают многошаговые взаимодействия со смарт-контрактами.

Почему Frame Transactions важны для абстракции аккаунта?

Текущий фреймворк абстракции аккаунта ERC-4337 в Ethereum использует смарт-аккаунты, bundlers, операции пользователя и платёжных агентов для программируемого поведения кошелька. Frame Transactions дают большую гибкость непосредственно на уровне протокола.

Программируемая верификация EIP-8141 поддерживает разные схемы подписи, ротацию ключей, будущую агрегацию подписей и путь к постквантовой готовности. Код по умолчанию позволяет аккаунтам без развернутого смарт-контракта участвовать, а фрейм deploy поддерживает развёртывание аккаунта перед проверкой.

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

Заключение

Frame Transaction в Ethereum — это одна транзакция, состоящая из нескольких программируемых фреймов. Вместо жесткой привязки проверки, оплаты газа и выполнения к одной роли, EIP-8141 позволяет разделить эти задачи между фреймами.

Это основное отличие: EIP-8141 — это предложение к протоколу; Frame Transactions — новый формат транзакции, который оно вводит. Модульная структура позволяет реализовать спонсорство газа, атомарное объединение, программируемую проверку, гибкие подписи и абстракцию аккаунта без создания отдельных систем транзакций для каждой функции.

Часто задаваемые вопросы

Является ли режим VERIFY только для чтения в Frame Transaction?

Да. Режим VERIFY предназначен для проверки транзакции и работает без постоянных изменений состояния. Это помогает узлам безопасно моделировать проверку перед решением о включении или сохранении ожидающей Frame Transaction в публичном mempool.

Может ли Ethereum заранее знать плательщика газа до исполнения Frame Transaction?

Не всегда. В EIP-8141 плательщик определяется программируемой логикой проверки, поэтому его нельзя однозначно установить только по данным транзакции. Подтверждение оплаты появляется в процессе проверки.

Когда утверждается плательщик в Frame Transaction по EIP-8141?

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

Может ли одна Frame Transaction использовать остаток газа другого фрейма?

Нет. Учёт газа в Frame Transaction не позволяет одному фрейму заимствовать неиспользованный лимит газа другого. Каждый фрейм имеет собственные лимиты исполнения и лимиты state-gas (state-gas — лимиты состояния газа), а общий лимит газа транзакции включает intrinsic-gas и соответствующие лимиты исполнения фреймов.

В чем разница между каноническим и неканоническим платёжным агентом?

Канонический платёжный агент реализован по спецификации протокола, и его код соответствует требованиям. Узлы могут отслеживать его обязательства по газу более предсказуемо. Для неканонических платёжных агентов действуют более строгие ограничения mempool, включая лимит на одну ожидающую транзакцию, чтобы снизить риски массового аннулирования и отказа в обслуживании.

Информация носит образовательный характер. EIP-8141 является частью дорожной карты протокола Ethereum, спецификация может измениться до активации в основной сети.

* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.

Пригласить больше голосов

sign up guide logosign up guide logo
sign up guide content imgsign up guide content img
Sign Up
Похожие статьи
Как добывать Ethereum в 2025 году: Полное руководство для начинающих

Как добывать Ethereum в 2025 году: Полное руководство для начинающих

Этот всесторонний руководство исследует майнинг Ethereum в 2025 году, подробно описывая переход от майнинга с использованием GPU к стейкингу. В нем рассматривается эволюция консенсус-механизма Ethereum, освоение стейкинга для получения пассивного дохода, альтернативные варианты майнинга, такие как Ethereum Classic, и стратегии для максимизации прибыли. Идеально подходит как для начинающих, так и для опытных майнеров, этот материал предоставляет ценные идеи о текущем состоянии майнинга Ethereum и его альтернатив в криптовалютном мире.
14-08-2025 05:18:10
Ethereum 2.0 в 2025 году: Стейкинг, Масштабируемость и Влияние на окружающую среду

Ethereum 2.0 в 2025 году: Стейкинг, Масштабируемость и Влияние на окружающую среду

Ethereum 2.0 революционизировал ландшафт блокчейна в 2025 году. Обладая улучшенными возможностями стейкинга, драматическими улучшениями масштабируемости и значительно сниженным экологическим воздействием, Ethereum 2.0 стоит в ярком контрасте по сравнению со своим предшественником. После преодоления вызовов принятия обновление Pectra открыло новую эру эффективности и устойчивости для ведущей в мире платформы смарт-контрактов.
14-08-2025 05:16:05
Что такое смарт-контракты и как они работают на Ethereum?

Что такое смарт-контракты и как они работают на Ethereum?

Смарт-контракты - это самовыполняющиеся контракты, в которых условия соглашения напрямую записаны в код. Они автоматически выполняются, когда заданные условия выполнены, исключая необходимость посредников.
14-08-2025 05:16:12
Как работает технология блокчейн Ethereum?

Как работает технология блокчейн Ethereum?

Технология блокчейн Ethereum представляет собой децентрализованный распределенный реестр, который записывает транзакции и выполнения смарт-контрактов по компьютерной сети (узлам). Он стремится быть прозрачным, безопасным и устойчивым к цензуре.
14-08-2025 05:09:48
Стейкинг ETH в 2025 году: Ончейн Опции и Лучшие Платформы

Стейкинг ETH в 2025 году: Ончейн Опции и Лучшие Платформы

В 2025 году стейкинг ETH революционизировал инвестиции в криптовалюту. С нарастающим интересом к стейкингу ETH в блокчейне, инвесторы исследуют лучшие платформы для стейкинга ETH для оптимальной прибыли. От вознаграждений за стейкинг Ethereum 2.0 до понимания рисков и преимуществ стейкинга ETH, этот гид раскрывает, как эффективно ставить ETH. Узнайте о текущем ландшафте и максимизируйте свой потенциал в развивающемся мире стейкинга ETH.
14-08-2025 05:11:00
Выбор между Bitcoin и Ethereum: подробное сравнение для инвесторов в криптовалюту

Выбор между Bitcoin и Ethereum: подробное сравнение для инвесторов в криптовалюту

Откройте для себя ключевые отличия между Bitcoin и Ethereum в этом всестороннем руководстве. Получите сведения об их истории, технических различиях, возможностях применения в экосистеме, динамике рынка и перспективах развития. Узнайте, как эти две ведущие криптовалюты могут органично войти в вашу инвестиционную стратегию — с учетом волатильности, факторов риска и долгосрочных инвестиционных решений. Руководство идеально для инвесторов, которые хотят диверсифицировать портфель цифровых активов. Погрузитесь в мир сравнительного анализа криптовалют и принимайте взвешенные инвестиционные решения.
31-10-2025 08:58:53
Рекомендовано для вас
Министерство финансов США и криптовалюта: стратегические резервы биткоин, накопление цифровых активов и перспективы политики

Министерство финансов США и криптовалюта: стратегические резервы биткоин, накопление цифровых активов и перспективы политики

Криптоактивы Министерства финансов США в основном представлены Bitcoin и другими криптоактивами, которые ведомство получило все посредством действий правоохранительных органов и гражданской конфискации активов, а не за счет активных инвестиций. По данным на 2025–2026 федеральное правительство США является одним из крупнейших известных держатели Bitcoin в мире. В стране набирают силу дискуссии о целесообразности создания стратегического резерва Bitcoin и цифровых активов посредством исполнительного указа. В статье объясняется, что представляют собой такие структуры, как государство управляет своими криптоактивами, какие полномочия имеют Министерство финансов и регулирующие ведомства, а также чем стратегия США отличается от подходов других стран.
08-09-2026 11:17:32
Как транзакции Frame могут повысить безопасность кошельков эфириум?

Как транзакции Frame могут повысить безопасность кошельков эфириум?

Транзакции Frame позволяют сделать кошельки Ethereum более безопасными, поскольку вместо проверки транзакций одним неизменяемым ключом используется программируемая верификация. EIP-8141 обеспечивает поддержку ротации ключей, социального восстановления, мульти-подписи, атомарной пакетной обработки и будущей постквантовой аутентификации при сохранении того же адреса счета. Такое решение делает систему гибче с точки зрения безопасности, однако это не делает Ethereum автоматически защищённым от квантовых атак.
08-09-2026 11:17:14
Можно ли использовать Стейблкоин для оплаты комиссий за газ в сети Ethereum?

Можно ли использовать Стейблкоин для оплаты комиссий за газ в сети Ethereum?

Да, пользователи Ethereum могут оплачивать газ стейблкоинами, если кошелек, приложение или спонсор берет на себя оплату комиссии сети ETH и получает возмещение в стейблкоинах. EIP-8141, который планируется как ключевой элемент обновления Hegotá в 2027 году, приблизит абстрактный механизм оплаты газа к протокольному уровню Ethereum.
08-09-2026 11:16:47
Что такое EIP-8141? Краткое руководство для Начинающего

Что такое EIP-8141? Краткое руководство для Начинающего

EIP-8141 — предложение для Ethereum, которое вводит Frame Transactions — новый формат транзакций с разделением валидации, исполнения и оплаты газа на программируемые фреймы. Такой подход обеспечивает нативную абстракцию аккаунтов, поддержку спонсируемых комиссий, атомарное объединение операций, гибкую аутентификацию, развертывание аккаунтов и продвинутую защиту кошельков непосредственно на уровне протокола Ethereum.
08-09-2026 11:16:33
FinCEN и криптовалюта: как сеть по борьбе с финансовыми преступлениями (FinCEN) осуществляет регулирование виртуальных активов

FinCEN и криптовалюта: как сеть по борьбе с финансовыми преступлениями (FinCEN) осуществляет регулирование виртуальных активов

Сеть по борьбе с финансовыми преступлениями (FinCEN), которая входит в состав Министерства финансов США, осуществляет основной контроль над регулированием противодействия отмыванию денег (AML) в индустрии криптовалют. FinCEN действует на основании Закона о банковской тайне (BSA) и распространил существующие AML-требования на криптовалюты, определяя большинство цифровых активов как конвертируемые виртуальные валюты и подчиняя их правилам денежных переводов. Эта регуляторная система непосредственно влияет на компании, связанные с криптовалютой, операторы денежных переводов и другие финансовые учреждения, работающие или предоставляющие услуги на рынке США. FinCEN регулирует криптовалюты для предотвращения незаконной финансовой деятельности, такой как отмывание денег и финансирование терроризма. В статье анализируются основные положения Закона о банковской тайне (BSA), значимые случаи применения мер принудительного исполнения, регулятивные требования к международным переводам и ключевые аспекты комплаенса для ком
08-09-2026 11:16:19
Регулирование криптовалюты Федеральной резервной системой: как банки США пересматривают правила управления активами

Регулирование криптовалюты Федеральной резервной системой: как банки США пересматривают правила управления активами

Регулирование криптовалюты ФРС (при сохранении последовательности) включает правила, регуляторные письма и заявления о политике, которые устанавливают ФРС, Управление контролера денежного обращения и Федеральная корпорация по страхованию депозитов для банков, работающих с криптоактивами и цифровыми активами. С 2022 по 2026 год эти ведомства перешли от строгих требований предварительного утверждения операций банков с криптоактивами к их отмене и внедрению стандартных регуляторных процедур. В статье представлен комплексный анализ изменений регуляторной политики, их временных рамок, а также влияния на банки, эмитентов Стейблкоинов и участников Рынков цифровых активов. Особое внимание уделяется федеральным банковским регуляторам США, а не мерам принудительного воздействия со стороны SEC или CFTC.
08-09-2026 11:16:05