EIP-3074: Революционное изменение для следующего Хардфорка Ethereum

Предстоящий хард-форк Ethereum должен включать EIP-3074, предложение, которое может революционизировать наш способ взаимодействия с блокчейном. Под руководством исследователя Ethereum Сэма Уилсона и разработчика Go Ethereum Мэтта Гарнетта (lightclients), это обновление направлено на преодоление гэпа между внешне управляемыми счетами (EOAs) и кошельками смарт-контрактов.

Улучшение возможностей EOA

EIP-3074 вводит две новые инструкции Ethereum Virtual Machine (EVM): AUTH и AUTHCALL. Эти инструкции позволяют EOA делегировать контроль смарт-контрактам, эффективно предоставляя им функциональность, подобную смарт-контрактам, без необходимости развертывания или ручной миграции.

Процесс разворачивается следующим образом:

  1. Пользователи подписывают сообщение авторизации
  2. Контракт Invoker принимает и проверяет сообщение
  3. Контракт Invoker использует AUTH и AUTHCALL для инициации транзакций от имени EOA
  4. Транзакции выполняются без прямого доступа к приватному ключу пользователя
  5. Результаты возвращаются пользователю

Это новшество обещает значительно улучшить пользовательский опыт кошелька, как отметил технический директор Paradigm Георгиос Константопулос.

EIP-3074 против ERC-4337: Ключевые различия

Хотя обе предложения направлены на улучшение функциональности счета Ethereum, они различаются по реализации и объему:

  • ERC-4337 работает на уровне протокола, не требуя изменений в слое консенсуса
  • EIP-3074 требует форк Ethereum для реализации
  • ERC-4337 фокусируется на абстракции счетов для смарт-контрактов
  • EIP-3074 наделяет EOAs возможностями, подобными смарт-контрактам

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

Значение EIP-3074

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

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

  2. Блокчейн-игры: Позволяя исполнение транзакций третьими сторонами через авторизацию, EIP-3074 может упростить игровое взаимодействие. Игрокам больше не нужно будет подтверждать каждое действие в сети или оплачивать газовые сборы за каждую транзакцию, что повысит плавность игрового процесса.

Соображения безопасности

Хотя EIP-3074 обещает значительные улучшения, важно учитывать потенциальные проблемы безопасности. Предложение вводит новые векторы атак, особенно для фишинга. Механизм оффлайн-подписей без газа, аналогичный разрешениям permit/permit2, может быть использован злонамеренными акторами.

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

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

ETH-0.93%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить