Пропозиція, висунута співзасновником Ethereum Віталіком Бутеріним разом із розробниками Семом Вілсоном, Ансгаром Дітріхсом і Метом Гарнеттом, представила новий тип транзакцій, спрямований на покращення функціональності зовнішніх облікових записів (EOA) у блокчейні Ethereum. . EIP-7702 – це ініціатива, яка спрямована на тимчасове перетворення EOA в розумний контрактний гаманець після транзакцій, що покращує зручність використання та безпеку. Концепція проекту пропозиції була представлена як новий підхід, який дозволяє традиційним обліковим записам гаманців виконувати розширені операції, зазвичай доступні для смарт-контрактів.
EIP-7702 призначений для запровадження таких функцій, як групування транзакцій і спонсоровані транзакції, де третя сторона може сплачувати комісію. Запропонований стандарт передбачає введення поля contract_code та підпису до транзакцій, що дозволяє EOA тимчасово маскуватися під смарт-контракти. Очікується, що ці розробки вирішать проблеми швидкості транзакцій і зручності користувачів у мережі Ethereum.
Покращена безпека та контроль завдяки пропозиції EIP-7702
Пропозиція приділяє особливу увагу підвищенню безпеки та можливості використання EOA шляхом спрощення привілейованої деескалації. Це означає, що підключі можуть підписувати користувачі з обмеженими правами, що покращує безпеку операцій. Щоб проілюструвати, основний власник гаманця може обмежити користувачів підключів витрачанням токенів ERC-20 або доступом лише до частини коштів гаманця. Таким чином, EIP-7702 також прагне полегшити користувачам спрощену роботу користувача, надаючи можливість контролювати функції облікового запису на детальному рівні.
Розробники EIP-7702 пропонують цей стандарт як заміну поточному стандарту EIP-3074, який має ті самі функції, але є певні занепокоєння щодо майбутньої сумісності та створення двох екосистем, по суті, контрактів інвокерів і гаманців розумних контрактів. EIP-7702 безпосередньо вирішує ці проблеми, не вводячи нові коди операції, які в кінцевому підсумку стануть зайвими, таким чином виступаючи за більш стандартизований і стійкий підхід до абстрагування облікових записів.
ERC-4337 узгоджується з цілями EIP-7702 для Ethereum
EIP-7702 все ще знаходиться на стадії розробки, але його вплив на аспекти зручності використання та безпеки Ethereum знаходиться під ретельним спостереженням. Команда розробників планує включити EIP-3074 до майбутнього оновлення Pectra Ethereum, яке буде випущено наприкінці 2024 або на початку 2025 року, що може прокласти шлях для активації EIP-7702. Водночас нещодавно представлений ERC-4337 також дозволяє абстракцію облікового запису за допомогою таких функцій, як гаманці групового доступу або пакетні транзакції; таким чином, це узгоджується з цілями EIP-7702.
Очікуваним результатом цих технологій є створення ситуації, коли централізовані служби не потрібні, оскільки служби можуть виконувати завдання, контролюючи гаманці, а не керуючи ними безпосередньо. Таким чином, такий результат може передвіщати епоху нового B2B, де безпека користувачів буде захищена, а операції виконуватимуться швидко. EIP-7702, який є ознайомленням із його плюсами, не викликає жодних сумнівів щодо його впливу. Поступливість, кажуть критики, може містити ризики, пов’язані з централізацією та повною залежністю від коду. Тим не менш, якщо Бутерін і його команда зможуть підтвердити цю пропозицію, розробка враховуватиме відгуки спільноти та поточне тестування, оскільки кінцеві користувачі можуть допомогти та надати пропозиції щодо її покращення.