Що ви думаєте про нещодавно гаряче обговорювану нову пропозицію Ethereum EIP-7702? Простіше кажучи, це оптимізована та вдосконалена версія EIP-3074, яка більш сумісна зі стратегією абстракції облікового запису ERC-4337 Ethereum. Але, на мій погляд, звернення до EIP-7702 відповідає ортодоксальній структурі розробки ERC-4337, але обмежить необмежений потенціал EIP-3074 у «invoker» і може розглядатися лише як «компромісний» крок. чому Далі поділюся своїми думками:
1) За визначенням, ERC-4337 є найвідомішим для всіх. Він дозволяє користувачам делегувати дозволи на нову адресу облікового запису контракту для контролю, а потім реалізує серію оптимізованих операцій користувача, таких як соціальне відновлення та оплата газу через функції проксі-контракту. такі як Paymaster. ERC-4337 відповідає найбільш ортодоксальному напрямку оптимізації управління дозволами Ethereum, але вимагає від бортових користувачів облікової системи абстрагування, яка має бути незалежною від вихідної адреси EOA, що призведе до великих витрат на «міграцію»;
Чи можна керувати EIP-3074 через AUTH і AUTHCALL, щоб надати оригінальній адресі смарт-контракту? Кожну адресу EOA можна налаштувати за допомогою логіки Invoker для розширення функцій є досить гнучким, але недоліком є те, що як тільки контракт invoker робить щось погане, це завдасть великої шкоди активам користувача;
EIP-7702 — це «компромісна» пропозиція між 3074 і 4337. Він оновлює план EIP-3074 і дозволяє користувачам оновлювати свої адреси EOA до статусу контролю за контрактом лише за поточної транзакції. Стан EOA можна відновити пізніше. Таким чином, він може бути більш узгодженим із структурою абстракції облікового запису ERC-4337, водночас обмежуючи хаос, який може бути спричинений надгнучким станом EIP-3074.
2) @VitalikButerin, природно, прагнутиме підтримувати абстрактну логіку облікових записів ERC-4337 Такий напрямок, як EIP-3074, який може відхилятися від основної лінії розвитку ERC-4337, природно, не буде «активно» просуватися. Багато людей хвилюються, що після детальної розробки плану 3074 він спричинить «хардфорк» Ethereum. На мій погляд, це може бути надто необґрунтованим, щоб хвилюватися, якщо одного разу рішення ERC-4337 не буде залишено та повністю оновлено для використання EIP-3074, ці дві за своєю суттю є паралельними концепціями. Крім того, ринок вибрав 4337 як центр розвитку, але це не означає, що 3074 має бути повністю заборонений, на який вказує EIP-3074, насправді має великий потенціал.
Invoker є «авторизатором» делегата користувача в стандартній структурі 3074. Якщо invoker підозрілий, користувач, безсумнівно, втратить активи, але якщо invoker буде доброзичливим, це прискорить довгоочікувану тенденцію «орієнтованого на наміри». Розробка треку оптимізації торгового досвіду. Через орієнтований на наміри ринок, якого всі очікують, по суті, розробляє складну транзакційну логіку, наприклад, автоматизовані агентські транзакції, автоматичний розподіл активів агрегування транзакцій, додавання кількох підписів, обмеження часу транзакцій, стратегії управління транзакціями тощо.
Абсолютно гнучкий ринок інвокерів прискорить розвиток ринку вирішувачів Sover для відстеження намірів, забезпечуючи більш гнучкі та налаштовані вдосконалені послуги для певних груп людей, таких як:
@ApertureFinance будує нову інфраструктуру інвокера, керовану намірами, Gasless і автоматизованим робочим процесом. Обсяг транзакцій у ньому вже становить 2,6 мільярда доларів США, і його віддають перевагу деякі інституційні торгові користувачі.
Для іншого прикладу @bentobatch створив рівень транзакцій Streamlined Transaction на основі програми Wallet, що дозволяє користувачам спростити операції в ланцюжку та досягти простіших і дешевших транзакцій та взаємодії з користувачем.
На додаток до оптимізації досвіду торгівлі, @dappOS_com також досліджує можливість швидкого впровадження інфраструктури Intent з точки зору ланцюгової архітектури та децентралізованих ринкових стимулів Solver та реалізації додатків.
3) На мою думку, ERC-4337, як основний ортодоксальний стандарт «абстракції облікового запису», справді став еталоном для деяких ланцюгів рівня 2, мережевих служб проміжного програмного забезпечення та постачальників послуг гаманців у реформуванні та оновленні прав облікових записів за останні кілька років , допомагаючи користувачам у Роботі з транзакціями було швидко покращено. Однак, об’єктивно кажучи, стандарт абстракції облікового запису обмежений стабільністю системи Ethereum з точки зору налаштування, досвіду розробки, складності логіки транзакцій тощо, тому швидкість розробки та впровадження відносно обмежена.
У короткостроковій перспективі ринок інвокерів, на який вказує EIP-3074, дійсно відхиляється від напрямку абстракції облікових записів ERC-4337 і може спричинити певні зловмисні контрактні ризики. , позитивне значення вільного ринку Invoker може переважити його негативні наслідки.
Нова структура EIP-7702 не тільки продовжує переваги «гнучкого перетворення облікових записів» EIP-3074, але також сумісна з ERC-4337. Однак одноразове надання дозволів не може максимізувати потенціал "закликача" в проектуванні та управлінні складністю логіки транзакцій.
Хоча Invoker також може прийняти структуру EIP-7702 і адаптувати деякі продукти та послуги для прискорення розробки багатофункціональних розв’язувачів. Але чи справді Invoker матиме більше простору для дослідження, дотримуючись вільніших і більш масштабованих оновлень сервісу EIP-3074? (Він також Брат Мавпи із закляттям щільного зв’язку, але він не має здатності створювати проблеми в Небесному палаці.
як сказати? Я схильний вважати ERC-4337 і EIP-3074 двома незалежними і паралельними вільними ринками. Було б марнотратно повністю відмовитися від ширшого потенціалу розвитку EIP-3074, щоб зберегти легітимність ERC-4337. Звичайно, в короткостроковій перспективі використання EIP-7702 в якості переходу також є оптимальним рішенням. Що ти думаєш?