Підсумок 2023: Модульна абстракція облікового запису

СереднійJan 17, 2024
У цій статті розглядається розвиток модульної абстракції облікового запису в 2023 році та зроблені прогнози на 2024 рік.
Підсумок 2023: Модульна абстракція облікового запису

2023 рік став роком « новаторів абстракції облікового запису ». ERC-4337 викликав початковий ажіотаж і поштовхнув спільноту розробників (4337 Mafia), але вплив був набагато ширшим, ніж сам стандарт. З’явилися нові гаманці (наприклад, 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 з’явилося ядро 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 об’єдналися, щоб анонсувати перший «Магазин модулів», який планується запустити в першому кварталі 2024 року. Цей магазин модулів дозволяє розробникам програм і гаманців знаходити модулі, створені іншими, та інтегрувати їх у свої програми для покращення UX або створення нових продуктів.

У грудні ZeroDev, Biconomy, Rhinestone і OKX об’єдналися, щоб запустити більш мінімальний стандарт для модульних розумних облікових записів: ERC-7579. Цей ERC має на меті забезпечити мінімальну сумісність, необхідну розробникам модулів і програм, а також дозволити постачальникам облікових записів впроваджувати інновації, що суворо обмежено ERC-6900.

Статистика даних

Розгорнуто модульні облікові записи

Незважаючи на те, що екосистема модульної абстракції облікових записів набирає обертів лише в 2023 році, переважна більшість робочих облікових записів уже є модульними. Обліковий запис Kernel і Biconomy відображає понад 80% власних облікових записів 4337, і Safe є лідером на ринку з точки зору впровадження розумних облікових записів. Ядро розгорнуло майже 1 мільйон облікових записів, тоді як Biconomy розгорнуло понад 600 тисяч (довідка). У 2023 році Safe продовжив своє домінування, розгорнувши понад 4,1 мільйона облікових записів, що на 355% більше порівняно з минулим роком. Багато з цих облікових записів було розгорнуто від імені Worldcoin, яка на початку цього року досягла 2,7 млн підтверджених облікових записів.

Програми, що використовують модульні розумні облікові записи

У екосистемі 4337 найбільшими програмами за кількістю облікових записів і користувальницькими функціями є 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.

Ми також бачимо впровадження модулів у сферах безпеки та конфіденційності. Обмеження витрат і конфігурація multisig (наприклад, (вимагання додаткового підписувача під час взаємодії з новим контрактом) забезпечують прості вдосконалення безпеки, але більш просунуті модулі виявлення експлойтів можна поєднати з автономними службами. З’являться модулі, які використовують технологію конфіденційності, щоб надати користувачам засоби для приховування своєї особи та підвищення конфіденційності. Це може бути таким же простим, як переконатися, що процес відновлення облікового запису не заважає користувачеві, або надати нові механізми для прихованих взаємодій P2P.

сумісність

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

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

Comece agora
Registe-se e ganhe um cupão de
100 USD
!
Criar conta