Абстракция учетной записи в сети Ethereum призвана решить несколько задач:
- Сделать существующие учетные записи блокчейна программированными, чтобы повысить их гибкость и удобство использования для пользователей.
- Упростить управление криптокошельками, включая возможность легкого доступа к seed-фразе, которая хранит приватные ключи.
- Разрешить оплату комиссий в различных криптовалютах, расширяя выбор вариантов для пользователей.
- Обеспечить более высокий уровень безопасности аккаунтов, включая возможность добавления двухфакторной аутентификации, мультиподписи и дневных лимитов расходов.
- Упростить взаимодействие с децентрализованными приложениями и автоматизировать платежи для различных операций.
- Позволить децентрализованным приложениям "спонсировать" транзакции для своих клиентов, чтобы обеспечить более гладкую работу сети.
- Создать более сложные модели оплаты комиссий, что расширит возможности использования криптовалют в повседневной жизни.
Абстракция учетной записи ERC-4337 представляет собой важный шаг для усовершенствования сети Ethereum и улучшения опыта пользователей.
Девять лет назад Виталик Бутерин впервые опубликовал основную концепцию абстракции аккаунта. Её идея заключалась в том, чтобы сделать учетные записи блокчейна программированными, что позволит существующим аккаунтам стать более гибкими и удобными для пользователей. На данный момент в сети Ethereum доступны два типа учетных записей: внешние аккаунты (EOA) и контрактные аккаунты (CA).
Внешние аккаунты представляют собой привычные криптокошельки, где пользователи имеют публичный и закрытый ключи. Ответственность за сохранность закрытого ключа лежит на пользователе, и в случае его утери доступ к средствам теряется. Существует также seed-фраза, которая хранит все приватные ключи от адресов в кошельке, но её потеря также приводит к утрате активов.
Абстракция аккаунта стремится заменить EOA-аккаунты на CA, основанные на смарт-контрактах. Это позволит упростить управление криптокошельком, включая возможность получения seed-фразы. Также, с помощью этой абстракции, пользователи смогут оплачивать комиссии в различных криптовалютах, что расширит выбор вариантов для оплаты.
1 марта 2023 года, Ethereum Foundation объявила о внедрении нового стандарта ERC-4337, который включает механизм абстрагирования учетных записей. Это обновление расширит настройки безопасности аккаунта, добавив возможность использования двухфакторной аутентификации, мультиподписи и дневного лимита расходов. Команда разработчиков также надеется на более широкие возможности оплаты комиссий с помощью спонсорских контрактов Paymaster.
Данная инициатива имеет потенциал сделать криптовалютные кошельки более удобными и безопасными для пользователей, а также расширить функциональность и возможности криптовалют в повседневной жизни. Однако, процесс реализации этой абстракции может потребовать дополнительных доработок и исправлений со стороны разработчиков, чтобы обеспечить безопасность и эффективность системы.