ru
Назад к списку

Ethereum ERC-4337: Насколько сложно присоединиться к сети?

source-logo  whattonews.ru 04 Апрель 2023 09:56, UTC

Новые функции абстракции учетных записей Ethereum делают криптовалюту более удобной для пользователей, но насколько сложно присоединиться к новой сети?

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

ERC-4337, который обычно называют “умными счетами” или “абстракцией счетов”, был развернут в сети Ethereum 1 марта. “Умные счета” – это, по сути, усовершенствованная версия кошелька Ethereum. Хотя кошельки смарт-контрактов уже существуют, они полагаются на централизованные компоненты. ERC-4337 меняет эту ситуацию, создавая распределенную сеть “бандлеров” и “пеймастеров”.

Под капотом есть несколько тонких, но значительных изменений – а именно добавление “слоя намерений пользователя”, – объяснил Мэтт Катлер, соучредитель и генеральный директор Blocknative, поставщика основной инфраструктуры Ethereum.

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

Модель, объясняющая текущий поток транзакций Ethereum. Источник: Blocknative

Пользователь получает доступ к своему стандартному внешнему аккаунту (EOA) или закрытому ключу, чтобы составить подписанную транзакцию – например, передать другому пользователю нефункционирующий токен (NFT).

Затем эта транзакция отправляется в публичный mempool – который можно описать как общую очередь для транзакций – для того, чтобы “строитель” извлек ее и организовал в “прибыльный блок”. После этого блок предлагается валидатору, который в конечном итоге предлагает и публикует его на цепочке, завершая транзакцию.

В ERC-4337 новый “уровень намерений пользователя” вводится перед текущим этапом EOA.

Ментальная модель, объясняющая новый поток транзакций Ethereum с ERC-4337. Источник: Blocknative

Этот дополнительный слой позволяет пользователю инициировать более сложные транзакции за один шаг. Чтобы сделать это возможным, ERC-4337 вводит “альтернативный мемпул” и сеть бандлеров транзакций, а вместе с ними – новый способ получения комиссионных.

Стать бандлером

Бандлер – это узел, который выполняет работу, очень похожую на работу “строителя” блока. Вместо того чтобы организовывать подписанные транзакции из публичного мемпула для создания прибыльного блока, бандлер берет пользовательские операции, или userOps, из альт-мемпула для создания наиболее прибыльного пакета, который подписывается и передается в сеть в виде одной транзакции. Все это является частью нового дополнительного слоя, который делает возможными “умные” счета.

За оказание столь необходимой услуги бандлеры получают компенсацию в виде платы за газ от пользователяOp.


Хотя теоретически любой может стать Bundler’ом, в реальности успешный Bundler может оказаться совсем другой историей, предупреждает Катлер.

Как и строители, бандлеры – это “специализированные субъекты”, состоящие из “относительно сложных команд разработчиков, оперирующих значительной вычислительной, складской и сетевой инфраструктурой”, – сказал он.

“ERC-4337 не требует доверия и разрешений. Так что если вы технически подкованы, то, конечно, вы можете создать и управлять своим собственным бандлером. Проблема в том, что бандлинг – это конкурентный рынок. Поэтому вы будете конкурировать с относительно сложными командами, которые вкладывают значительные средства в то, чтобы стать конкурентоспособным бандлером”, – сказал он.

“Бандлеры – это не тот инструмент, который можно просто поставить, забыть о нем, и он начнет печатать вам деньги. Мы ожидаем, что Bundling будет значительно более технически сложным, чем, например, валидатор”.

Катлер отметил, что уже существует ряд репозиториев кода бандлеров с открытым исходным кодом.

Продолжаются споры о том, повлияет ли ERC-4337 на комиссию за газ Ethereum, особенно учитывая увеличение сложности транзакций, связанное с введением нового слоя User Intent.

“Пока еще слишком рано говорить об этом, но мои текущие ожидания таковы, что в среднем плата за газ не сильно изменится. Если ERC-4337 и окажет влияние, то оно будет весьма незначительным – либо в сторону увеличения, либо в сторону уменьшения. Мы не ожидаем, что транзакционные сборы внезапно обнулятся или внезапно станут в 100 раз дороже”, – сказал Катлер.

whattonews.ru