Автор: Biscuit, ChainCatcher

 

В мире криптовалют пользователи не могут устанавливать несколько закрытых ключей для одного и того же адреса кошелька, а также не могут изменять закрытые ключи. Следовательно, если закрытый ключ будет утерян, не только будут потеряны активы кошелька, но и кошелек больше никогда нельзя будет использовать, и его можно будет только признать недействительным.

По словам Конора Грогана, директора по продуктовой стратегии и бизнес-операциям Coinbase, около $1,15 млрд в криптовалюте было безвозвратно потеряно из-за человеческой ошибки. Гроган добавил, что эта статистика намного ниже, чем сумма ETH, заблокированная из-за потери доступа к кошельку, поскольку в цепочке так много долгосрочно неподвижных активов, что невозможно сказать, сколько из них потеряли свои закрытые ключи.

Криптокошельки всегда были долгосрочным фокусом основателя Ethereum Виталика. С помощью Виталика исследователи из Nethermind и opengsn предложили EIP-4337, который предлагал решение для внедрения «абстракции аккаунта» в Ethereum без изменения каких-либо протоколов консенсусного уровня. Недавно Виталик изложил свою точку зрения в своей статье (Как выбрать опекунов для кошельков с мультиподписями и кошельков социального восстановления?), нацеленной на содействие принятию доверенных третьих сторон (Guardians, также известных как опекуны) в криптокошельках.

В последнее время, по сравнению со старыми криптокошельками, такими как Metamask и Imtoken, начали появляться некоторые криптокошельки на основе EIP-4337, пытаясь заново открыть голубой океан пути криптокошельков. В этой статье будет кратко представлена ​​концепция EIP-4337 (абстракция аккаунта), а также 11 кошельков абстракции аккаунта, таких как Argent, Avocado, Braavos, Patch Wallet, Unipass, Opclave, Soul Wallet и Versa.

 

Для чего используется EIP-4337?

 

В настоящее время адреса кошельков Ethereum делятся на счета EOA (Externally Owned Accounts) и контрактные счета (Contract Accounts). Предложение EIP-4337 предлагает концепцию Account Abstraction, которая может использоваться для управления несколькими контрактными счетами и внешними счетами для повышения безопасности и работоспособности счетов Ethereum. Если вы хотите узнать больше о механизме, вы можете обратиться к (Может ли решение Account Abstraction Wallet Solution EIP-4337 открыть новую эру кошельков?)

Использование EIP-4337 может принести следующие преимущества:

  • Более эффективное развертывание и обслуживание контрактов: поскольку несколько контрактов могут использовать один и тот же адрес и закрытый ключ, можно сократить объем работы по развертыванию и обслуживанию контрактов.

  • Повышенная безопасность: поскольку контракт учетной записи представляет только один адрес и закрытый ключ, риск утечки закрытого ключа может быть снижен.

  • Лучшая масштабируемость: сложная контрактная логика может быть реализована проще благодаря возможности повторного использования кода контракта.

Короче говоря, видение EIP-4337 заключается в достижении удобства для пользователя, в основном из двух аспектов простоты использования и социального восстановления, привлекая новых пользователей за счет улучшения пользовательского интерфейса криптокошельков, например, новым пользователям больше не нужно копировать мнемонику при регистрации. Пользователи также могут восстановить свои закрытые ключи кошелька через социальные связи после их потери. Другие расширенные функции включают управление несколькими счетами/мультичейнами, объединенные пакетные транзакции и т. д., например, позволяя кошелькам автоматически возобновлять услуги.

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

 

Счет Абстракция Кошелек

 

Деньги

