Багатоланцеве абстрагування рахунку: майбутній розвиток ERC-4337 та нативного AA

robot
Генерація анотацій у процесі

Багатоланкове абстрагування рахунку: дослідження майбутнього шифрувальної інфраструктури

Нещодавно в Брюсселі, Бельгія, відбулася конференція спільноти Ethereum (EthCC 7), яка є найбільшою щорічною подією Ethereum в Європі, зосередженою на розвитку технологій та спільноти. Конференція зібрала понад 350 лідерів думок з першої лінії індустрії шифрування.

На цій конференції один з розробників блокчейн виступив з доповіддю на тему "Відкриття майбутнього: аналіз абстрагування рахунку в мультирозрахунках". Нижче наведено основні моменти доповіді:

Шифрування інфраструктури майбутнього? Аналіз абстрагування рахунку в багатоланцюговій системі

Абстрагування рахунку: основна концепція

абстрагування рахунку (AA)主要包含两个关键点:

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

  2. Абстрагування платежів: користувачі можуть використовувати різні варіанти оплати для транзакцій, такі як сплата за допомогою активів ERC-20 замість рідних активів або спонсорування транзакцій третіми особами.

Ця гнучкість забезпечує більш безпечний та кращий користувацький досвід.

Шифрування інфраструктури майбутнього? Аналіз абстрагування рахунку в мульти-ланцюгах

Стандарт ERC-4337

ERC-4337 вирішує деякі обмеження зовнішніх володінь рахунків (EOA) у протоколі Ethereum, впроваджуючи більш гнучкі методи управління рахунками та обробки транзакцій:

  • структура userOp: користувач надсилає структуру userOp Bundler, який збирає кілька userOp та викликає функцію handleOps контракту EntryPoint.

  • Контракт EntryPoint: обробляє транзакції, як операційна система, основні функції включають перевірку авторизації, стягнення зборів та виконання цільових операцій.

Первинне абстрагування рахунку

У рідному AA кожен акаунт є контрактом, механізм обробки транзакцій безпосередньо вбудований у протокол блокчейну. Різні мережі блокчейнів використовують різний дизайн AA:

  • ERC-4337 абстрагування рахунку:Ефір, Arbitrum, Optimism тощо
  • Дотримання абстрагування рахунку ERC-4337: StarkNet та zkSync Era
  • Нативне абстрагування рахунку з дизайном конфіденційності: Aztec

Шифрування інфраструктури майбутнього? Аналіз абстрагування рахунку в багатьох ланцюгах

Основні відмінності між ERC-4337 та рідними AA

  1. Роль операційної системи: ERC-4337 виконується спільно через Bundler та EntryPoint Contract, тоді як рідне абстрагування рахунку обробляється операторами/сортувальниками офіційного сервера.

  2. Інтерфейс контракту: на стадії верифікації функції вхідної точки ERC-4337 та рідної AA є фіксованими, але на стадії виконання лише вхідна точка рідної AA є фіксованою.

  3. Обмеження етапів перевірки: різні реалізації мають різний рівень обмежень на код операцій та доступ до пам'яті, щоб запобігти атакам типу DoS.

  4. Обмеження кроків виконання: zkSync вимагає підтвердження системного знака, тоді як ERC-4337 та StarkNet не мають спеціальних обмежень на етапі виконання.

  5. Управління випадковими числами: різні реалізації використовують різні способи управління nonce.

  6. Перший розгортання транзакції: ERC-4337 розгортається через поле initcode структури userOp, тоді як StarkNet і zkSync потребують окремих транзакцій для розгортання.

Різниця в реалізації ERC-4337 на L1 та L2

  1. Різниця в протоколах: L2 повинно враховувати витрати на завантаження даних до L1.

  2. Різниця в обчисленні адреси: різні блокчейни можуть використовувати різні способи кодування адрес, що призводить до того, що адреси контрактів акаунтів можуть бути різними в Ethereum та L2.

Загалом, технологія абстрагування рахунку постійно розвивається, надаючи користувачам більш гнучкий і безпечний досвід взаємодії з блокчейном. З появою та вдосконаленням різних реалізацій ми сподіваємось побачити більше інноваційних застосувань і зручних для користувачів рішень.

Шифрування інфраструктури майбутнього? Аналіз абстрагування рахунку в мульти-ланцюгах

ETH1.24%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 3
  • Поділіться
Прокоментувати
0/400
GasFeeBarbecuevip
· 07-22 05:03
Знову стільки нових іграшок Блокчейн, які незабаром стануть застарілими.
Переглянути оригіналвідповісти на0
ZkSnarkervip
· 07-22 04:48
ну, технічно кажучи, AA - це просто розкішний спосіб криптовалют для перевинаходження відновлення паролів web2
Переглянути оригіналвідповісти на0
PuzzledScholarvip
· 07-19 05:34
Майнінг може видобувати монети, а хто допоможе заповнити яму?
Переглянути оригіналвідповісти на0
  • Закріпити