🧠Гаманці на смарт-контрактах
Гаманці смарт-контрактів (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 — критично важливий крок для зручності використання.
Транзакції 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