EIP-7702: новий етап абстрагування акаунтів Ethereum

Еволюція абстрагування рахунку Ethereum: від EIP-4337 до EIP-7702

Абстрагування рахунку: фон та значення

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

Хоча EIP-4337 був офіційно запущений у березні 2023 року, його застосування на основній мережі залишається обмеженим. На основній мережі Ethereum лише близько 6,700 активних адрес використовують EIP-4337, що значно менше за загальну кількість незалежних адрес 270 мільйонів. Проте на деяких мережах другого рівня застосування EIP-4337 є більш широким.

Глибокий аналіз минулого та майбутнього абстрагування акаунтів в Ethereum

Історичний розвиток абстрагування рахунку

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

  1. Перетворити EOA на контрактний акаунт (CA)
  2. Нехай EOA керує CA

Ще в 2015 році Віталік запропонував EIP-101, намагаючись змінити адресу на структуру, що складається лише з коду та простору для зберігання. Пізніші пропозиції, такі як EIP-859, EIP-3074 тощо, продовжували вдосконалювати цю ідею.

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

Глибокий аналіз минулого та майбутнього абстрагування акаунтів Ethereum

EIP-7702: нова глава абстрагування рахунку

EIP-7702 був запропонований як альтернатива EIP-3074 і буде прийнятий у найближчому оновленні Ethereum. Він дозволяє EOA тимчасово отримувати функціональність смарт-контрактів в одній транзакції, підтримуючи пакетні транзакції, безGas-транзакції та інші операції.

EIP-7702 визначає новий тип транзакції 0x04, який додає поле authorization_list для зберігання коду контракту, що має бути виконаний. Це дозволяє EOA отримати більшість можливостей AA без необхідності розгортання смарт-контракту.

Глибоке дослідження минулого та майбутнього абстрагування акаунтів Ethereum

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

Глибоке розуміння минулого та майбутнього абстрагування акаунтів Ethereum

Висновок

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

Глибоке розуміння минулого та майбутнього абстрагування акаунтів Ethereum

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
GateUser-74b10196vip
· 21год тому
Новий спосіб гри знову прийшов. Чекаємо!
Переглянути оригіналвідповісти на0
GasFeeVictimvip
· 07-10 06:22
Основна мережа занадто дорога, не можу собі дозволити... L2 вже запущено
Переглянути оригіналвідповісти на0
RetailTherapistvip
· 07-10 06:15
Все ще стара проблема Закритий ключ занадто важко запам'ятати
Переглянути оригіналвідповісти на0
AirdropHunter420vip
· 07-10 06:10
Наприкінці року вже близько. Хто першим добереться до 7702, того я й використаю.
Переглянути оригіналвідповісти на0
ETHReserveBankvip
· 07-10 06:02
Цей TPS занадто низький, хочеться абстрактного
Переглянути оригіналвідповісти на0
  • Закріпити