Клуб свободных инвесторов

14 Мар / 2023

Абстракция аккаунта в Ethereum. Какие новые возможности стали доступны для пользователей сети?

Как работает абстракция аккаунта в Ethereum? 

Для пользователей сети Ethereum доступны два типа учетных записей: внешний аккаунт (External Owned Accounts, EOA) и контрактный аккаунт (Contract Accounts, CA). Например, создание криптокошелька MetaMask, является классическим представителем внешнего аккаунта. В рамках данного аккаунта пользователь получает публичный и закрытый ключ. Публичный ключ необходим для получения криптовалют и токенов, а закрытый — для доступа к публичному ключу. Только владелец закрытого ключа имеет доступ к своим средствам, и никто больше. Проблема только в том, что если пользователь потеряет закрытый ключ, то восстановить доступ к средствам никак не удасться. Разработчики Ethereum через смарт-контракт под названием EntryPoint смогли решить данную проблему с помощью стандарта ERC-4337, который реализует концепцию абстракции учетной записи. Она позволяет объединить два типа учетных записей, создавая механизмы для восстановления доступа к средствам. Исследователь безопасности Ethereum Foundation Йоав Вайс сообщил на WalletCon в Денвере, что решение уже прошло аудит Open Zeppelin. Протокол совместим со всеми EVM-сетями такими как Polygon, Optimism, Arbitrum, BNB Smart Chain, Avalanche и Gnosis Chain.

абстракция аккаунта 

Новые возможности смарт-аккаунта

Помимо исключения главного человеческого фактора как потерю ключей, ERC-4337 позволяет превращать кошельки пользователей в учетные записи смарт-контрактов, которые сделают адреса Ethereum более удобными в использовании. Новым пользователям больше не придется долго разбираться в техническом процессе настройки кошелька, в том числе записывать 12 слов на листе бумаги. Все что потребуется сделать пользователю, это отсканировать QR-код, выбрать имя, а затем создать пароль с помощью сканера отпечатков пальцев или лица. Весь процесс занимает менее 30 секунд и полностью интуитивно понятен. 

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

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

  • использование двухфакторной аутентификации; 
  • подписание транзакций с помощью отпечатка пальца;
  • установление месячных лимитов на расходы;
  • применение опции мультиподписи;
  • использование функции социального восстановления учетной записи;
  • настраивание автоматических платежей.

Предполагается, что данная технология станет главной темой криптовалютной индустрии в 2023 году. Она уже интегрирована в решения второго уровня zk-Rollup от StarkWare и zkSync. 

Также, один из ключевых лидеров цифровых оплат Visa, заявила что построенный поверх Ethereum блокчейн второго уровня StarkNet позволит преодолеть разрыв между криптоиндустрией и реальным миром. Такая возможность позволит проводить различные платежные операции автоматическии и   оплачивать свои счета прямо из некастодиальных кошельков. 

Автоматические платежи, такие как оплата подписки на Netflix или YouTube, распространены в традиционных банковских мобильных приложениях. Однако реализовать подобный функционал в блокчейне гораздо сложнее. Дело в том, что в некастодиальных кошельках только пользователь является единственным лицом, контролирующим закрытые ключи, и поэтому он каждый раз обязан вручную подписывать транзакции. Смарт-контракт не может инициировать транзакции сам по себе. Команда Visa изучила новую концепцию абстракция аккаунта и в своем предложении  описала способ, с помощью которого пользователи могут автоматически отправлять платежи из некастодиального кошелька без необходимости каждый раз подписывать транзакцию. Это будет выглядеть следующим образом: 

  • Компания разрабатывает смарт-контракт для автоплатежей;
  • Пользователь через сайт компании привязывает свое криптохранилище и соглашается выполнять автоплатежи;
  • Кошелек пользователя вносит адрес смарт-контракта в список одобренных и автоматически направляет средства по установленному графику.

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

Подводя итоги

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

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

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

Поделиться:
Автор: creatpages

0 комментариев

BTC
ETH
ADA
BNB
XRP
Мы в соц. сетях