Витальк Бутерин разрабатывает EIP-7702 для улучшения внешних учетных записей
Обложка/иллюстрация через CryptoSlate. Изображение включает в себя комбинированный контент, который может включать контент, созданный искусственным интеллектом.
В недавнем предложении видные разработчики Ethereum, в том числе Виталик Бутерин , Сэм Уилсон, Ансгар Дитрихс и Мэтт Гарнетт предложили новый тип транзакций для улучшения внешних счетов (EOA).
Предложение, которое в настоящее время находится в статусе проекта, предусматривает создание нового типа транзакции, который временно преобразует EOA в кошельки смарт-контрактов во время выполнения транзакции, предлагая функциональные возможности, аналогичные тем, которые изложены в EIP-3074.
Согласно В проекте предложения EIP-7702 позволит осуществлять пакетную обработку транзакций и спонсируемые транзакции, оплачиваемые с другого счета. Предлагаемый тип транзакции будет включать поле Contract_code и подпись, что позволит EOA временно использовать функции смарт-контракта.
Основная цель — обеспечить повышенное удобство использования и безопасность EOA, решая общие проблемы, такие как пакетная обработка транзакций, спонсорство транзакций и деэскалация привилегий.
Стандарт также позволит снизить привилегии, разрешив пользователям подписывать подразделы с ограниченными разрешениями. Например, администратор кошелька может разрешить владельцам дополнительных ключей тратить только токены ERC-20, использовать только часть баланса кошелька или получать доступ к избранным приложениям.
Альтернатива EIP-3074
Проект предложения представляет собой альтернативу EIP-3074, существующему стандарту, который предлагает многие из тех же возможностей.
Однако EIP-7702 направлен на решение проблем прямой совместимости. В отличие от EIP-3074, он не вводит коды операций, которые предположительно устареют в «абстракции конечной учетной записи», где все пользователи используют кошельки со смарт-контрактами.
Бутерин и его соавторы считают, что абстракция учетных записей в конечном итоге возможна, когда квантовые вычисления ломают криптографию, используемую в стандартных внешних учетных записях (EOA) или стандартных кошельках Ethereum, управляемых пользователем.
EIP-3074 также может создать экосистему контрактов инициатора, отдельную от экосистемы кошелька смарт-контрактов. Предлагая EIP-7702, авторы проекта стремятся избежать разделения усилий.
Несмотря на свои потенциальные выгоды, Бутерин отметил, что EIP-7702 может столкнуться с такой же критикой, как и его аналог, поскольку он требует доверия к коду и может привести к централизации. Он считает, что любое предложение по деэскалации привилегий сталкивается с той же проблемой.
Текущие разработки
EIP-7702 в настоящее время находится на стадии проекта, и его будущее неясно.
Однако разработчики намерены включить EIP-3074 в следующее обновление Ethereum, Pectra, в конце 2024 или начале 2025 года.
Другой родственный стандарт, ERC-4337, предоставляет функции абстракции учетных записей для аналогичных приложений, включая кошельки группового доступа, а также объединенные и спонсируемые транзакции. Разработчики внедрили стандарт в Ethereum в Март 2023 года .
В совокупности такие стандарты позволяют сервисам администрировать кошельки пользователей без непосредственного хранения средств пользователей, обеспечивая ключевую альтернативу полностью централизованным сервисам.
Welcome to P2E GAME
Hearing the echoes from Metaverse.