• O serwisie
  • Kontakt
No Result
View All Result
logo
Thursday, July 3, 2025
  • Strona główna
  • Wiadomości
  • Recenzje
    • Brokerzy – Firmy
      • XTB – X-Trade Brokers
      • eToro
      • OANDA TMS Brokers
      • Plus500
      • IC Markets
    • Krypto – Firmy
      • Binance
      • Bybit
      • Zonda (BitBay)
    • Platformy Forex/CFD
      • Ranking Platform Forex
      • MetaTrader 4 – Opis platformy MT4
      • MetaTrader 5 – Opis platformy MT5
      • xStation – Opis platformy
  • Krypto
    • Kod promocyjny Binance [-20% na prowizje]
    • Ranking Giełd Kryptowalut
    • Portfele Kryptowalut
    • Kantory Kryptowalut
  • Rankingi
    • Ranking Brokerów Forex/CFD
    • Polscy Brokerzy Forex/CFD
    • Ranking Kont DEMO Forex/CFD
    • Ranking Kont Maklerskich
    • Brokerzy MM
    • Brokerzy ECN
    • Brokerzy NDD
    • Brokerzy STP
    • Fundusze ETF
    • Kontrakty CFD
  • Porady
    • Polecana literatura
logo
No Result
View All Result

GiełdoMania / Wiadomości / Czym jest Account Abstraction? Wyjaśniamy standard ERC-4337

Czym jest Account Abstraction? Wyjaśniamy standard ERC-4337

Autor Przemysław Gromelski
Ostatnia aktualizacja June 21, 2024
Kategoria Ethereum, Kryptowaluty, Uncategorized

xtb - zlatan ibrahimović

Account Abstraction to koncepcja, mająca dać portfelom krypto funkcjonalność opartą o smartkontrakty. Takie podejście mocno obniża bariery wejścia i może przyspieszyć szeroką adopcję blockchain. Niestety, obok licznych zalet ma również swoje wady.

Spis treści ukryj
O co chodzi z Account Abstraction
Jak to wygląda dzisiaj?
Problemy z kontami użytkownika (EOA)
Najważniejsze elementy ERC-4337
Uproszczony przebieg transakcji zgodnej z ERC-4337
Zastosowanie Account Abstraction
Wady rozwiązania ERC-4337
Przyszłość Account Abstraction i ERC-4337
Najczęściej zadawane pytania (FAQ)

O co chodzi z Account Abstraction

Jak działa Account Abstraction SML

Blockchain i krypto mają potencjał, by zmienić świat. Są użyteczne, zdecentralizowane i rozwiązują sporo problemów. Niestety, obecnie jest to zabawa dla dużych chłopców. Klucze prywatne, podpisywanie transakcji, smartkontrakty, frazy seed…

Nie można liczyć na masową adopcję, dopóki nie uprościmy wszystkiego tak, aby z blockchain mógł korzystać przeciętny użytkownik o znikomej wiedzy. Dobrym przykładem jest smartfon – zaawansowane urządzenie, które obsłuży prawie każdy.

Account Abstraction (przez niektórych tłumaczona jako Abstrakcja Konta) to nowa idea, która ma pozwolić na uczynienie technologii blockchain łatwej i zrozumiałej. Sposób, który pozwoli na używanie aplikacji Web3 tak samo łatwo jak maila czy Twittera. Ukrycie skomplikowanych procesów technicznych pod łatwym do zrozumienia interfejsem, połączone z dodaniem wielu nowych funkcji, poprawiających komfort jego używania.

Inwestuj z brokerem XTB w ponad 5900 instrumentów! Akcje i ETF bez prowizji (do miesięcznego obrotu 100 000 EUR), kryptowaluty, waluty, surowce, konto IKE, ponad 200 godzin kursów i wiele innych :)

