Кошельки

Argent – обзор smart wallet, Guardians, Starknet и Multisig

Как устроены smart accounts Argent, двухфакторная защита, восстановление и multisig в Starknet, какие старые продукты больше не развиваются и в чём риски.

Argent – обзор smart wallet, Guardians, Starknet и Multisig

Argent – некастодиальный smart wallet, который сделал программируемый аккаунт основой пользовательской безопасности ещё до стандарта ERC-4337. Вместо того чтобы ограничиваться одной приватной подписью, контрактный аккаунт может поддерживать двухфакторную защиту, восстановление, лимиты, пакетные действия и разные типы подписантов.

Сегодня основное развитие Argent связано со Starknet. Argent X работает как браузерное расширение, Mobile – как мобильный кошелёк, Web Wallet создаётся в браузере через email, а Multisig предназначен для команд. Старые Ethereum Vault и продукты для zkSync требуют отдельного рассмотрения и не отражают актуальный центр стратегии.

Smart account в Starknet

В Starknet каждый пользовательский аккаунт является контрактом. Он получает транзакцию, проверяет подпись и только затем выполняет вызовы. Argent использует эту модель для пакетных операций, разных методов авторизации и изменения правил без переноса средств на новый адрес.

Argent X хранит ключ локально в расширении и соединяет аккаунт с dApp. Контракт развёртывается в сети, поэтому создание и обновление аккаунта зависят от состояния Starknet и поддерживаемой версии Cairo. Совместимость конкретного dApp с Argent также остаётся важной.

Двухфакторная защита и восстановление

Smart account может требовать второе подтверждение для критической операции. В Argent это применяется через 2FA и guardian-механизмы. Если основной ключ утрачен, заранее назначенный защитник помогает заменить его. Защитником может выступать отдельное устройство, доверенный человек или сервис восстановления в зависимости от продукта.

Такая схема убирает seed-фразу как единственную точку отказа, но не отменяет резервное планирование. Потеря одновременно основного фактора и доступа к guardian усложняет восстановление. Зависимость от email либо серверной доставки кода добавляет операционный риск, даже если сервис не может единолично вывести средства.

Argent X, Mobile и Web Wallet

Argent X ориентирован на браузерные dApps и опытных пользователей Starknet. Mobile объединяет отправку активов, DeFi и staking STRK с мобильной безопасностью. Web Wallet создаёт self-custody аккаунт без расширения и защищает его двумя факторами, что удобно для приложений, которым нужен быстрый onboarding.

Продукты используют одну идею, но не являются одной оболочкой над одинаковым хранилищем. Пользователь должен проверить тип аккаунта, доступные способы экспорта и восстановления, поддержку Ledger и процедуру миграции. Нельзя предполагать, что инструкция для Argent X буквально подходит Mobile.

Multisig

Argent Multisig – контракт Starknet, которому для исполнения нужно заданное число подписей. Подписанты взаимодействуют с multisig напрямую, без отдельного EOA для оплаты исполнения. Согласование подписей происходит вне сети, после чего собранная транзакция отправляется от самого общего аккаунта.

Это подходит DAO и командам, но требует дисциплины: независимые устройства, понятный порог, процедура замены участника и проверка каждой транзакции. Для крупных сумм multisig полезно сравнить с архитектурой Safe, учитывая различие EVM и Starknet.

Обновляемость аккаунта

Контрактный кошелёк может получить новую реализацию, чтобы поддержать свежую версию Starknet или исправление безопасности. Обновление требует корректной подписи и проверки адреса новой реализации. Это сохраняет аккаунт и активы, но создаёт риск вредоносного upgrade.

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

Session keys, paymaster и пакетные действия

Session key временно разрешает приложению выполнять ограниченный набор действий без постоянных всплывающих запросов. Это особенно полезно в играх. Paymaster позволяет оплатить gas другим токеном либо субсидировать его, а multicall объединяет несколько вызовов.

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

Старые продукты

Argent Vault на Ethereum L1 был ранним smart wallet с Guardians, доверенными адресами и лимитами. Компания сохраняла его поддержку, но сосредоточила разработку на Starknet. Это не тот же контракт и не тот же набор возможностей, что Argent X.

Кошелёк для zkSync Lite относится к старой сети, развитие которой прекращено. Экспериментальный аккаунт zkSync Era также был поставлен на паузу. Владельцу таких адресов нужно опираться на актуальные инструкции миграции, а не ждать автоматического превращения в Starknet-кошелёк. Подробнее различие сетей разобрано в обзоре ZKsync.

Токен и управление

У Argent нет собственного публично подтверждённого токена управления. Wallet не требует покупать «ARGENT» для создания аккаунта или восстановления. Комиссии платятся активами поддерживаемой сети, а staking в приложении относится к STRK и сторонним протоколам, а не к токену Argent.

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

История

Argent основан в 2017 году, а публичный Ethereum-кошелёк запущен в 2018-м. Проект популяризировал Guardians, social recovery, отсутствие обязательной seed-фразы и субсидирование gas. Рост комиссий Ethereum заставил команду искать L2.

В 2021 году вышел Argent X – первый кошелёк Starknet. В 2023 году компания объявила полный фокус на этой экосистеме и расширила линейку Mobile, Web Wallet и Multisig. Поддержка старого Vault сохранялась отдельно, а продукты zkSync перестали быть направлением активной разработки.

Команда

Argent создали Итамар Лесуисс, Джеральд Гольдштейн и Жюльен Низар. Лесуисс публично объяснял переход от Ethereum к Starknet и продолжал представлять стратегию компании. Контракты и часть клиентского кода открыты, но серверные сервисы, интерфейсы и поддержка зависят от команды Argent.

Основные риски

Смарт-контракт. Ошибка в аккаунте или процедуре обновления может затронуть все активы владельца.

Восстановление. Неверно выбранный guardian, потеря второго фактора или компрометация email усложняют возврат доступа.

Сеть. Argent наследует доступность Starknet, его sequencer, обновления Cairo и мосты к Ethereum.

Разрешения. Session key и пакетная подпись удобны, но слишком широкие права позволяют приложению выполнить больше ожидаемого.

Смена продуктов. Старый Vault, zkSync Lite, Argent X и Mobile имеют разные процедуры. Ошибочная инструкция может привести к переводу не в ту сеть.

Нет токена. Любая монета, выдающая себя за официальный токен Argent, требует особой осторожности.

Argent показывает, как account abstraction меняет кошелёк из контейнера для ключа в систему правил. Это повышает удобство и безопасность только при правильной настройке Guardians, разрешений и восстановления.