
Tematem dzisiejszej lekcji jest Account Abstraction (AA) – czyli abstrakcja konta. To jedno z najciekawszych i najbardziej obiecujących rozwiązań rozwijanych w ekosystemie Ethereum. Pozwala ono uprościć korzystanie z portfeli kryptowalutowych, czyniąc je bardziej przyjaznymi dla użytkownika, bez potrzeby wprowadzania zmian w podstawowym protokole Ethereum.
Na pierwszy plan wysuwa się tutaj standard ERC-4337, który został wdrożony na głównej sieci Ethereum w marcu 2023 roku. Dzięki niemu możliwe stało się stworzenie tzw. kont inteligentnych, które łączą funkcjonalność zwykłych portfeli z elastycznością smart kontraktów.
Czym jest ERC-4337?
ERC-4337 to oficjalny standard Ethereum umożliwiający wdrożenie abstrakcji konta bez potrzeby hard forka. Został zaproponowany jako EIP-4337 w 2021 roku, a zatwierdzony dwa lata później. Umożliwia korzystanie z tzw. UserOperation – specjalnego typu transakcji obsługiwanego przez inteligentne kontrakty, a nie przez tradycyjne mechanizmy konsensusu.
W praktyce pozwala to programistom tworzyć portfele kryptowalutowe, które działają jak aplikacje – można je dostosować do indywidualnych potrzeb użytkownika, wdrożyć dodatkowe zabezpieczenia i dodać nowe funkcje.
Jak działają konta w Ethereum?
Ethereum działa w oparciu o model konta, a nie UTXO jak Bitcoin. W jego ramach funkcjonują dwa typy kont:
-
EOA (Externally Owned Accounts) – kontrolowane przez użytkowników za pomocą kluczy prywatnych.
-
Konta kontraktowe – czyli inteligentne kontrakty, które wykonują kod po otrzymaniu transakcji.
Większość dzisiejszych portfeli, takich jak MetaMask, to właśnie EOA. Są proste, ale mają swoje ograniczenia – każdy błąd użytkownika (np. utrata frazy seed) może oznaczać utratę dostępu do środków.
ERC-4337 wprowadza kontrola nad kontem przez inteligentny kontrakt, co znacznie rozszerza możliwości: od odzyskiwania dostępu, przez podpisy alternatywne, aż po integrację z aplikacjami zewnętrznymi.
Co zyskujemy dzięki ERC-4337?
-
Większe bezpieczeństwo – nie trzeba przechowywać frazy seed, można dodać uwierzytelnianie wieloskładnikowe.
-
Prostsza obsługa – konfiguracja portfela przypomina zakładanie konta w aplikacji, a nie operację kryptograficzną.
-
Odzyskiwanie dostępu – użytkownik może odzyskać konto dzięki metodzie zaufanych kontaktów lub dodatkowym zabezpieczeniom.
-
Elastyczne opłaty (abstrakcja gazu) – możliwe jest opłacanie transakcji w tokenach ERC-20, a nawet walutach fiducjarnych.
-
Brak potrzeby hard forka – standard działa dzięki specjalnemu mempoolowi, który nie wymaga modyfikacji samego protokołu Ethereum.
-
Dowolność w podpisywaniu transakcji – można używać różnych schematów podpisu, takich jak BLS, Schnorr, czy inne nowoczesne standardy.
Co to oznacza dla użytkowników?
ERC-4337 może zmienić sposób, w jaki korzystamy z kryptowalut – nie tylko dla nowicjuszy, ale też dla zaawansowanych użytkowników. Nowe portfele oparte o ten standard umożliwiają m.in.:
-
konfigurację konta w kilku krokach, bez skomplikowanych ustawień
-
brak konieczności zapamiętywania frazy seed
-
automatyzację płatności lub wstępne zatwierdzanie transakcji
-
korzystanie z portfela bez konieczności posiadania ETH (dzięki możliwości pokrycia kosztów gazu w innych tokenach)
Dlaczego to przełom?
Portfele kryptowalutowe od lat są jednym z głównych powodów, dla których nowe osoby rezygnują z wejścia do świata Web3. Złożona obsługa, brak prostego odzyskiwania dostępu, konieczność nauki podstaw kryptografii – to wszystko bywa barierą nie do przejścia.
ERC-4337 eliminuje te problemy. Pozwala tworzyć inteligentne portfele przyszłości, które będą wyglądać i działać jak nowoczesne aplikacje finansowe, z tą różnicą, że nikt poza właścicielem nie będzie miał do nich dostępu.
Podsumowanie
ERC-4337 to jeden z najważniejszych standardów, jaki pojawił się w Ethereum w ostatnich latach. Dzięki niemu możliwe jest stworzenie nowej generacji portfeli – bezpiecznych, elastycznych i przyjaznych dla użytkownika.
To technologia, która może przyspieszyć adopcję kryptowalut na masową skalę. Warto śledzić jej rozwój i obserwować, które portfele i aplikacje zaczną z niej korzystać.