Argent Wallet — это криптовалютный кошелек, разработанный с упором на безопасность и простоту использования. Его основные функции включают:

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

  • Нет необходимости использовать ETH в качестве платы за газ: Argent использует технологию MetaTransaction, чтобы пользователи могли отправлять транзакции без владения ETH. В частности, Argent платит пользователям плату за газ через сервис среднего уровня «Gas Station Network (GSN)» и вычитает соответствующие сборы со счета пользователя.

  • Обнаружение атак: Argent Wallet использует свой собственный смарт-контракт «Guardians» для автоматического обнаружения и предотвращения фишинговых атак, атак вредоносного ПО, атак с повторным воспроизведением и т. д. Например, когда пользователь получает электронное письмо или текстовое сообщение, которое, как представляется, исходит от Argent Wallet, контракт Guardians определит, исходит ли информация из официального канала Argent. Если будет обнаружено, что информация не из официального канала, контракт Guardians автоматически запретит пользователю выполнять какие-либо транзакции, связанные с этой информацией.

Argent завершил три раунда финансирования, общая сумма финансирования составила 56 млн долларов США. Среди инвесторов: Fabric Ventures, Metaplanet, Paradigm, StarkWare, Jump Crypto, Animoca Brands и т. д. В настоящее время группа пользователей кошелька Argent относительно невелика, в основном из-за стабильности сети ZK и отсутствия поддержки хранения и торговли несколькими криптовалютами.

 

Авокадо (Instadapp)

Instadapp — это протокол DeFi на базе Ethereum, призванный сделать DeFi проще и легче в управлении. Протокол запустил кошелек на основе абстракции аккаунта Avocado, основные функции которого включают в себя следующие аспекты:

  • Поддержка нескольких цепочек: Avocado поддерживает несколько блокчейнов. Пользователи могут управлять несколькими криптовалютами в одном кошельке, а все сборы за газ оплачиваются в USDC.

  • Безопасность: кошелек Avocado использует технологию мультиподписи и смарт-контракты для обеспечения безопасности цифровых активов пользователей, а также поддерживает подключение аппаратных кошельков.

  • Услуги DeFi: Пользователи могут напрямую получать доступ к различным децентрализованным приложениям, таким как кредитование, торговля, стейблкоины и т. д. в кошельке Avocado. Кроме того, пользователи могут бесплатно использовать все текущие стратегии Instadapp.

  • Управление сообществом: кошелек Avocado использует модель управления DAO (децентрализованная автономная организация), и пользователи могут участвовать в принятии решений и развитии кошелька посредством голосования.

В настоящее время Instadapp завершил 2 раунда финансирования с общей суммой финансирования 12,4 млн долларов США. Среди инвесторов Coinbase Ventures, Pantera Capital, Standard Crypto, Robot Ventures, Balaji Srinivasan и т. д. В настоящее время общий TVL многочисленных продуктов Instadapp превышает 2 млрд долларов США, а Avocado, как интегрированный кошелек, разработанный им, пользуется преимуществами сетевых эффектов, такими как отсутствие комиссий за использование мгновенных кредитов, субсидия на газовый сбор в размере 1 USDC, бесплатное использование автоматизированной инвестиционной стратегии Instadapp и т. д.

 

Браавос

Braavos — это открытый исходный код уровня абстракции аккаунтов, который обеспечивает простой способ управления несколькими аккаунтами и предоставляет унифицированный интерфейс для приложений. Его функции включают:

  • Поддержка нескольких учетных записей: Braavos поддерживает управление несколькими учетными записями, включая банковские счета, Alipay, PayPal и т. д.

  • Унифицированный API: Braavos предоставляет унифицированный API, благодаря которому приложения могут использовать один и тот же код для обработки различных типов учетных записей.

  • Безопасность: Braavos использует протокол OAuth2 для обработки авторизации и аутентификации, обеспечивая безопасность данных.

  • Легко расширять: Braavos разработан таким образом, чтобы его можно было легко расширить для поддержки новых типов учетных записей и услуг.

  • Автоматизация: Braavos автоматически обрабатывает остатки на счетах и ​​историю транзакций, позволяя приложениям сосредоточиться на основной бизнес-логике.

В настоящее время Braavos завершил финансирование в размере 10 миллионов долларов США под руководством Pantera Capital при участии StarkWare, Crypto.com Capital, Matrixport Ventures и т. д. Аппаратный модуль безопасности Braavos реализован посредством абстрагирования учетной записи и имеет возможность проверки любой подписи.

 

UniPass

UniPass Wallet — это решение смарт-контрактного кошелька, которое поддерживает восстановление электронной почты в цепочке, разработанное для предоставления привычного пользовательского опыта для пользователей Web2. Его функции следующие:

  • Совместимость с ERC-4337: пользователи могут активировать режим совместимости с ERC-4337, добавив транзакцию модуля 4337 в MainModule. После активации транзакции, инициированные пользователями, будут отправлены в Bundler и проверены стандартными методами ERC-4337. Пользователи также могут подписывать UniPass tx и отправлять его в Relayer для обработки в цепочке.

  • Восстановление электронной почты: пользователи могут настроить несколько почтовых ящиков в Интернете в качестве опекунов своих учетных записей. Простая отправка электронных писем в смарт-контракт на цепочке может помочь пользователям восстановить свои закрытые ключи кошелька. Если у пользователя более двух почтовых ящиков опекунов (включая основной почтовый ящик), пользователь может использовать эти два почтовых ящика для отправки электронных писем для восстановления учетной записи и немедленного восстановления учетной записи. Если у пользователя только один почтовый ящик опекуна, обычно необходимо подождать 48 часов, прежде чем учетная запись может быть восстановлена.

  • Опыт без газа: UniPass предоставляет релейный узел по умолчанию, который принимает платежи за газ в виде собственных токенов и основных стейблкоинов.

UniPass завершил свой посевной раунд финансирования с HashKey Capital в апреле 2022 года. По сравнению с другими кошельками, UniPass поддерживает все блокчейны EVM, а основные не-EVM-цепочки также находятся в дорожной карте. Кроме того, UniPass придает большое значение опыту разработчиков и предоставляет несколько SDK для интеграции в dApps.

Кошелек Души

Soul Wallet — это подключаемый кошелек, который позволяет пользователям: 1. Создавать кошелек без мнемонического кода. 2. Поддерживать кошелек, изменяя ключ подписи. 3. Снижать плату за газ на 30% за счет агрегации подписей. 4. Поддерживать платежные транзакции в USDC. 5. Спонсируется третьей стороной, плата за газ не требуется. 6. Объединять несколько транзакций вместе.

Soul Wallet завершил посевной раунд финансирования на $3,1 млн 16 марта при участии Struck Crypto, NGC Ventures, Alchemy, Signum Capital и т. д. Его основатель Цзэн Цзяцзюнь — бывший менеджер по продуктам ByteDance и Meituan. Soul Wallet планирует запуститься в третьем или четвертом квартале.

 

Верса

Versa — это универсальный смарт-контрактный кошелек с упрощенным UX, с помощью которого пользователи могут легко получать доступ к криптокошелькам без ключа и входа через социальные сети, управлять газом и восстанавливать ончейн-счета, настраивать автоматические расходы, автоматизировать инвестиционные стратегии и т. д. Versa объявила о завершении своего посевного раунда финансирования 23 марта, в котором приняли участие разработчик STEPN Find Satoshi Lab, Folius Ventures и несколько бизнес-ангелов. В настоящее время Versa находится в стадии закрытого бета-тестирования.

 

Горох

Peaze — это кошелек, который позволяет пользователям получать доступ к приложениям Web3 через электронную почту и кредитные карты. Peaze использует смарт-контракты для управления доступом к закрытым ключам и подписями. Когда пользователь подтверждает транзакцию, генерируется стандартная подпись транзакции, которая затем запускает процесс регистрации, списывая фиатные средства с платежного метода пользователя и отправляя соответствующую сумму криптовалюты на его кошелек. На этом этапе также выполняются все необходимые процедуры обмена/моста.

 

