Кінець ізольованості Ethereum: як EIL перетворює роз’єднані L2 на «суперкомп’ютер»?

Автор: imToken

У попередній статті серії Interop ми розповідали про Open Intents Framework (OIF) — це наче універсальна мова, яка дозволяє користувачу висловити намір «Я хочу купити NFT через різні ланцюги», і бути почутим вирішувачами з усього інтернету.

Але одного «почути» недостатньо, треба ще й «виконати». Адже коли ти надсилаєш свій намір, як кошти безпечно перейдуть з Base на Arbitrum? Як цільовий ланцюг перевірить, що твій підпис дійсний? Хто оплатить газ у цільовому ланцюгу?

Тут і з’являється ключовий етап «прискорення (Acceleration)» у дорожній карті інтероперабельності Ethereum — Ethereum Interoperability Layer (EIL). Нещодавно на Devconnect команда EF з абстракції акаунтів офіційно вивела EIL на передній план.

Простіше кажучи, мета EIL надзвичайно амбітна — без хардфорків і зміни базового консенсусу Ethereum зробити так, щоб користувацький досвід на всіх L2 виглядав «ніби це одна мережа».

1. Що таке EIL?

Головне для розуміння EIL — не плутати через слово «Layer», бо EIL — це не новий блокчейн і не класичний міжланцюговий міст.

Це, по суті, набір стандартів і фреймворків, які поєднують «абстракцію акаунтів (ERC-4337)» та «міжланцюгову передачу повідомлень», створюючи віртуальне уніфіковане середовище виконання.

У нинішній екосистемі Ethereum кожен L2 — острів. Наприклад, твій акаунт (EOA) в Optimism та акаунт у Arbitrum мають однакову адресу, але повністю ізольовані стани:

  • твій підпис на ланцюзі A не може бути прямо перевірений у ланцюзі B;
  • активи з ланцюга A невидимі для ланцюга B.

EIL намагається подолати цю ізоляцію через два основних компоненти:

  • Смарт-акаунти на базі ERC-4337: завдяки абстракції акаунтів користувацька логіка відокремлена від ключів; механізм Paymaster вирішує проблему відсутності газу у цільовому ланцюгу; Key Manager забезпечує синхронізацію стану між ланцюгами.
  • Мінімально-довірена повідомлювальна мережа: створення стандарту, за яким UserOp (користувацькі операції) можна пакувати й безпечно передавати на інший ланцюг через офіційний міст Rollup або легкий клієнт.

Можна порівняти: раніше міжланцюгові операції були як подорож за кордон — треба міняти валюту (переміщати активи), робити візу (повторна авторизація), дотримуватися місцевих правил (купувати газ у цільовому ланцюгу). А у світі EIL це скоріше використання Visa-карти:

Де б ти не був, достатньо провести карткою (підписати), банківська мережа (EIL) сама обробить курс, розрахунки, верифікацію — ти не відчуваєш кордонів.

Рішення EIL від команди абстракції акаунтів Ethereum Foundation малює саме таке майбутнє: користувач підписує лише один раз і може здійснити міжланцюгову транзакцію без централізованих ретрансляторів чи нових довірчих припущень — прямо з гаманця, з непомітним розрахунком між різними L2.

Це наближує нас до «кінцевої форми» абстракції акаунтів: замість складних, фрагментованих дій користувач автоматично створює акаунти, керує ключами та виконує складні міжланцюгові операції.

Особливо важливо, що нативна абстракція акаунтів (AA) перетворює всі акаунти на смарт-акаунти: користувач не думає про газ (і навіть не здогадується про його існування), фокусуючись лише на досвіді та управлінні активами.

2. Зміна парадигми: від «міжланцюговості» до «ланцюгової абстракції»

Якщо EIL стане реальністю, це може вирішити «останню милю» масового впровадження Web3. Це перехід від конкуренції між ланцюгами до їхньої абстракції, і шанс вирішити проблеми, які дратують користувачів і розробників.

Для користувачів це означає справжній «досвід єдиного ланцюга».

Простіше: із EIL не треба вручну перемикати мережі. Наприклад, у тебе всі гроші на Base, а хочеш пограти в гру на Arbitrum — ти просто натискаєш «старт» у грі, гаманець показує підпис — підписав, і гра почалась.

Позаду EIL автоматично пакує твою UserOp з Base, надсилає через повідомлювальний рівень на Arbitrum, Paymaster сплачує за газ і вхід, для тебе це виглядає так само плавно, ніби ти граєш на Base.

З погляду безпеки — повний відхід від ризику централізованих багатопідписних мостів.

Класичні міжланцюгові мости покладаються на групу зовнішніх валідаторів (мультипідпис), і якщо їх зламають — під загрозою мільярди. EIL робить акцент на мінімізацію довіри: використовує безпеку L2 (наприклад, Storage Proofs) для перевірки міжланцюгових повідомлень, а не зовнішніх третіх сторін. Це означає, що доки безпечний головний ланцюг Ethereum, міжланцюгові операції теж відносно безпечні.