Możliwości są ekscytujące, gdyż użycie smartkontraktów pozwala na łatwiejsze zarządzania naszymi środkami. Przykładowo, dotychczas konieczne zatwierdzenie każdej transakcji kluczem prywatnym możemy zastąpić dowolnym warunkiem, na przykład: automatycznie akceptuj jednorazowy wydatek o wartości poniżej 0,0001 ETH.

Account Abstraction (AA) pozwala na przekształcenie dotychczasowych kont w programowalne, oparte na wbudowanej w nie logice. Umożliwi to znaczne poszerzenie ich funkcjonalności.

Jak to wygląda dzisiaj?

Co to znaczy abstrakcja konta

Obecnie Ethereum obsługuje dwa typy kont:

  1. Konta kontrolowane przez użytkownika, z punktu widzenia systemu będące własnością zewnętrzną (EOA). Zarządzane dzięki parze kluczy: publicznego i prywatnego. Pomagają one udowodnić, że transakcja została podpisana przez nadawcę i zapobiegają fałszerstwom. Obsługiwane przez aplikacje w rodzaju Metamask czy TrustWallet.
  2. Konta oparte na smartkontraktach. Kontrolowane przez kod wykonywany przez maszynę wirtualną Ethereum. Przechowują swój własny kod oraz potrzebne dane, jednak nie klucze prywatne. Same decydują o swoim działaniu, zgodnie z regułami zawartymi w smartkontrakcie.

Takie konta, oparte o własny kod, mają o wiele większe możliwości niż konta zewnętrzne (EOA). Ideą Account Abstraction (AA) jest transformacja dotychczasowych EOA w konta kontraktowe. Istnieje kilka pomysłów jak to osiągnąć, z których najbardziej popularnym jest standard ERC-4337.

Account Abstraction to nie to samo co ERC-4337! AA to ogólna idea, zaś ERC-4337 to jeden z wielu możliwych sposobów jej implementacji.

Standard ERC-4337 zyskuje popularność, ponieważ w przeciwieństwie do innych, pod pewnymi względami lepszych propozycji, nie wymaga przeprowadzenia hardforka Ethereum.

Problemy z kontami użytkownika (EOA)

Co zmienia ERC-4337 w DeFi

Choć EOA są standardem od początku istnienia Ethereum, mają one obok niewątpliwych zalet także wady.

  • utrata klucza prywatnego oznacza utratę dostępu do naszego konta
  • przekazanie tego klucza komuś innemu oddaje mu dostęp do naszych środków
  • obsługa kluczy i transakcji jest trudna dla mniej zaawansowanych użytkowników
  • istnieje niebezpieczeństwo straty środków, jeśli omyłkowo zatwierdzimy “złośliwy” smartkontrakt
  • brak jest możliwości jednoczesnego zatwierdzenia wielu transakcji, co generuje koszty i pochłania czas

Taki jest stan na dziś, zobaczmy co zamierza zmienić nowy standard konta.

Najważniejsze elementy ERC-4337

Zanim naszkicujemy jak wygląda transakcja, poznajmy nowe pojęcia pojawiające się wraz z wprowadzeniem AA:

  • UserOperations – szablon transakcji, która reprezentuje intencje użytkowników
  • Bundler – podmiot odpowiedzialny za pobieranie, łączenie i przesyłanie UserOperations do łańcucha bloków
  • EntryPoint – smartkontrakt, który przetwarza operacje przesyłane przez Bundlerów
  • Account Contract – nowy typ portfela oparty na smartkontraktach, zastępujący EOA
  • Factory Contract – smartkontrakt przeznaczony do wdrażania innych smartkontraktów w oparciu o gotowe szablony
  • Paymaster – opcjonalny smartkontrakt lub podmiot, który pokrywa opłaty transakcyjne w imieniu użytkowników
  • Aggregator – opcjonalny smartkontrakt, zbierający i sprawdzający podpisy wielu użytkowników (np. przy multisig)

Uproszczony przebieg transakcji zgodnej z ERC-4337

Co to jest ERC-4337

