Account Abstraction: Portfele Które Nie Ssą
Zgubiłeś seed phrase? Brak odzyskiwania. Zatwierdziłeś scam? Opróżnione. Account abstraction to naprawia. Oto jak.

Pogłęb temat z AI
Kliknij → prompt skopiowany → wklej w czacie AI
Oto co się dzieje kiedy gubisz seed phrase:
Nic. Twoje fundusze zniknęły na zawsze. Brak odzyskiwania. Brak obsługi klienta. Po prostu zniknęły.
Oto co się dzieje kiedy zatwierdzasz złośliwy kontrakt:
Opróżnia wszystko. Jedno złe kliknięcie. Oszczędności życia zniknęły.
To jest obecne doświadczenie portfela. I to jest szalone.
Account abstraction to naprawia. Pozwól że wyjaśnię.
Obecny model jest zepsuty
Tradycyjne konta Ethereum (EOA - Externally Owned Accounts):
- Pojedynczy klucz prywatny = totalna kontrola
- Zgub klucz = stracisz wszystko
- Podpisz złą transakcję = brak ochrony
- Gas musi być płacony w ETH
- Brak programowalnych zasad
To działało kiedy crypto było dla developerów. Nie działa dla masowej adopcji.
Twoja babcia nie może używać MetaMask. Cholera, większość developerów straciła fundusze na błędach.
Czym jest account abstraction?
Zamiast twojego portfela kontrolowanego przez pojedynczy klucz prywatny, jest smart contractem.
Ten smart contract może mieć jakiekolwiek zasady jakie zaprogramujesz:
- Wymagania multi-signature
- Limity wydatków
- Social recovery (przyjaciele mogą pomóc odzyskać)
- Session keys (ograniczone uprawnienia)
- Sponsorowanie gasu (płać opłaty w dowolnym tokenie)
- Ochrona przed oszustwem (opóźnienia na duże transfery)
Twój portfel staje się programowalny. W końcu.
ERC-4337: Standard
ERC-4337 umożliwia account abstraction bez zmiany samego Ethereum.
Kluczowe koncepcje:
UserOperations. Zamiast transakcji wysyłasz "operacje użytkownika" które mogą zawierać złożoną logikę.
Bundlerzy. Usługi które biorą UserOps i składają je jako zwykłe transakcje.
Paymasterzy. Kontrakty które sponsorują gas. Nie potrzebujesz ETH żeby transakcjonować.
Entry Point. Centralny kontrakt który waliduje i wykonuje UserOps.
To warstwa na wierzchu Ethereum. Kompatybilna z istniejącą infrastrukturą.
Social recovery: Nigdy więcej nie trać funduszy
To jest killer feature.
Ustawiasz guardianów. Może 3 przyjaciół lub członków rodziny.
Jeśli stracisz dostęp, 2 z 3 guardianów może pomóc ci odzyskać portfel.
Żadnego seed phrase do zgubienia. Żadnego pojedynczego punktu awarii.
Vitalik wspiera to od lat. W końcu jest prawdziwe.
Limity wydatków: Nie możesz być w pełni opróżniony
Ustaw zasadę: "Maks $1,000 dziennie bez dodatkowego zatwierdzenia."
Ktoś kompromituje twój session key? Dostaną maks $1,000.
Podpiszesz złośliwy approval? Może opróżnić tylko do twojego limitu.
To jak karta debetowa z dziennym limitem. Podstawowe bezpieczeństwo finansowe.
Sponsorowanie gasu: Płać opłaty jak chcesz
Obecna rzeczywistość: Potrzebujesz ETH żeby cokolwiek zrobić na Ethereum. Nawet żeby przenieść swoje USDC, potrzebujesz ETH.
Z paymasterami:
- Płać gas w USDC
- Płać gas w dowolnym tokenie
- Niech dAppy płacą gas za ciebie
- Nigdy więcej nie martw się o ETH na gas
To ogromne dla onboardingu. "Najpierw kup ETH na gas" to okropne pierwsze doświadczenie.
Session keys: Ograniczone uprawnienia
Grasz w grę blockchainową. Obecnie każda akcja potrzebuje podpisu.
Klik. Zatwierdź. Klik. Zatwierdź. Klik. Zatwierdź.
Z session keys:
Stwórz tymczasowy klucz który może tylko:
- Wchodzić w interakcje z tym konkretnym kontraktem gry
- Przez następne 2 godziny
- Z limitem wydatków 0.1 ETH
Podpisz raz. Graj swobodnie. Ograniczone szkody jeśli skompromitowany.
Obecny stan
Account abstraction jest live. Ale adopcja jest wczesna.
Portfele używające:
- Safe (wcześniej Gnosis Safe) - OG smart contract wallet
- Argent
- Soul Wallet
- Różni nowi gracze
Wyzwania:
- Wyższe koszty gasu (wywołania smart contract vs proste transfery)
- Nie wszystkie dAppy wspierają to poprawnie
- Potrzebna edukacja użytkowników
- Niektóre funkcje nadal niedojrzałe
Jesteśmy w fazie wczesnych adoptorów. Daj 2-3 lata na mainstream.
Dlaczego dAppy powinny się przejmować
Account abstraction poprawia konwersję.
Bez AA:
- Użytkownik musi zainstalować MetaMask
- Użytkownik musi kupić ETH
- Użytkownik musi rozumieć gas
- Użytkownik musi zatwierdzać transakcje
- Użytkownik w końcu robi rzecz
Z AA:
- Użytkownik rejestruje się emailem
- Użytkownik robi rzecz (gas sponsorowany)
Mniej kroków = więcej użytkowników = więcej przychodu.
Spodziewaj się że główne dAppy będą promować adopcję AA.
Pytanie o zaufanie do bundlera/relayera
W 4337 bundlerzy składają twoje operacje.
Ufasz im że:
- Włączą twoją operację
- Nie będą cię front-runować
- Naliczą rozsądne opłaty
To lepsze niż czyste EOA ale nie w pełni trustless.
Rozwiązania się pojawiają:
- Zdecentralizowane sieci bundlerów
- Bundlerzy świadomi MEV
- Wybór bundlerów przez użytkownika
Infrastruktura nadal centralizuje się na niektórych wymiarach.
Kwestie bezpieczeństwa
Portfele smart contract mają inne właściwości bezpieczeństwa:
Plus: Mogą implementować wyrafinowaną logikę bezpieczeństwa.
Minus: Więcej kodu = więcej powierzchni ataku. Bugi smart contractów mogą opróżnić portfele.
Plus: Upgradowalne (można naprawić bugi).
Minus: Upgradowalne (admin może zmienić zasady złośliwie).
Safe trzymał miliardy przez lata bez większych problemów. Ale to nie jest zerowe ryzyko.
Bezpieczeństwo portfela smart contract ≠ bezpieczeństwo EOA. Różne modele zagrożeń.
Co robić dzisiaj
Jeśli jesteś ciekawy:
- Wypróbuj Safe dla setupu multi-sig
- Sprawdź Argent dla mobilnego portfela AA
- Obserwuj funkcje AA w istniejących portfelach
Nie migruj jeszcze oszczędności życia. Ale eksperymentowanie ma sens.
Technologia jest prawdziwa. Ekosystem rośnie. Teraz jest dobry czas na naukę.
Szerszy obraz
Account abstraction jest konieczne żeby crypto poszło w mainstream.
Normalni ludzie nigdy nie będą:
- Bezpiecznie przechowywać seed phrases
- Rozumieć mechanikę gasu
- Nawigować podpisywaniem transakcji
AA ukrywa tę złożoność. Sprawia że crypto czuje się jak normalne aplikacje.
Tego wymaga masowa adopcja.
Budujemy hydraulikę. To nie jest seksowne. Ale jest niezbędne.
Podsumowanie
Account abstraction zamienia twój portfel w programowalny sejf.
Co umożliwia:
- Social recovery (nigdy więcej straconych funduszy)
- Limity wydatków (nigdy więcej totalnego opróżnienia)
- Abstrakcja gasu (płać w dowolnym tokenie)
- Session keys (lepszy UX dAppów)
Obecny stan:
- Technologia działa
- Adopcja jest wczesna
- UX się poprawia
- Infrastruktura się buduje
Tak powinny zawsze działać portfele. W końcu tam dochodzimy.
To koniec tej serii artykułów. Idź i popełniaj mniej kosztownych błędów.