Як повідомляє U.Today, розробник Ethereum Йоав Вайс нещодавно надав інформацію про дорожню карту Ethereum для абстрагування облікових записів. Нотатки Вайса пропонують вичерпний огляд ERC-4337, історію його розробки та майбутні плани команди Ethereum.

ERC-4337 — це стандарт, який дозволяє створювати розумні контрактні крипто-гаманці на блокчейні Ethereum, тим самим покращуючи роботу користувачів із децентралізованими програмами (dApps). Концепція, представлена ​​командою Ethereum на чолі з Віталіком Бутеріним, призначена для переведення активів виключно на смарт-контракти, а не на зовнішні облікові записи (EOA). ERC-4337 представляє об’єкт «псевдотранзакції», відомий як UserOperation, який полегшує транзакції від імені користувачів і зберігається в «альтернативному пулі пам’яті» до підтвердження. Ця ініціатива є значним кроком на шляху до підвищення зручності використання Ethereum для dApps і взаємодії смарт-контрактів.

Вайс також обговорив походження та еволюцію ERC-4337, від початкової пропозиції Віталіка Бутеріна до поточної уваги до стандартизації абстракції облікового запису (AA) у мережах рівня 2 (L2). Розробка цього стандарту була спонукана реалізацією фрагментації гаманця через нестандартну реалізацію AA різними мережами L2, що призвело до потреби в стандарті рівня протоколу, як ERC-4337. Дорожня карта тепер включає зведені пропозиції щодо вдосконалення (RIP), зокрема RIP-7560, який спрямований на полегшення міграції ланцюжків L2 до рідного AA.

Поточна увага зосереджена в першу чергу на прийнятті L2, але є визнання цінності впровадження АА на рівні 1 Ethereum (L1). Планується поступовий перехід ланцюжків L2 на RIP-7560, тоді як Ethereum L1 продовжує використовувати ERC-4337, забезпечуючи сумісність і плавний процес міграції з часом. Вайс підкреслив важливість співпраці з розробниками ядра L1, розробниками L2 і широким співтовариством для вдосконалення RIP-7560 і забезпечення успішної реалізації в Ethereum L1 і L2.

Віталік Бутерін окреслив чотири основні цілі для капітального ремонту системи облікових записів на Ethereum, наголошуючи на необхідності ротації ключів і припинення підтримки, квантового опору, пакетування та підтримки спонсорованих транзакцій. Він підкреслив обмеження поточної моделі облікових записів кінцевих користувачів (EOA) Ethereum у досягненні цих цілей, підкресливши необхідність переходу всієї екосистеми віртуальної машини Ethereum (EVM) до облікових записів смарт-контрактів (SCA). Бутерін висловив бажання уникнути створення двох окремих екосистем розробників для гаманців розумних контрактів і EOA, наголошуючи на важливості згуртованості та сумісності в ландшафті розробки Ethereum.