Jak działa Account Abstraction w praktyce, najłatwiej zobaczyć na przykładzie pojedynczej transakcji:

  1. Użytkownik tworzy UserOperation, określającą adres nadawcy, odbiorcy, akcję do wykonania, podpis itd.
  2. Transakcja jest wysyłana do mempool, innej niż ta dla klasycznych transakcji Ethereum.
  3. Bundler zbiera operacje użytkowników, sprawdza je, łączy w partie i przesyła do EntryPoint
  4. Smartkontrakty EntryPoint przetwarzają transakcję.
  5. Opcjonalnie: Agregator weryfikuje podpisy, Paymaster finansuje operację użytkownika
  6. EntryPoint finalizuje operację zleconą przez użytkownika, a jej wyniki zapisywane są on-chain.

Zastosowanie Account Abstraction

Zmiana logiki działania portfeli na tę proponowaną przez AA niesie za sobą cały szereg korzyści:

  1. Możliwość programowania portfela, np. automatyczne wykonanie transakcji, gdy zajdą określone warunki.
  2. Łatwe tworzenie portfeli multisig, wymagających kilku podpisów np. dla transakcji powyżej 1000 $.
  3. Zbędne stają się frazy seed, można odzyskać portfel z pomocą wcześniej zdefiniowanych adresów
  4. Pozwala na zabezpieczenie konta poprzez zmianę dotychczasowego klucza
  5. Umożliwia automatyczne regulowanie płatności (jak konto bankowe)
  6. Pozwala na wykonywanie transakcji bez kosztów gazu, jeśli zgodzi się na to Paymaster
  7. Pozwala na grupowanie transakcji i ich jednorazowe zatwierdzanie
  8. Daje nowe możliwości weryfikacji podpisu, w tym algorytmy quantum-resistant

Powyższe cechy znacząco ułatwiają interakcję z blockchain i czynią je prawie tak łatwą, jak obsługę przeglądarki internetowej.

Wady rozwiązania ERC-4337

Podkreślmy jeszcze raz – wprowadzony w 2023 r. standard ERC-4337 to tylko jeden z możliwych wariantów uruchomienia Account Abstraction. Ma on wiele zalet, jednak niektórzy programiści wskazują także na poważne wady całej koncepcji:

Jak-dziala-standard-ERC-4337-i-jego-koszta-1
Źródło: Stackup
  • AA wymaga pewnej dozy zaufania do dostawcy usług. Może on zostać zhakowany, a teoretycznie nawet przejąć nasze środki
  • korzystanie z AA jest drogie. Wdrożenie umowy konta może z kosztować 100 $ i więcej, gdyż wykonanie kontraktu znacząco podwyższa opłaty transakcyjne
  • w przeciwieństwie do konta EOA, nowy kontrakt AA musi zostać wdrożony oddzielnie w każdym łańcuchu lub warstwie 2.
  • AA wymaga powierzenia części klucza odzyskiwania zaufanym opiekunom, co nie jest do końca bezpieczne
  • brak jest sprawdzonych i przetestowanych rozwiązań AA, takich jak Metamask dla EOA
  • EIP-4337 nie jest natywną częścią protokołu Ethereum, raczej rodzajem patcha, dającego nową funkcjonalność bez zmiany fundamentów

Podsumowując – jeśli chcesz używać AA w sposób zdecentralizowany i pozbawiony zaufania, musisz samodzielnie zbudować platformę AA. Dla 99% użytkowników krypto jest to rozwiązanie teoretyczne, więc o ile AA jest rozwiązaniem bezpieczniejszym niż usługi CeFi, nadal wymaga pewnej dozy zaufania.

In summary, while account abstraction with ERC4337 does require some trust in the wallet provider, it still provides more control and flexibility compared to traditional custodial wallets.

https://ethereum.stackexchange.com/questions/147581/erc4337-account-abstraction-access

Przyszłość Account Abstraction i ERC-4337

