В усилиях снизить барьер для новичков основатель Ethereum Виталик Бутерин вместе с Йоавом Вейсом и Дрором Тирошем представили предложение об абстракции учетной записи с целью сделать кошельки Ethereum более удобными для пользователей.
ERC-4337 революционизирует кошельки, превращая их в «смарт-контракты», которые также можно считать «интеллектуальными счетами». Это инновация обеспечивает преимущества, такие как защита от потери закрытого ключа, оптимизация процессов транзакций и улучшение пользовательского опыта для популяризации криптовалют.
Сначала давайте изучим учетные записи Ethereum.

Источник: https://ethereum.org/zh/wallets/find-wallet/
Счета Ethereum служат цифровыми регистрами для хранения и управления Эфиром (ETH) или другими связанными цифровыми активами, обеспечивая проведение транзакций на платформе Ethereum. Под контролем пользователей эти счета также могут функционировать как смарт-контракты. Каждый счет Ethereum имеет отдельный адрес и связанный с ним приватный ключ.
В настоящее время у Ethereum есть два типа учетных записей: учетные записи, принадлежащие внешним участникам (EOA), и контрактные учетные записи.
Внешние управляемые учетные записи (EOA) состоят из криптографических ключей, включая открытые и закрытые ключи. Они позволяют передавать и получать Эфир и другие токены, такие как те, которые используются MetaMask - кошелек Ethereum, эффективно контролируемый любым владельцем соответствующего закрытого ключа.
Счета контрактов представляют код смарт-контрактов, развернутых в сети. В отличие от EOA, у них нет частных ключей и они зависят от логики на основе кода для выполнения. Кроме того, к счетам-контрактам нельзя получить прямой доступ; взаимодействие возможно только через выполнение смарт-контрактов.
В заключение, Внешне Управляемые Счета (ВУС) действуют как традиционные счета, позволяя прямо контролировать средства и подачу транзакций через приватные ключи. В отличие от этого, Счета Контрактов управляются смарт-контрактами, которые определяют управление средствами и способы взаимодействия. Счета Контрактов облегчают выполнение смарт-контрактов, в то время как Внешне Управляемые Счета (ВУС) в первую очередь служат для авторизации транзакций.

Источник: https://ethereum.org/ru/developers/docs/transactions/
Транзакции включают передачу активов, таких как токены, с одного внешнего счета на другой, или выдачу команды или директивы смарт-контракту. В рамках сети Ethereum выполнение транзакции рассматривается как инструкция. Например, во время транзакции Внешний Собственный Счет (EOA) должен предоставить подпись, а также покрыть связанные с ней газовые сборы, обладая следующими характеристиками:
Децентрализация: Ethereum - это децентрализованная платформа, которая функционирует без контроля каких-либо централизованных институтов или отдельных лиц. Транзакции на Ethereum проверяются и записываются узлами в сети, обеспечивая их независимость от влияния правительств или других организаций.
Смарт-контракты: транзакции Ethereum облегчают развертывание смарт-контрактов и вызов их функций. Эти автоматизированные соглашения выполняют предопределенные действия автономно при выполнении определенных условий, устраняя необходимость в человеческом вмешательстве. Это удобство прокладывает путь для множества случаев использования, таких как голосование и обработка страховых требований.
Неизменяемость: Все транзакции Ethereum документируются в блокчейне, становясь неизменяемыми и неизгладимыми после подтверждения. Это гарантирует неприкосновенность и прозрачность записей транзакций.
Механизм оплаты газа: Выполнение транзакций Ethereum требует вычислительных ресурсов, что требует оплаты газовых сборов. Размер газовых сборов определяется такими факторами, как сложность транзакции и время выполнения. Этот механизм служит для предотвращения злонамеренных атак и злоупотребления сетью.
Быстрая подтверждение: По сравнению с другими криптовалютами, такими как Биткойн, транзакции Ethereum обычно подтверждаются в течение нескольких секунд, что делает его быстрым и эффективным способом совершения транзакций.
В общем, транзакции Ethereum предлагают быстрый, децентрализованный, неизменный и интеллектуальный способ совершения транзакций, охватывающий разнообразный спектр случаев использования.
EIP-4337, впервые предложенный в 2021 году, эволюционировал в ERC-4337, который был официально реализован в сети Ethereum в марте 2023 года. Это развитие значительно улучшило процессы транзакций и создания контрактов в кошельках. ERC являются важным аспектом ландшафта EIP, в первую очередь сосредоточенным на протоколе и стандартах разработки.


Это показывает, что сборщику требуется оплатить как готового валидатора, поэтому при обработке, проверке и выполнении объектов UserOperation точкой входа или синглтон-контрактом они как-то компенсируются.

