2023 Обзор: Модульная абстракция счетов

СреднийJan 17, 2024
В этой статье рассматривается развитие модульной абстракции счетов в 2023 году и делаются прогнозы на 2024 год.
2023 Обзор: Модульная абстракция счетов

2023 год стал годом "новаторов абстракции счета". ERC-4337 вызвал первоначальную шумиху и положил начало сообществу разработчиков ("Мафия 4337"), но его влияние оказалось гораздо шире, чем рамки самого стандарта. Появились новые кошельки (например, Soul Wallet и Clave), улучшились жизненно важные функции счетов смарт-контрактов (сеансовые ключи, новые механизмы восстановления и <a href="https://medium.com/@sevenxventures/webauthn-and-passkey-key-management-for-daily-crypto-users-2f61ced39eb0"> passkeys), а смежные вертикали нашли способы использовать смарт-счета для питания других ключевых инфраструктур, улучшающих UX (например. транзакции, основанные на намерениях).

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

До 2023 года

Идея модуляризации смарт-аккаунтов возникла уже давно, и самым заметным (и, насколько нам известно, единственным) модульным аккаунтом до 2023 года был Safe. Его архитектура позволяет использовать модули-исполнители, которые обращаются к счету, модуль охраны/крючка и обработчик обратного хода. Некоторые примеры модулей, созданных для Safe, включают модули Zodiac, созданные GnosisDAO. Другие игроки, занимающиеся абстракцией счетов, также ранее исследовали некоторые аспекты модульности, например, Argent, но, насколько нам известно, еще не перешли к использованию этой парадигмы в производстве.

Стартовый пистолет

В конце 2022 года, ближе к завершению аудита ERC-4337, возникла идея модульного использования счета ERC-4337 с помощью Diamond Proxies. На ETHDenver в феврале 2023 года компания Rhinestone создала первый прототип такого аккаунта, который был 1) модульным, 2) изначально совместимым с ERC-4337 и 3) основанным на Diamond Proxies, и была выбрана одним из финалистов хакатона. Это вызвало множество разговоров, усилий сообщества, прототипов и продуктов.

Технические этапы / предложения

Одной из первых важных вех после ETHDenver стал запуск ERC-6900 (18 апреля), который предложил стандартизировать модульные смарт-счета и черпал вдохновение в нашем раннем прототипе ETHDenver. Это формализовало открытую дискуссию об использовании Diamond Proxies, и в частности delegatecall, для модуляризации смарт-аккаунтов. За ERC-6900 вскоре последовал Kernel от ZeroDev (25 апреля), который был и остается самым минимальным, расширяемым смарт-счетом. Позже компания Biconomy запустила свой собственный модульный смарт-счет (27 сентября), создав форк Safe и сделав его совместимым с 4337 и позволяющим использовать модульную логику проверки. Thirdweb также анонсировал Динамический аккаунт в конце лета.

Однако модульное построение счета - это не единственная часть головоломки. Обещание модульной абстракции учетной записи заключается в том, что любой разработчик может создать функцию умной учетной записи, которая будет установлена и использоваться любым пользователем умной учетной записи. Привлечение сторонних разработчиков к учетной записи создает большие риски для безопасности. Мы запустили Реестр модулей (июль), а затем ERC-7484 (14 августа), чтобы решить эту специфическую проблему и создать платформу для распространения и обнаружения модулей. Вскоре после этого, 15 августа, была опубликована техническая статья Safe{Protocol} , призванная решить именно эту проблему в экосистеме Safe.

