# Portfele Smart Contract

Portfele oparte na inteligentnych kontraktach (Smart Contract Wallets, SCW) to następna generacja portfeli na Ethereum i innych łańcuchach EVM. Tradycyjne portfele (konta należące do zewnętrznego właściciela, czyli Externally Owned Accounts, EOA) to po prostu para klucz prywatny + adres. W przeciwieństwie do nich SCW to programowalne kontrakty, które mogą przechowywać środki, definiować niestandardowe zasady i wykonywać logikę wokół transakcji. Dla goodcryptoX ta technologia wreszcie umożliwiła niekustodialne handel na DEX-ach.

***

### Szybkie przypomnienie: EOA kontra Smart Contract Wallets

* EOA (Externally Owned Account): standardowy portfel Ethereum (MetaMask itp.). Kontrolowany bezpośrednio przez klucz prywatny. Tylko EOA mogą podpisywać transakcje.
* SCW (Smart Contract Wallet): kontrakt wdrożony on-chain. W przeciwieństwie do EOA jest programowalny — co oznacza, że może weryfikować i wykonywać akcje autoryzowane przez EOA lub [klucze sesyjne](https://docs.goodcrypto.app/goodcryptox-pl/portfele/wbudowany-portfel/portfele-smart-contract/klucze-sesyjne). Ta programowalność umożliwia zaawansowane funkcje, takie jak [grupowanie transakcji](https://docs.goodcrypto.app/goodcryptox-pl/portfele/wbudowany-portfel/portfele-smart-contract/grupowanie-transakcji), opłacanie gazu w [tokenach innych niż ETH](https://docs.goodcrypto.app/goodcryptox-pl/portfele/wbudowany-portfel/portfele-smart-contract/gaz-w-dowolnym-tokenie), oraz elastyczne schematy autoryzacji.

W goodcryptoX, gdy konfigurujesz portfel EVM, otrzymujesz oba:

* EOA (podpisujący)
* sparowany Smart Contract Wallet (tu przechowywane są środki)

***

### Dlaczego mają znaczenie

Smart Contract Wallets stały się praktyczne po przyjęciu abstrakcji kont ERC-4337 na początku 2023 r. Standard ten wprowadził:

* kontrakty EntryPoint: bramę dla transakcji SCW
* Bundlery: węzły, które zbierają transakcje SCW i przesyłają je on-chain

Razem otworzyły możliwość budowy w pełni niekustodialnego doświadczenia handlowego — na to czekaliśmy, zanim wprowadziliśmy funkcje DEX.

***

### Co umożliwiają w goodcryptoX

Oto, co SCW odblokowują dla Ciebie w goodcryptoX:

* Niekustodialny handel

  Główna korzyść: zachowujesz kontrolę nad swoimi środkami. [Klucze sesyjne](https://docs.goodcrypto.app/goodcryptox-pl/portfele/wbudowany-portfel/portfele-smart-contract/klucze-sesyjne) pozwalają autoryzować handel bez ujawniania klucza prywatnego.
* [Klucze sesyjne](https://docs.goodcrypto.app/goodcryptox-pl/portfele/wbudowany-portfel/portfele-smart-contract/klucze-sesyjne)

  Ograniczone uprawnieniami, weryfikowalne on-chain klucze, które sprawiają, że niekustodialny handel jest płynny i bezpieczny.
* [Grupowanie transakcji](https://docs.goodcrypto.app/goodcryptox-pl/portfele/wbudowany-portfel/portfele-smart-contract/grupowanie-transakcji)

  Wiele działań spakowanych w jednej transakcji. Przykład: zatwierdzenia + swap połączone w jednym kliknięciu. Oszczędza czas i gaz, ponieważ wiele kroków jest wykonywanych w jednej transakcji.
* Paymastery i [abstrakcja gazu](https://docs.goodcrypto.app/goodcryptox-pl/portfele/wbudowany-portfel/portfele-smart-contract/gaz-w-dowolnym-tokenie)

  Pozwala płacić gaz w tokenach innych niż ETH — kluczowy krok dla użyteczności.
* [Ochrona przed MEV](https://docs.goodcrypto.app/goodcryptox-pl/handl-dex-spot/mechanika-zlecen/ochrona-mev)

  Transakcje SCW są przesyłane przez prywatny pul, co daje im natywną odporność na front-running i ataki typu sandwich.
* Przyszła elastyczność

  Od [zgrupowanych wypłat](https://docs.goodcrypto.app/goodcryptox-pl/handl-dex-spot/nadchodzace-funkcje/zbiorcze-transfery) po bardziej zaawansowane [grupowanie transakcji handlowych](https://docs.goodcrypto.app/goodcryptox-pl/handl-dex-spot/nadchodzace-funkcje/zbiorcze-zlecenia), SCW otwierają drzwi do funkcji, których nie mogliśmy zrealizować używając samych EOA.

***

### Kompromisy

SCW mają pewne wady:

* SCW zużywają nieco więcej gazu na transakcję — zauważalne na mainnecie Ethereum, ale niemal znikome na warstwach L2.
* Nowa infrastruktura: EntryPointy i bundlery wciąż dojrzewają, co dodaje złożoności.

Ale korzyści znacznie przewyższają koszty, zwłaszcza w miarę standaryzacji ekosystemu.

***

### Dokąd zmierzamy

Kierunek jest jasny:

* łańcuchach EVM
  * Krok 1: ERC-4337 wprowadził oddzielne SCW.
  * Krok 2: EIP-7702 pozwala EOA pełnić jednocześnie funkcję SCW.
  * [Koniec gry](https://vitalik.eth.limo/general/2021/12/06/endgame.html?utm_source=chatgpt.com): *każdy portfel stanie się domyślnie Smart Contract Wallet*.
* Solana

  Na Solanie portfele już korzystają z logiki programowej „pod maską”. Jednak infrastruktura kluczy sesyjnych i abstrakcja gazu nie są jeszcze wystarczająco rozwinięte, aby umożliwić ten sam niekustodialny przepływ handlowy, który wspieramy na EVM. Spodziewamy się, że infrastruktura portfeli Solana będzie w najbliższej przyszłości rozwijać się w podobnym kierunku.