Источник: https://twitter.com/iam_preethi/status/1454455482874306561
Теперь, когда у нас есть фундаментальное понимание ERC-4337, давайте исследуем причины его внедрения на основной сети Ethereum. В настоящее время большинство кошельков, таких как MetaMask и imToken, являются либо внешнеуправляемыми счетами (EOA), либо поддерживаются третьими сторонами. Хотя эти кошельки пользуются широкой популярностью, они сталкиваются с различными вызовами:
Риски безопасности: Если закрытые ключи будут скомпрометированы, злоумышленники могут получить контроль над всеми активами на счете.- Ограниченные алгоритмы подписи: только алгоритмы подписи и проверки ECDSA доступны для проверки транзакций встроенного протокола.- Невозможность отмены транзакций: транзакции не могут быть отменены, независимо от того, сделаны ли ошибки намеренно или случайно.- Проблемы трассируемости: транзакции Ethereum являются публичными и постоянными, что означает, что все транзакции на внешние счета Ethereum могут быть прослежены, что потенциально может нарушить конфиденциальность пользователя.Кроме того, у автономных контрактных счетов (КД) есть свой собственный набор проблем:
Увеличение затрат: Операции с контрактными кошельками требуют инициирования EOAs через вызов контракта, что приводит к повышенным газовым сборам за каждую транзакцию.- Проблемы взаимодействия: Пользовательский опыт может пострадать из-за сложных операций, таких как ручной ввод данных транзакции и навигация громоздких процедур транзакций.- Компромиссы децентрализации: Управление несколькими учетными записями может потребовать полагаться на посредника для оплаты комиссий за газ, что подрывает децентрализацию.- Проблемы совместимости: Кошельки контрактов Ethereum могут быть несовместимы с различными сетями или протоколами, например, не поддерживать определенные токены стандарта ERC или иметь ограниченные функциональные возможности для взаимодействия с другими блокчейнами.- Отсутствие стандартизации: Проектирование и реализация кошельков контрактов Ethereum не стандартизированы, что приводит к плохой совместимости различных кошельков контрактов. Это может создавать трудности для пользователей при передаче активов между несколькими кошельками контрактов.### Сравнение внешних управляемых счетов и контрактных счетов
В заключение, пользователи могут создавать настраиваемые смарт-контракты в рамках контрактных счетов, используя свои возможности кода. Целью абстракции учетной записи является объединение функций обоих типов учетных записей в один протокол. Сводный кошелек может взаимодействовать с токенами и создавать контракты одновременно. Прорыв ERC-4337 заключается в отделении собственности и подписей в рамках абстрактных учетных записей, эффективно решая проблемы в сбалансированном порядке.

Источник: https://safe.global/
Так называемый кошелек с мультиподписью относится к контрактному кошельку, который использует смарт-контракты для реализации функций мультиподписных транзакций. Возьмем в качестве примера безопасный кошелек с мультиподписью (ранее известный как Gnosis Safe), мы можем установить правило мультиподписи, управляемое совместно тремя или более лицами, такими как управление тремя или пятью сторонами, требующее совместного подтверждения подписи двух или трех человек перед исполнением транзакции (2 из 3, 3 из 5).
Ниже представлено решение безопасного мультичейн кошелька:
Поддержка мультиблокчейна: Safe поддерживает различные криптовалюты и блокчейн-сети, такие как Ethereum, Bitcoin, Tron и другие. Пользователи Safe могут управлять различными цифровыми активами в одном и том же кошельке, не используя разные кошельки для разных криптовалют.
Безопасность: Safe использует передовые технологии шифрования для защиты частных ключей пользователей и безопасности активов. Частные ключи хранятся локально на устройстве пользователя и не хранятся на сервере Safe или где-либо еще. Кроме того, Safe предоставляет функции резервного копирования и восстановления, чтобы активы можно было быстро восстановить, если устройство пользователя потеряно или повреждено.
Удобство использования: Safe предлагает дружелюбный интерфейс, который позволяет пользователям легко отправлять и получать различные криптовалюты. Кроме того, Safe обеспечивает обновление цен в реальном времени, многоязычную поддержку и функции обмена в социальных сетях для улучшения пользовательского опыта.
Совместимость: Safe может интегрироваться с несколькими блокчейн-сетями и приложениями сторонних разработчиков. Например, Safe может интегрироваться с децентрализованными биржами, позволяя пользователям проводить транзакции непосредственно в кошельке Safe.
Поддержка сообщества: Safe гордится активным сообществом, где пользователи могут общаться и делиться опытом с другими пользователями. Более того, сообщество Safe предоставляет техническую поддержку и механизм отчетности о уязвимостях безопасности для обеспечения безопасности и стабильности кошелька Safe.
Хотя такой подход приносит удобство пользователям из-за сложности его кошелька и функций программы на стороне сервера, он не является удобным для непрофессионалов в технической области. Поэтому Safe решение сталкивается с проблемой стать универсальным стандартом отрасли и лучше подходит для тех, кто нуждается в некоторых кастомизированных, специальных функциональных услугах.
Поэтому плюсы и минусы особенно выделяются через анализ. Преимущество заключается в высокой настраиваемой способности самого смарт-контракта, обеспечивающей реализацию гибких, динамичных и сильных самоорганизующихся функций. Однако недостатком остается его зависимость от учетных записей EOA для управления, что фундаментально указывает на ограничения алгоритма подписи.

Источник: https://inevitableeth.com/en/home/ethereum/upgrades/consensus-updates/account-abstraction
Интеграция ERC-4337 с Ethereum несет глубокий смысл для пользователей веб3, экосистем совместимых цепочек EVM и всего крипто-пространства. Он представляет собой ключевые улучшения путем добавления новых функций и модернизации существующих, делая использование токенов более удобным и гибким. Рассмотрите следующее:
Более безопасные токен-транзакции: ERC-4337 применяет новые протоколы безопасности и механизмы, улучшая проверку личности при токен-транзакциях и делая транзакции более безопасными и надежными.
Более гибкое использование токенов: ERC-4337 вводит новые функции, такие как сжигание и переработка токенов, что делает использование токенов более гибким.
Повышенная безопасность и надежность: Обновления безопасности и добавление механизмов верификации личности улучшают безопасность и надежность токенов, что положительно повлияет на отрасли, такие как финансы и страхование.
Улучшенная межсетевая совместимость: Обновления в стандарте ERC-4337 облегчают более простые передачи и обмены между различными токенами, способствуя развитию рынка токенов и росту токеномики.
На другом уровне ERC-4337 Ethereum будет способствовать более широкому принятию криптовалюты. Он превращает сложную цифровую систему платежей для небанковского сектора в упрощенную систему, которую большинство людей могут понять и принять. Следовательно, для следующего поколения крипто-пользователей это может быть чрезвычайно великой видением.
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.





