# Смарт-контрактні гаманці

Гаманці смарт-контрактів (SCW) — це наступне покоління гаманців в Ethereum та інших EVM-ланцюгах. Традиційні гаманці (рахунки, якими керує приватний ключ, або EOAs) — це всього лише пара приватного ключа й адреси. Натомість SCW — це програмовані контракти, які можуть зберігати кошти, визначати власні правила та виконувати логіку навколо транзакцій. Для goodcryptoX ця технологія нарешті зробила можливим некестодіальну торгівлю на DEX.

***

### Коротке нагадування: EOAs проти гаманців смарт-контрактів

* EOA (Externally Owned Account): стандартний Ethereum-гаманець (MetaMask тощо). Керується безпосередньо приватним ключем. Тільки EOA може підписувати транзакції.
* SCW (Smart Contract Wallet): контракт, розгорнутий в ланцюгу. На відміну від EOA, він програмований — тобто може перевіряти й виконувати дії, авторизовані EOA або [ключі сесії](https://docs.goodcrypto.app/goodcryptox-uk/gamanci/vbudovanii-gamanec/smart-kontraktni-gamanci/sesiini-klyuchi) . Ця програмованість дозволяє реалізувати просунуті можливості, такі як [пакетування транзакцій](https://docs.goodcrypto.app/goodcryptox-uk/gamanci/vbudovanii-gamanec/smart-kontraktni-gamanci/paketuvannya-tranzakcii), оплата газу в [токенах, відмінних від ETH](https://docs.goodcrypto.app/goodcryptox-uk/gamanci/vbudovanii-gamanec/smart-kontraktni-gamanci/gaz-u-bud-yakomu-tokeni), та гнучкі схеми авторизації.

У goodcryptoX, коли ви налаштовуєте EVM-гаманець, ви отримуєте обидва:

* EOA (підписувач)
* спарений гаманець смарт-контракту (тут зберігаються кошти)

***

### Чому це важливо

Гаманці смарт-контрактів стали практичними після впровадження абстракції акаунтів ERC-4337 на початку 2023 року. Цей стандарт ввів:

* EntryPoint контракти: шлюз для транзакцій SCW
* Bundlers: вузли, що збирають транзакції SCW і відправляють їх в ланцюг

У сукупності вони відкрили можливість створити повністю некестодіальний торговий досвід — саме цього ми чекали перед запуском функціоналу DEX.

***

### Що вони дозволяють у goodcryptoX

Ось що SCW відкривають для вас у межах goodcryptoX:

* Некестодіальна торгівля

  Головна перевага: ви зберігаєте контроль над своїми коштами. [Ключі сесії](https://docs.goodcrypto.app/goodcryptox-uk/gamanci/vbudovanii-gamanec/smart-kontraktni-gamanci/sesiini-klyuchi) дозволяють авторизувати торгівлю без розкриття вашого приватного ключа.
* [Ключі сесії](https://docs.goodcrypto.app/goodcryptox-uk/gamanci/vbudovanii-gamanec/smart-kontraktni-gamanci/sesiini-klyuchi)

  Обмежені за дозволами, на ланцюгу перевіряні ключі, які роблять некестодіальну торгівлю плавною та безпечною.
* [Пакетування транзакцій](https://docs.goodcrypto.app/goodcryptox-uk/gamanci/vbudovanii-gamanec/smart-kontraktni-gamanci/paketuvannya-tranzakcii)

  Кілька дій упаковані в одну транзакцію. Приклад: дозволи + обмін, поєднані в один клік. Заощаджує час та газ, оскільки кілька кроків виконуються в одній транзакції.
* Пеймастери та [абстракція газу](https://docs.goodcrypto.app/goodcryptox-uk/gamanci/vbudovanii-gamanec/smart-kontraktni-gamanci/gaz-u-bud-yakomu-tokeni)

  Дозволяє платити газом у токенах, відмінних від ETH — критично важливий крок для зручності використання.
* [Захист від MEV](https://docs.goodcrypto.app/goodcryptox-uk/torgivlya-na-dex-spot/mekhanika-orderiv/zakhist-vid-mev)

  Транзакції SCW відправляються через приватний пул, що надає їм вбудований захист від фронтраннінгу та sandwich-атак.
* Майбутня гнучкість

  Від [згрупованих зняттів](https://docs.goodcrypto.app/goodcryptox-uk/torgivlya-na-dex-spot/maibutnii-funkcional/paketni-perekazi) до більш просунутого [пакетування торгів](https://docs.goodcrypto.app/goodcryptox-uk/torgivlya-na-dex-spot/maibutnii-funkcional/paketni-orderi), SCW відкривають двері для можливостей, які ми не могли реалізувати лише з EOAs.

***

### Компроміси

SCW мають деякі недоліки:

* SCW споживають трохи більше газу на транзакцію — помітно в основній мережі Ethereum, але практично не відчутно на L2.
* Нова інфраструктура: EntryPoint та bundler-и все ще розвиваються, що додає складності.

Але переваги значно переважують витрати, особливо в міру стандартизації екосистеми.

***

### Куди все рухається

Напрямок розвитку очевидний:

* EVM-ланцюги
  * Крок 1: ERC-4337 ввів окремі SCW.
  * Крок 2: EIP-7702 дозволяє EOA одночасно виконувати роль SCW.
  * [Кінцева мета](https://vitalik.eth.limo/general/2021/12/06/endgame.html?utm_source=chatgpt.com): *кожен гаманець стає за замовчуванням гамачем смарт-контракту*.
* Solana

  У Solana гаманці вже покладаються на логіку програм під капотом. Однак інфраструктура ключів сесій та абстракція газу ще недостатньо розвинені, щоб забезпечити той самий некестодіальний торговий потік, який ми підтримуємо в EVM. Ми очікуємо, що інфраструктура гаманців Solana розвиватиметься за подібними напрямками в найближчому майбутньому.
