🧠Гаманці на смарт-контрактах

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


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

  • EOA (Externally Owned Account): стандартний Ethereum-гаманець (MetaMask тощо). Керується безпосередньо приватним ключем. Тільки EOA може підписувати транзакції.

  • SCW (Smart Contract Wallet): контракт, розгорнутий в ланцюгу. На відміну від EOA, він програмований — тобто може перевіряти й виконувати дії, авторизовані EOA або ключі сесії . Ця програмованість дозволяє реалізувати просунуті можливості, такі як пакетування транзакцій, оплата газу в токенах, відмінних від ETH, та гнучкі схеми авторизації.

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

  • EOA (підписувач)

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


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

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

  • EntryPoint контракти: шлюз для транзакцій SCW

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

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


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

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

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

    Головна перевага: ви зберігаєте контроль над своїми коштами. Ключі сесії дозволяють авторизувати торгівлю без розкриття вашого приватного ключа.

  • Ключі сесії

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

  • Пакетування транзакцій

    Кілька дій упаковані в одну транзакцію. Приклад: дозволи + обмін, поєднані в один клік. Заощаджує час та газ, оскільки кілька кроків виконуються в одній транзакції.

  • Пеймастери та абстракція газу

    Дозволяє платити газом у токенах, відмінних від ETH — критично важливий крок для зручності використання.

  • Захист від MEV

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

  • Майбутня гнучкість

    Від згрупованих зняттів до більш просунутого пакетування торгів, SCW відкривають двері для можливостей, які ми не могли реалізувати лише з EOAs.


Компроміси

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

  • SCW споживають трохи більше газу на транзакцію — помітно в основній мережі Ethereum, але практично не відчутно на L2.

  • Нова інфраструктура: EntryPoint та bundler-и все ще розвиваються, що додає складності.

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


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

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

  • EVM-ланцюги

    • Крок 1: ERC-4337 ввів окремі SCW.

    • Крок 2: EIP-7702 дозволяє EOA одночасно виконувати роль SCW.

    • Кінцева мета: кожен гаманець стає за замовчуванням гамачем смарт-контракту.

  • Solana

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

Last updated