Według U.Today programista Ethereum Yoav Weiss przedstawił niedawno wgląd w plan działania Ethereum w zakresie abstrakcji kont. Notatki Weissa oferują kompleksowy przegląd ERC-4337, historię jego rozwoju i plany na przyszłość zespołu Ethereum.

ERC-4337 to standard, który pozwala na tworzenie inteligentnych portfeli kryptowalutowych na blockchainie Ethereum, poprawiając w ten sposób doświadczenie użytkownika w przypadku zdecentralizowanych aplikacji (dApps). Koncepcja wprowadzona przez zespół Ethereum kierowany przez Vitalika Buterina ma na celu przeniesienie aktywów wyłącznie do inteligentnych kontraktów, a nie do kont zewnętrznych (EOA). ERC-4337 wprowadza obiekt „pseudotransakcji” znany jako UserOperation, który ułatwia transakcje w imieniu użytkowników i jest przechowywany w „alt mempool” do czasu potwierdzenia. Ta inicjatywa jest znaczącym krokiem w kierunku zwiększenia użyteczności Ethereum dla dApps i interakcji inteligentnych kontraktów.

Weiss omówił także pochodzenie i ewolucję ERC-4337, od początkowej propozycji Vitalika Buterina do obecnego skupienia się na standaryzacji abstrakcji kont (AA) w sieciach warstwy 2 (L2). Rozwój tego standardu był spowodowany fragmentacją portfela wynikającą z niestandardowych implementacji AA w różnych sieciach L2, co doprowadziło do konieczności opracowania standardu na poziomie protokołu, takiego jak ERC-4337. Plan działania obejmuje obecnie propozycje ulepszeń zbiorczych (RIP), w szczególności RIP-7560, którego celem jest ułatwienie migracji łańcuchów L2 do natywnych AA.

Obecnie koncentrujemy się przede wszystkim na adopcji L2, ale docenia się wartość wdrożenia AA w warstwie 1 (L1) Ethereum. Planuje się stopniowe przenoszenie łańcuchów L2 na RIP-7560, podczas gdy Ethereum L1 będzie kontynuowane z ERC-4337, zapewniając kompatybilność i płynny proces migracji w czasie. Weiss podkreślił znaczenie współpracy z programistami rdzenia L1, programistami L2 i szerszą społecznością w celu udoskonalenia RIP-7560 i zapewnienia pomyślnego wdrożenia zarówno w Ethereum L1, jak i L2.

Vitalik Buterin nakreślił cztery główne cele przeglądu systemu kont w Ethereum, podkreślając potrzebę rotacji i wycofywania kluczy, odporności kwantowej, przetwarzania wsadowego i obsługi transakcji sponsorowanych. Podkreślił ograniczenia obecnego modelu konta użytkownika końcowego (EOA) Ethereum w osiąganiu tych celów, podkreślając konieczność przejścia całego ekosystemu maszyny wirtualnej Ethereum (EVM) na inteligentne konta kontraktowe (SCA). Buterin wyraził chęć uniknięcia tworzenia dwóch oddzielnych ekosystemów programistycznych dla portfeli inteligentnych kontraktów i EOA, podkreślając znaczenie spójności i interoperacyjności w krajobrazie rozwoju Ethereum.