В декабре 2021 года в сети криптовалюты Ethereum состоится хардфорк под названием Shanghai, подразумевающий включение EIP-3074. В этой заметке мы расскажем, что представляет собой EIP-3074, какие плюсы и минусы имеет эта спецификация.


Что такое EIP-3074 в Shanghai?

EIP-3074 – спецификация платформы Ethereum, которая направлена на улучшение опыта использования Ethereum и развитие идеи спонсируемых транзакций, с помощью которых можно разделить счет, с которого оплачивается газ. Например, на децентрализованных биржах можно заложить газ в комиссию на торги, оплатив его от имени пользователя. Это система отлично работает в сети POA Network, но она развернута не на программном уровне, поэтому транзакции осуществляются в сайдчейнах.

Тем не менее, выплывают достаточно серьезные недостатки у EIP-3074, а именно:

  • Спонсируемые транзакции – это чистой воды централизация
  • Смарт-контракты должны быть разработаны с учетом таких транзакций, но с учетом сложности разработки – их мало кто будет создавать.

Такой контракт должен быть всегда открыт для вызывающего, а это значит, что находящиеся в контракте средства оказываются в его распоряжении.

EIP-3074 подразумевает создание следующих кодов:

  • AUTH — адрес, отправляющий монеты от имени пользователя;
  • AUTH_CALL — вызыватель контрактов по тому или иному адресу от имени пользователя;

Именно эти коды позволяют собрать транзакции в пул для экономии газа.

Участники сообщества Ethereum и крипто-эксперты утверждают, что хардфорк Shanghai негативно скажется на стоимости ETH. И тут мы согласимся, поскольку цена Ethereum напрямую связана с активностью в блокчейне, высоких комиссий и так далее, а реализации EIP-3074 снизит показатель, что естественно скажется на цене криптовалюты.

Напомним, недавно мы рассказали что такое EIP-1559 для Ethereum и почему эта спецификация не так важна.

Уникальность

 2,940