Пропозиція, висунута співзасновником 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, який є ознайомленням із його плюсами, не викликає жодних сумнівів щодо його впливу. Поступливість, кажуть критики, може містити ризики, пов’язані з централізацією та повною залежністю від коду. Тим не менш, якщо Бутерін і його команда зможуть підтвердити цю пропозицію, розробка враховуватиме відгуки спільноти та поточне тестування, оскільки кінцеві користувачі можуть допомогти та надати пропозиції щодо її покращення.