Предложение EIP-3074 направлено на предоставление более богатых возможностей выполнения для внешних счетов Ethereum (EOA), что приведет к улучшению пользовательского опыта и безопасности.
Основные преимущества
В одной сделке можно выполнить несколько операций, что повышает эффективность.
Не требуется предварительное разрешение на большое количество активов, снижая риски безопасности
Пользователи могут инициировать транзакции, не имея ETH
Поддержка новых функций, таких как пакетные вызовы, сеансовые ключи и разрешения на использование оригинального ETH
Ключевые механизмы
EIP-3074 вводит концепцию контракта Invoker. EOA через подпись уполномочивает контракт Invoker выполнять определенные операции от его имени. После проверки подписи контракт Invoker может выполнять соответствующие операции от имени EOA.
Этот механизм позволяет EOA осуществлять следующие функции:
Пакетный вызов: выполнение нескольких операций за раз, экономит время на повторное разрешение
Сессионный ключ: разрешает третьей стороне действовать от вашего имени при определенных условиях
Нативное разрешение ETH: реализация функции разрешения активов ETH
Лимитный ордер: выполнение лимитного ордера на DEX без предварительного разрешения
Восстановление через социальные сети: активы могут быть восстановлены через уполномоченное лицо при утере приватного ключа
Влияние на текущую экосистему
Улучшение способа авторизации активов
EIP-3074 может заменить существующие модели approve и permit. Пользователи не должны заранее одобрять большие объемы активов, а предоставляют разрешение только при каждой операции, причем разрешение связано с конкретной операцией, что повышает безопасность.
Обработка nonce EOA
Кошелек должен учитывать, как управлять EOA nonce, чтобы избежать недействительности подписи EIP-3074. Возможно, потребуется дождаться изменения правил, чтобы убрать зависимость от nonce.
Резюме
EIP-3074 приносит контрактный уровень гибкости для EOA, открывая множество новых сценариев применения. Он не только улучшает пользовательский опыт, но и может повысить безопасность существующих механизмов авторизации. Хотя детали реализации все еще требуют доработки, EIP-3074 может стать важным обновлением экосистемы Ethereum.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
EIP-3074: Обновление функций EOA для повышения пользовательского опыта и безопасности в Ethereum
EIP-3074: Принесет больше возможностей для EOA
Предложение EIP-3074 направлено на предоставление более богатых возможностей выполнения для внешних счетов Ethereum (EOA), что приведет к улучшению пользовательского опыта и безопасности.
Основные преимущества
Ключевые механизмы
EIP-3074 вводит концепцию контракта Invoker. EOA через подпись уполномочивает контракт Invoker выполнять определенные операции от его имени. После проверки подписи контракт Invoker может выполнять соответствующие операции от имени EOA.
Этот механизм позволяет EOA осуществлять следующие функции:
Влияние на текущую экосистему
EIP-3074 может заменить существующие модели approve и permit. Пользователи не должны заранее одобрять большие объемы активов, а предоставляют разрешение только при каждой операции, причем разрешение связано с конкретной операцией, что повышает безопасность.
Кошелек должен учитывать, как управлять EOA nonce, чтобы избежать недействительности подписи EIP-3074. Возможно, потребуется дождаться изменения правил, чтобы убрать зависимость от nonce.
Резюме
EIP-3074 приносит контрактный уровень гибкости для EOA, открывая множество новых сценариев применения. Он не только улучшает пользовательский опыт, но и может повысить безопасность существующих механизмов авторизации. Хотя детали реализации все еще требуют доработки, EIP-3074 может стать важным обновлением экосистемы Ethereum.