Еволюція технології абстрагування рахунку: від EIP-4337 до EIP-7702
Технологія абстрагування рахунку має на меті вирішення однієї з основних проблем екосистеми Ethereum: розділення прав власності. Традиційний дизайн зовнішніх акаунтів (EOA) об'єднує право власності та право підпису в одне, що призводить до численних обмежень, таких як складність захисту приватного ключа, однозначний алгоритм підпису, надмірні права доступу тощо. Щоб подолати ці обмеження, галузь запропонувала різні рішення, у результаті чого сформувалися два основні напрями:
Перетворення адреси EOA на контрактний акаунт (CA)
Нехай адреса EOA керує адресою CA
У цьому еволюційному процесі схема EIP-4337 реалізує абстрагування рахунку, впроваджуючи новий об'єкт транзакцій UserOperation, що не вимагає зміни базового протоколу. Однак EIP-4337 стикається з багатьма викликами в реальному застосуванні, такими як високі витрати на транзакції та обмежена сумісність екосистеми, що заважає його поширенню в основній мережі Ethereum.
Щоб подальше просувати абстрагування рахунку, EIP-7702 було розроблено. Ця пропозиція дозволяє EOA тимчасово мати функціональність смарт-контракту в одній транзакції, підтримуючи пакетні транзакції, безGas-транзакції та управління правами доступу. EIP-7702, завдяки новому об'єкту authorization_list, дозволяє користувачам підписувати контрактний код, що підлягає виконанню, одночасно з підписанням транзакції, що забезпечує більш гнучкі операції з транзакціями.
В порівнянні з EIP-4337, EIP-7702 має такі переваги:
Нижче споживання газу
Нижчі витрати на міграцію користувачів
Не потрібно попередньо розгортати смарт-контракти на блокчейні
Проте, EIP-7702 як м'яке розгалуження оновлення також стикається з деякими викликами:
Збільшення складності аудиту
Має значний вплив на існуючу архітектуру
Простір для зберігання адреси EOA обмежений
Вартість окремих транзакцій трохи зросла
може вплинути на певну логіку передачі активів
Незважаючи на це, EIP-7702, знижуючи витрати користувачів, має перспективи отримання широкої підтримки. Він надає рідну підтримку для таких сценаріїв, як пакетні транзакції, управління корпоративного рівня, що може значно знизити витрати на операції для таких установ, як біржі. Хоча впровадження EIP-7702 принесе багато змін, його переваги в плані рентабельності надають учасникам екосистеми мотивацію адаптуватися до цих змін.
З просуванням EIP-7702 ми можемо очікувати нову хвилю інновацій в екосистемі 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.
15 лайків
Нагородити
15
5
Поділіться
Прокоментувати
0/400
MEVHunter
· 7год тому
газ战 старих гравців. Зберігайте високу увагу до арбітражного простору абстрактних акаунтів.
Переглянути оригіналвідповісти на0
WhaleMinion
· 7год тому
Знову пастка для невдахи, обдурюючи їх, як лохів.
Переглянути оригіналвідповісти на0
DoomCanister
· 7год тому
знову робити щось хитромудре
Переглянути оригіналвідповісти на0
TokenToaster
· 7год тому
Управління закритими ключами все ще занадто складне.
EIP-7702: інновації в технології абстрагування рахунку та майбутнє екосистеми Ethereum
Еволюція технології абстрагування рахунку: від EIP-4337 до EIP-7702
Технологія абстрагування рахунку має на меті вирішення однієї з основних проблем екосистеми Ethereum: розділення прав власності. Традиційний дизайн зовнішніх акаунтів (EOA) об'єднує право власності та право підпису в одне, що призводить до численних обмежень, таких як складність захисту приватного ключа, однозначний алгоритм підпису, надмірні права доступу тощо. Щоб подолати ці обмеження, галузь запропонувала різні рішення, у результаті чого сформувалися два основні напрями:
У цьому еволюційному процесі схема EIP-4337 реалізує абстрагування рахунку, впроваджуючи новий об'єкт транзакцій UserOperation, що не вимагає зміни базового протоколу. Однак EIP-4337 стикається з багатьма викликами в реальному застосуванні, такими як високі витрати на транзакції та обмежена сумісність екосистеми, що заважає його поширенню в основній мережі Ethereum.
Щоб подальше просувати абстрагування рахунку, EIP-7702 було розроблено. Ця пропозиція дозволяє EOA тимчасово мати функціональність смарт-контракту в одній транзакції, підтримуючи пакетні транзакції, безGas-транзакції та управління правами доступу. EIP-7702, завдяки новому об'єкту authorization_list, дозволяє користувачам підписувати контрактний код, що підлягає виконанню, одночасно з підписанням транзакції, що забезпечує більш гнучкі операції з транзакціями.
В порівнянні з EIP-4337, EIP-7702 має такі переваги:
Проте, EIP-7702 як м'яке розгалуження оновлення також стикається з деякими викликами:
Незважаючи на це, EIP-7702, знижуючи витрати користувачів, має перспективи отримання широкої підтримки. Він надає рідну підтримку для таких сценаріїв, як пакетні транзакції, управління корпоративного рівня, що може значно знизити витрати на операції для таких установ, як біржі. Хоча впровадження EIP-7702 принесе багато змін, його переваги в плані рентабельності надають учасникам екосистеми мотивацію адаптуватися до цих змін.
З просуванням EIP-7702 ми можемо очікувати нову хвилю інновацій в екосистемі Ethereum, яка надасть користувачам більш гнучкий та ефективний досвід роботи з блокчейном.