Абстрагування рахунку: великий аналіз технології: відмінності в реалізації та тенденції розвитку в багатоланковому середовищі

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

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

Нещодавно на конференції Ethereum Community в Брюсселі, що проходила під назвою (EthCC 7), один з розробників блокчейну виступив з доповіддю на тему "багатоланцюгового абстрагування рахунку". У цій статті буде докладно проаналізовано зміст доповіді, досліджуючи основні концепції технології абстрагування рахунку та її відмінності в реалізації на різних блокчейн-мережах.

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

Абстрагування рахунку: огляд технології

абстрагування рахунку(AA)主要包含两个核心要素:签名抽象和支付抽象。

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

Аналіз стандарту ERC-4337

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

  1. структура userOp: Користувач упаковує інформацію про операцію в структуру userOp і надсилає її для обробки Bundler.

  2. Контракт EntryPoint: як центральний елемент обробки交易, відповідає за перевірку userOp, стягнення зборів та виконання цільових операцій.

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

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

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

  • Деякі мережі реалізують рідне абстрагування рахунку відповідно до стандарту ERC-4337
  • Деякі мережі вбудували в абстрагування рахунку на базовому рівні дизайн захисту конфіденційності

Основні відмінності між ERC-4337 та рідним абстрагуванням рахунку

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

  2. Інтерфейс контракту: Вхідна функція етапу валідації в різних реалізаціях залишається досить стабільною, але лише у виконувальному етапі рідний AA зберігає фіксований вхід.

  3. Перевірка та виконання обмежень: Різні реалізації мають різні обмеження на етапах верифікації та виконання, щоб запобігти потенційним атакам.

  4. Управління випадковими числами: ERC-4337 використовує дизайн з 192-бітним ключем і 64-бітним випадковим числом, тоді як деякі рідні реалізації AA вимагають суворого зростання.

  5. Перше розгортання транзакції: ERC-4337 дозволяє розгортати контракт акаунта в першому userOp, тоді як нативна AA вимагає окремої транзакції для розгортання.

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

Різниця між реалізацією ERC-4337 на L1 та L2

  1. Різниця в протоколах: L2 потрібно врахувати витрати на завантаження даних до L1, що становить виклик у розрахунках Gas для попередньої верифікації.

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

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

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

ETH4.6%
L1-0.4%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Поділіться
Прокоментувати
0/400
GlueGuyvip
· 08-06 14:17
Виявляється, можна так грати. Це цікаво!
Переглянути оригіналвідповісти на0
MagicBeanvip
· 08-04 13:54
Ця хвиля AA знову прийшла ☢️
Переглянути оригіналвідповісти на0
AirdropHunter9000vip
· 08-03 19:19
Новий інтерактивний шар? Схоже, що доведеться продовжувати будувати.
Переглянути оригіналвідповісти на0
FUD_Vaccinatedvip
· 08-03 19:19
Знову вигадують нову концепцію? AA, мабуть, просто висококласний хостинговий гаманець.
Переглянути оригіналвідповісти на0
SelfRuggervip
· 08-03 19:14
Ой, знову купа технічної балаканини.
Переглянути оригіналвідповісти на0
LuckyHashValuevip
· 08-03 19:06
Досить вже, AA вже більше року говорить, а навіть l2 не вирішив.
Переглянути оригіналвідповісти на0
LiquiditySurfervip
· 08-03 19:05
Знову якісь витівки, крутиться туди-сюди, а все те саме.
Переглянути оригіналвідповісти на0
  • Закріпити