Для розробників — це уніфікований стандарт акаунтів. Якщо DApp хоче працювати у різних мережах, зараз треба підтримувати кілька логік. З EIL розробник може припускати, що користувач має універсальний акаунт — достатньо інтерфейсу для ERC-4337, і додаток автоматично працює з усіма користувачами, не турбуючись, де їхні кошти.

Але для цього треба вирішити ще величезну інженерну задачу: як зробити цей досвід доступним для сотень мільйонів EOA-користувачів?

Адже перехід з EOA на AA вимагає переводу активів на нову адресу — це надто незручно. Тут на допомогу приходить EIP-7702 від Віталіка Бутеріна, який елегантно вирішує суперечки щодо сумісності трьох попередніх пропозицій (EIP-4337, EIP-3074, EIP-5003) і робить дивовижне: дозволяє існуючому EOA тимчасово стати смарт-акаунтом під час транзакції.

Це означає, що не треба реєструвати новий гаманець чи переводити активи з imToken або іншого гаманця на адресу нового AA-акаунта. Завдяки EIP-7702 твій старий акаунт тимчасово отримує функціонал смарт-контракту (наприклад, пакетне підтвердження, оплату газу за тебе, міжланцюгові атомарні операції), а після завершення транзакції знову стає сумісним EOA.

3. Впровадження EIL та майбутнє

На відміну від OIF, який розвивається спільнотою «знизу вгору», EIL має офіційну підтримку і просувається командою EF з абстракції акаунтів (розробники ERC-4337).

Зараз робота йде у трьох ключових напрямах:

  • Мульти-ланцюговий розвиток ERC-4337: спільнота досліджує, як розширити структуру UserOp ERC-4337, щоб додати міжланцюгову інформацію (ID цільового ланцюга тощо) — це перший крок до «всевидячого ока» смарт-акаунта;
  • Синергія з ERC-7702: завдяки EIP-7702 (який дає EOA можливості смарт-акаунта) звичайні користувачі EOA зможуть безшовно підключитись до EIL, що значно знижує поріг входу;
  • Стандартизація інтерфейсу повідомлень: подібно до стандартизації інтенцій в OIF, EIL просуває уніфікацію передачі повідомлень. Optimism Superchain, Polygon AggLayer і ZKsync Elastic Chain досліджують взаємодію всередині своїх екосистем, EIL же прагне з’єднати всі ці різнорідні екосистеми, створюючи універсальний рівень повідомлень для всієї мережі.

Ще цікавіше, що EIL прагне не лише «з’єднувати», а й додає ще одну базову функцію — приватність.

Якщо EIP-7702 і AA вирішують питання «доступності», то презентований Віталіком на Devconnect фреймворк приватності Kohaku може стати наступним пазлом для EIL, відгукуючись на ще одну ключову ідею з «Декларації довіри» — «стійкість до цензури».

На Devconnect Віталік відверто заявив: «Приватність — це свобода», і підкреслив, що Ethereum перебуває на шляху до оновлення приватності, аби забезпечити приватність і безпеку у реальному світі. Для цього Ethereum Foundation створив команду з 47 дослідників, інженерів і криптографів, які роблять приватність «першокласною властивістю» Ethereum.

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

У такій моделі майбутній AA-акаунт — це не просто інструмент керування активами, а ще й щит приватності.

Інтегруючи протоколи на зразок Railgun та Privacy Pools, AA-акаунти дозволять користувачам зберігати приватність транзакцій і водночас надавати «докази чистоти» для комплаєнсу: будь-хто зможе довести, що кошти не походять із незаконних джерел, не розкриваючи деталі витрат.

Таким чином, ми бачимо повну картину дорожньої карти інтероперабельності Ethereum:

  • OIF (фреймворк намірів): дає змогу застосункам «розуміти» потреби користувача;
  • EIL (рівень інтероперабельності): прокладає шлях для виконання на інфраструктурному рівні.

Можливо, це і є головний меседж Ethereum Foundation: Ethereum не має бути сукупністю розрізнених L2, а має стати єдиним величезним суперкомп’ютером.

У майбутньому, коли EIL запрацює, нам більше не доведеться пояснювати новачкам, що таке L2 чи міжланцюгові мости — ти бачитимеш лише активи, без жодних меж між ланцюгами.

ETH-1.09%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Популярні активності Gate FunДізнатися більше
  • Рин. кап.:$3.54KХолдери:1
    0.00%
  • Рин. кап.:$3.61KХолдери:2
    0.50%
  • Рин. кап.:$4.01KХолдери:3
    1.97%
  • Рин. кап.:$5.28KХолдери:11
    8.30%
  • Рин. кап.:$3.57KХолдери:2
    0.06%
  • Закріпити