Опклав

Opclave позволяет пользователям создавать и использовать некастодиальные кошельки с Touch/Face ID без сид-фразы. Opclave улучшает учетную запись SC OP Stack с помощью ERC-4337, используя подписи, абстрагированные AppleEnclave, и его основная идея заключается в том, чтобы превратить устройства Apple, iPhone, Macbook в аппаратные кошельки. Opclave — победитель Ethereum Scaling Hackathon, Hack the Stack.

Кошелек с патчем

Patch Wallet — это криптокошелек, который поддерживает вход с помощью GitHub/Twitter/Email. Он не требует сид-фразы. Кошелек поддерживает несколько основных криптовалют, и пользователи могут управлять несколькими криптовалютами в одном кошельке. Пользователи также могут легко управлять и переключаться между несколькими учетными записями без повторного импорта закрытых ключей. Кроме того, Patch Wallet поддерживает аппаратные кошельки, и пользователи могут хранить закрытые ключи на аппаратных устройствах для повышения безопасности.

 

ZeroDev

ZeroDev — это SDK, созданный на основе ERC-4337 для создания приложений Web3, работающих на основе абстракции аккаунтов. Используя ZeroDev, вы можете создавать простые в использовании приложения, которые позволяют пользователям восстанавливать аккаунты через друзей без мнемоники, позволяют пользователям сторонних платежей полностью пропускать GAS и объединять этапы транзакций для улучшения пользовательского опыта, экономии времени и средств, а также повышения безопасности.

 

SequenceSequence Wallet — это некастодиальный кошелек, разработанный для бесшовной интеграции, совместимый со всеми публичными цепочками EVM, поддерживающий вход через социальные сети/электронную почту, поставщиков фиатных платежей, таких как Moonpay и Ramp, использующий различные валюты для оплаты сборов за газ и многое другое.

 

краткое содержание

 

Кошельки на основе ERC-4337 фокусируются на абстрагировании базовых функций. Социальное восстановление, отсутствие собственных сборов за газ и пакетные транзакции — это функции, которые могут значительно улучшить опыт использования пользовательского интерфейса. Кроме того, модульные платформы разработки, которые интегрируют ERC-4377, могут стать мейнстримом. Например, Patch, Sequence и Gelote, которые не перечислены.

Кошельки абстракции счетов могут нуждаться в более «смысловом» случае для широкого распространения. На данном этапе лозунги многих проектов «без платы за газ» несколько вводят в заблуждение. Логика, стоящая за этим, заключается в том, чтобы просто позволить пользователям использовать не-ETH валюты, такие как USDC, для оплаты газа, а стратегия субсидирования, похоже, не имеет большого эффекта. С другой стороны, дилемма многоцепочечных кошельков не была существенно улучшена. Кошельки, которые заявляют о возможности достижения «многоцепочечных», предназначены только для цепочек, совместимых с EVM, в то время как экологические кошельки, такие как zk, Move и Solana, по-прежнему находятся в ловушке островного эффекта.

Кошельки со смарт-контрактами становятся тенденцией, и на сегментированном пути появились другие конкуренты. Кошельки MPC хранят закрытые ключи на нескольких устройствах децентрализованным образом и реализуют такие функции, как отсутствие закрытых ключей и социальное восстановление посредством многосторонних вычислений. Например, 7 марта было объявлено о завершении кошелька MPC Capsule, возглавляемого a16z, что расширяет сценарии использования транзакций в цепочке за счет внедрения программируемого MPC. В то же время Telegram, имеющий огромную базу пользователей, планирует запустить криптокошелек, который в настоящее время поддерживает прямую торговлю BTC, TON и USDT в интерфейсе чата приложения. Эти конкуренты также конкурируют за пользователей и постоянно запускают новые функции и сервисы.