Analiza kryptowalut czyli DYOR

Choć nowa funkcjonalność, zainspirowana przez EIP-4337, została wdrożona w sieci Ethereum, jak dotąd nie zaowocowała szeroką falą adopcji. Wynika to jednak nie tyle z braku zainteresowania, ale raczej ze względu konsekwencje i wysokie koszty integracji.

Rachunki EOA, które w obecnej formie miały by zniknąć, od zawsze są integralną częścią protokołu Ethereum. Przyzwyczajenie jest drugą naturą człowieka, tym bardziej, że ich zmiana na konta AA niosłaby także pewne negatywne konsekwencje (kwestia zaufania, koszty). Również wydajność głównego łańcucha nie wydaje się wystarczająca, aby mógł on obsłużyć dużą liczbę wymagających obliczeniowo transakcji AA.

Z drugiej strony, perspektywy są ciekawe. Coraz więcej jest projektów GameFi, w działających pełni on-chain. W tym wypadku używanie portfela EOA jest problematyczne, gdyż konieczność potwierdzania każdej transakcji zaburza tok gry. Nastąpiła już implementacja rozwiązania Arcade Accounts, będącego rodzajem AA, pierwszy krok został więc już wykonany. Podobny krok czeka zapewne SocialFi.

Mimo to społeczność Ethereum jako całość nie wydaje się jeszcze gotowa na szerokie przyjęcie Account Abstraction. Prawdopodobnie rozwiązanie to zostanie zaimplementowane wcześniej w protokołach warstwy 2 oraz innych sieciach Layer 1. Istotnie, już tak się dzieje, czego przykładem są odpowiednio Loopring i Starknet oraz Aptos i Sui. Na powszechną adopcję AA w Ethereum przyjdzie nam chyba jeszcze trochę poczekać.

Freedom24! Ponad 1 milion instrumentów, dostęp do 15 głównych giełd w Ameryce, Europie i Azji. Konto otworzysz w 10 minut! Dodatkowo otrzymasz do 20 darmowych akcji dzięki kodom promocyjnym WELCOME :)

O ile szeroko podkreślane są zalety ERC-4337, zdecydowanie mniej wspomina się o problematycznych stronach tego rozwiązania. Zapewne wynika to z ogromnej złożoności tematu, ale częściowo również z entuzjazmu i chęci jak najszybszego unowocześnienia Ethereum. Account Abstraction to ciekawe rozwiązanie, wydaje się jednak, że wymaga jeszcze dopracowania.

Najczęściej zadawane pytania (FAQ)

Czym jest Account Abstraction?

Account Abstraction to koncepcja, która ma na celu uproszczenie interakcji z łańcuchem bloków. Pozwala ona na oddzielenie logiki zarządzania kontem użytkownika od jego kluczy i adresu portfela oraz na ułatwienie całego procesu.

Co to jest ERC-4337?

ERC-4337 to standard Ethereum, który implementuje AA. Wprowadza on nowy typ konta, które może choćby automatycznie inicjować transakcje po spełnieniu wcześniej zapisanych warunków.

Czy są jakieś inne standardy AA oprócz ERC-4337?

Tak, istnieje kilka innych propozycji AA, które są opracowywane, jak EIP-3074 czy EIP-5806. Większość z nich wymaga jednak wykonanie forka Ethereum, co utrudnia ich wdrożenie.

Kliknij aby ocenić wpis
[Głosy: 1 Średnia: 5]

binance futures - poradnik oraz opinie

Powiązane wpisy:

frazy seed phraseCzym są frazy seed oraz standard BIP39? Binance Simple Earn bigCzym jest Binance Simple Earn? Wyjaśniamy GameStop Afera, o co chodzi z GameStopO co chodzi w aferze z GameStop? Wyjaśniamy Tokeny ERC-20 bTokeny ERC-20 – wszystko co musisz wiedzieć Ethereum Virtual Machine EVM logo bigCzym jest Ethereum Virtual Machine (EVM)? Co to jest Gaz Ethereum BIGCzym jest opłata za gaz (gas fee) oraz Gwei w sieci Ethereum? Bitcoin a Ethereum OPENBitcoin a Ethereum – podobieństwa i różnice Rodzaje kryptowalut i tokenów oraz ich znaczenie Scalping kryptowalut bigCzym jest scalping kryptowalut? Na czym polega? Atak Sybil czym jest dużyCzym jest atak Sybil? Na czym polega?

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Ranking rachunków maklerskich 2025
XTB logo
SPRAWDŹ
Freedom24 logo
SPRAWDŹ
eToro logo
SPRAWDŹ
TMS Oanda logo
SPRAWDŹ
EXANTE logo
SPRAWDŹ

Twój kapitał jest narażony na ryzyko. Sprawdź obowiązujące opłaty u wybranego brokera.

Freedom24

XTB IKE

XTB

Binance - kod rabatowy -20%

RANKING BROKERÓW FOREX
RANKING KONT MAKLERSKICH
RANKING GIEŁD KRYPTOWALUT
GiełdoMania logo

Ostrzeżenie o ryzyku i wyłączenie odpowiedzialności.

Inwestowanie jest ryzykowne i możesz stracić część lub całość zainwestowanego kapitału. Podane informacje służą wyłącznie celom informacyjnym i edukacyjnym i nie stanowią żadnego rodzaju porady finansowej ani rekomendacji inwestycyjnej.

Witryna GieldoMania.pl oferuje treści związane z rynkiem finansowym, w tym Forex, CFD, ETF, akcjami oraz kryptowalutami, mające na celu edukację i informację. Jednakże handel na tych rynkach wiąże się z istotnym ryzykiem i może prowadzić do straty zainwestowanego kapitału.

Zawarte treści nie stanowią porady inwestycyjnej ani rekomendacji inwestycyjnej w rozumieniu przepisów ustawy z dnia 29 lipca 2005r. o obrocie instrumentami finansowymi (Dz.U. 2005 nr 183 poz. 1538), a ich wykorzystanie odbywa się na własne ryzyko. Autor nie ponosi odpowiedzialności za decyzje inwestycyjne podejmowane na podstawie informacji zawartych na stronie GieldoMania.pl

Przed podjęciem jakichkolwiek decyzji inwestycyjnych, zawsze należy skonsultować się z odpowiednim doradcą finansowym oraz dokładnie zrozumieć ryzyka związane z danymi instrumentami finansowymi.

Pamiętaj, że handel na rynkach finansowych może być nieodpowiedni dla niektórych osób i może prowadzić do znacznych strat finansowych. Nie inwestuj więcej, niż możesz sobie pozwolić na utratę.

Niektóre linki znajdujące się na stronie mają charakter afiliacyjny: prowadzą do oficjalnych stron producentów, na których można kupić opisywany produkt, lub do stron firm inwestycyjnych, na których można zarejestrować konto. Serwis GieldoMania.pl może otrzymać prowizję za polecony produkt lub usługę. Otrzymana prowizja nie ma wpływu na ocenę produktu lub usługi.

  • Analizy projektów krypto
  • Porównania giełd kryptowalut
  • Porównania brokerów
  • Jak założyć konto w danej firmie
  • Jak kupić akcje danej firmy
  • Domy maklerskie w Polskich miastach
  • Polityka prywatności

© GieldoMania.pl

No Result
View All Result
  • Strona domowa
  • Brokerzy Forex & CFD
    • XTB
    • eToro
    • TMS Brokers
    • Plus500
    • Instaforex.eu
    • IC Markets
  • Platformy Forex
  • Forex Konta DEMO
  • Giełdy Kryptowalut
    • BitBay
    • Binance
  • Wiadomości
  • Polityka prywatności
  • O serwisie
  • Kontakt
  • Jak kupić…

© 2023 GieldoMania.pl