? Кошелек как смарт-контракт: почему инновационный стандарт ERC-4337 так важен
Разработчики Ethereum закрепили интересный стандарт ERC-4337, который может улучшить защиту криптокошельков пользователей. Давайте разберёмся, что это такое.
▪Основная идея ERC-4337 - представить кошелёк в виде умного контракта (смарт-контракта) со специальным набором функций безопасности.
Это позволит:
Восстанавливать доступ при потере ключей через доверенных лиц или сторонние сервисы
Использовать мульти-подпись для подтверждения транзакций
Устанавливать лимиты трат и получать уведомления
Применять дополнительные меры защиты вроде 2FA или биометрии
? То есть ERC-4337 превращает обычный кошелек, контролируемый частным ключом, в полноценную учетную запись со всеми вытекающими возможностями.
Это позволит существенно снизить риски, связанные с человеческим фактором - утерей ключей, взломом и т.д.
✅ Уже есть команды, которые запускают его поддержку в своих продуктах. В скором времени улучшенные кошельки на базе ERC-4337 могут стать нормой для Эфириума.
Помимо расширенных опций безопасности этот стандарт также позволит реализовывать дополнительные полезные функции в кошельках - автоматические платежи по расписанию, логику распределения средств между адресами и т.д.
Решение основано на концепции "account abstraction", предложенной в 2019 году. Суть в том, чтобы абстрагироваться от кошелька как набора криптографических ключей и представить его как полноценную user account.
? Внедрение ERC-4337 потребует времени. Предстоит доработать клиентские приложения, библиотеки, хранилища ключей. Также нужно будет решить юридические вопросы, связанные с восстановлением аккаунтов.
Первые рабочие реализации стандарта уже появились - например, от команд Argent и Gnosis. Вероятно, в 2024 мы увидим выпуск первых потребительских кошельков на основе ERC-4337.
В целом этот стандарт - очень важный шаг в повышении безопасности и удобства использования децентрализованных приложений для массового пользователя.