Автор: Macauley Peterson, Blockworks; Упорядник: Wu Baht, Golden Finance

Незрозуміло, коли наступне велике оновлення Ethereum з’явиться в основній мережі, за поточними оцінками від листопада цього року до початку 2025 року, хоча останнє зараз здається більш імовірним.

Першим кроком у підтримці графіка “Pectra” є завершення розробки специфікацій для всіх пропозицій щодо вдосконалення Ethereum, які будуть включені.

Хоча більшу частину роботи вже завершено, зустріч основних розробників (ACD) у четвер виявила те, що вона називає «основною невирішеною проблемою специфікації Pectra», EIP-7702: встановлення коду облікового запису EOA для транзакції.

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

EIP-7702 має на меті поєднати деякі функції обох для підвищення гнучкості та безпеки.

Одним із прикладів є безгазові транзакції, коли прикладна програма встановлює EOA, щоб дозволити третій стороні (наприклад, оператору чи спонсору) сплачувати комісію за транзакції.

EIP, запропонований розробниками Ethereum, такими як Віталік Бутерін, на початку травня, призначений для заміни попередніх суперечливих спроб увімкнути подібну функціональність.

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

Під час дзвінка ACD розробники обговорили проблеми інтеграції та потенційні ризики, пов’язані з EIP-7702.

Sudeep Kumar з команди Erigon запропонував систему відкликання на основі облікового запису, яка б «відстежувала шаблонні адреси відкликань [користувачів].

Розробник Geth Lightclient припустив, що така функціональність може бути реалізована як ERC, а не в протоколі.

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

Але співзасновник Safe Річард Мейснер високо оцінив простоту 7702, зазначивши, що він «не впливає на ланцюг, [тому] його легше застаріти».

Маріус ван дер Війден з Geth висловив застереження щодо заохочення використання одного облікового запису одночасно як Smart Account і EOA, і Мейснер погодився.

«Уточнюючи це, здається дуже небезпечним робити і те, і інше», — сказав Мейснер.

Консенсус, досягнутий на зустрічі, полягав у тому, щоб вирішити ці проблеми через наступний виклик ACD, щоб забезпечити своєчасне впровадження Devnet 2 (третє з багатьох тестових мереж невеликих розробників).

Дзвінок заплановано на 4 липня (День незалежності США), але всі присутні американські розробники сказали, що ніщо не завадить прогресу Ethereum.