Разработка модуля в 2023 году в основном сосредоточена на функциях аккаунта, которые являются настольными. Это включало в себя разработку новых систем восстановления счета (например. Safe's Recovery Hub), улучшения в использовании ключей в качестве механизма подписи, а также многоцепочечные модули для улучшения синхронизации учетной записи в нескольких сетях. Помимо этих базовых функций аккаунта, мы начали замечать "ростки" модулей с более выраженным мнением, которые обеспечивают пользователям большую безопасность, конфиденциальность и легкий доступ к DeFi прямо из аккаунта (подробнее об этом в прогнозах). Чтобы вооружить разработчиков инструментами, необходимыми для легкого использования этой модульной архитектуры для создания пользовательских функций аккаунта, компания Rhinestone запустила ModuleKit (25 августа), первый фреймворк для разработки модулей.

В ноябре Biconomy и Rhinestone объединились, чтобы объявить о первом "Магазине модулей", который будет запущен в 1 квартале 2024 года. Этот магазин модулей позволяет разработчикам dapp и кошельков обнаружить модули, созданные другими, и интегрировать их в свое приложение, чтобы улучшить UX или создать новый опыт использования продукта.

В декабре компании ZeroDev, Biconomy, Rhinestone и OKX объединились, чтобы запустить более минимальный стандарт для модульных смарт-счетов: ERC-7579. Этот ERC призван обеспечить минимальную совместимость, необходимую разработчикам модулей и приложений, и в то же время позволить поставщикам учетных записей внедрять инновации, что сильно ограничено ERC-6900.

Проницательность данных

Развертывание модульных учетных записей

Несмотря на то, что экосистема абстракции модульных аккаунтов начала развиваться только в 2023 году, подавляющее большинство аккаунтов в производстве уже являются модульными. Счет Kernel и Biconomy отражает более 80% от 4337 родных счетов, а Safe является лидером рынка по внедрению смарт-счетов. В Kernel развернуто почти 1 млн. учетных записей, в то время как в Biconomy - более 600 тыс.(ссылка). В 2023 году компания Safe продолжала доминировать, развернув более 4,1 млн. учетных записей, что на 355% больше, чем в прошлом году. Многие из этих аккаунтов были задействованы от имени компании Worldcoin, которая в начале этого года достигла 2,7 млн. верифицированных аккаунтов.

Приложения, использующие модульные смарт-аккаунты

В экосистеме 4337 самыми крупными приложениями по количеству аккаунтов и userOps являются CyberConnect и FanTV (децентрализованный медиа-стартап), с 550 тыс. и 470 тыс. уникальных аккаунтов соответственно. Сброс толстовок ZTX собрал более 200 тысяч аккаунтов, а Grindery, смарт-кошелек Telegram, создал более 200 тысяч аккаунтов. Все эти приложения используют символические стимулы для конвертации пользователей, что затрудняет комментирование соответствия продукта рынку на ранних этапах (влияние этого фактора на вовлеченность пользователей можно увидеть в следующем разделе). Эти продукты также в первую очередь используют "умные" счета для создания беспроблемной процедуры регистрации, что не является уникальным для модульной абстракции счетов.

Область, в которой модульные смарт-счета обеспечивают более новый опыт применения, - это DeFi через автоматизацию счетов, которая становится платформой выбора для разработчиков инфраструктуры транзакций и продуктов, основанных на намерениях. Например, Composible CoW использует модульную архитектуру Safe для создания транзакций, похожих на намерения пользователей. Rage Trade и CapX обеспечивают бесшовные действия DeFi с помощью специально разработанных сессионных ключей. Однако эти продукты все еще являются ранними экспериментами, и им еще предстоит в полной мере задействовать модули интеллектуальных счетов.

Статистика пользователей

Одним из главных недостатков экосистемы ERC-4337 в целом до сих пор был очень низкий процент удержания пользователей, как показано на графике ниже (от BundleBear). Поскольку подавляющее большинство счетов ERC-4337 являются модульными, то же самое справедливо и для экосистемы абстракции модульных счетов. Как уже говорилось выше, значительная часть этого, вероятно, является результатом поощрения токенами, которые использовались для того, чтобы стимулировать первоначальное принятие пользователем аффилированного продукта.

Источник: bundlebear.xyz

Предсказания на 2024 год

Мы считаем, что в 2024 году двумя ключевыми словами будут "принятие" и "совместимость".

Усыновление

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

Использование существующих модулей, таких как верификаторы ключей или различные типы ключей восстановления и сеансовых ключей, будет продолжать расти. Разработчики также будут экспериментировать с более уникальными модулями, такими как исполнители автоматизации DeFi, которые помогут им создавать уникальные продукты, конкурирующие или превосходящие традиционные и централизованные финансы. Модули могут сыграть ключевую роль в создании ботов на цепочке для каждого конкретного пользователя и резко снизить барьер знаний для принятия DeFi.

Мы также наблюдаем внедрение модулей в области безопасности и конфиденциальности. Лимиты расходов и настраиваемые мультисигмы (например. Требование дополнительной подписи при взаимодействии с новым контрактом) обеспечивают простое усиление безопасности, но более продвинутые модули обнаружения эксплойтов могут быть соединены с offchain-сервисами. Появятся модули, использующие технологию конфиденциальности, чтобы предоставить пользователям возможность затушевать свою личность и повысить уровень приватности. Это может быть просто обеспечение того, чтобы процесс восстановления учетной записи не доксировал пользователя, или предоставление новых механизмов для скрытого P2P-взаимодействия.

Операционная совместимость

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

Мы видим три области, в которых взаимодействие может произойти: 1) на уровне контракта учетной записи, 2) на уровне создания учетной записи и 3) на уровне модуля. ERC-7579 - лучший кандидат на первый из них: ZeroDev, Biconomy и OKX (в совокупности это более 80% всех 4337 совместимых смарт-счетов) приняли его в 1 квартале, а за ними последуют и другие создатели счетов. Цель второго - упростить создание и повторное использование встроенных подписывающих устройств в нескольких приложениях, работающих с одним и тем же SDK, а также, возможно, и в нескольких SDK. В 2023 году мы уже видели один пример стандарта, направленного на достижение этой цели, ERC-7555, и несколько докладов на WalletUncon во время DevConnect были посвящены борьбе с этой проблемой. Наконец, мы считаем, что 2024 год станет важным годом для совместимости модулей, как на высоком уровне, как это было предложено в ERC-7579, так и на более специфическом уровне, как, например, стандартизация работы сеансовых ключей.

Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!
Créer un compte