Нещодавно глибоко досліджував напрямки розвитку гаманців Ethereum, і виявив, що концепція абстракції облікових записів стає ключовим поворотним моментом у всій екосистемі.



Це досить цікаво, оскільки зараз використовувані нами гаманці типу Metamask фактично базуються на дизайні зовнішнього облікового запису (EOA), ця схема застосовувалась ще з часів Bitcoin. Але з ускладненням застосувань блокчейну обмеження EOA стають все більш очевидними — високий ризик управління приватними ключами, відсутність підтримки паралельних транзакцій, обмежена функціональність. Часто потрібно дуже обережно зберігати приватний ключ, і втрата його означає повну втрату активів.

Розумні контракти-гаманці (SCW) пропонують інший підхід. Вони використовують контрактний обліковий запис як адресу гаманця, що дозволяє реалізувати мультипідпис, соціальне відновлення, пакетні транзакції — функції, яких EOA зробити не може. Ще важливіше, що приватний ключ можна не керувати безпосередньо, а контролювати активи через механізми соціального відновлення або інші методи. Це і є основна ідея абстракції облікових записів (AA) — відокремити обліковий запис від підписувача.

Вся спільнота Ethereum вже багато років досліджує цей напрямок. Від початкової ідеї Віталіка у 2016 році, до EIP-86, EIP-2938, EIP-3074, і тепер до ERC-4337 — кожна ітерація вирішує проблеми попередньої. Хоча EIP-3074 був запропонований раніше, через необхідність змін у протоколі та потенційні ризики безпеки його не прийняли. ERC-4337, навпаки, через легкість реалізації та відсутність змін у ядрі протоколу, увійшов до дорожньої карти нової версії Ethereum.

Дизайн ERC-4337 досить хитромудрий. Він вводить нову концепцію UserOperation, яка через пакувальника (Bundler) об’єднує кілька дій користувача в одну транзакцію. Весь процес включає цикли валідації та виконання, а точкою входу є контракт-координатор. Також є роль Paymaster, яка може оплачувати газ за користувача, що значно покращує UX.

Але чесно кажучи, ERC-4337 не ідеальний. Віталік сам зазначив три основні проблеми: складність міграції користувачів, додаткові витрати газу (базовий UserOperation близько 42k проти 21k у звичайних транзакціях), ризики безпеки смарт-контрактів. Його рекомендація — у короткостроковій перспективі активно просувати ERC-4337 і поступово доповнювати його іншими EIP для усунення слабких місць.

На ринку вже з’являються проекти, що досліджують цей напрямок. Unipass — представник традиційних смарт-контрактних гаманців, із особливостями соціального відновлення через пошту та управління кількома ключами. Candide — розроблений на базі ERC-4337, поєднує мультипідписну схему Gnosis Safe і реалізацію Stackup.

Мій висновок — у майбутньому форма гаманців швидше за все буде не просто споживчим продуктом, а у форматі B2B2C — тобто не лише для кінцевих користувачів, а й із SDK для інтеграції у сторонні застосунки, щоб зробити внутрішньо застосовуваними гаманцями. Пакувальники та агрегатори — ці інфраструктурні компоненти зараз ще централізовано керуються, але з часом можуть перетворитися у модульну мережу. Втім, оскільки тут йдеться про захоплення цінностей, економічна боротьба між учасниками буде досить складною.

Загалом, ERC-4337 і напрямок абстракції облікових записів — правильний шлях, але це лише початок. У короткостроковій перспективі з’явиться ще багато гаманців і застосунків на цій основі, а у довгостроковій — потрібна подальша оптимізація протоколу. Для тих, хто оцінює відповідні проекти, важливо враховувати технічну реалізацію, спільнотну підтримку і користувацький досвід у кількох вимірах.
ETH-1,97%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити