Підсумок виступу Vitalik EthCC: Абстракція облікового запису революціонізує взаємодію з гаманцем

Автор: Intern, TechFlow

17 липня в Парижі відбулася офіційна конференція Ethereum Community Conference (EthCC), на якій Віталік Бутерін, співзасновник Ethereum, виступив з публічною промовою та вкотре підтримав платформу для смарт-контрактних гаманців. Темою стала історія та майбутнє абстракція рахунку.

З початку цього року Віталік часто висловлював свою підтримку гаманців смарт-контрактів із абстрактним обліковим записом. Наприклад, у Twitter AMA у червні, відповідаючи на запитання про те, як переглядати гаманці на основі MPC (EOA) і гаманці смарт-контрактів, він вважає, що гаманці EOA на основі MPC мають фундаментальні недоліки, оскільки вони не можуть відкликати ключі, гаманці з розумними контрактами є єдиним варіантом.

На думку Віталіка, абстракція облікового запису є «дуже елегантною», оскільки вона не потребує змін у базовому протоколі, як інші попередні оновлення.

Абстракція облікового запису сама по собі є відносно абстрактним поняттям.

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

Абстракція облікового запису відокремлює сутність (обліковий запис) у EVM від сутності (пари ключів або підписувача) власності на мобільний актив. Поки ЦС підтримує певну функцію (наприклад, перевірку підписів), це може бути обліковий запис.

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

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

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

Його ідея полягає в тому, що в майбутньому кожен перейде з поточного гаманця EOA на гаманець на основі смарт-контрактів. У разі успіху керування крипто-гаманцем стане таким же простим, як керування обліковим записом електронної пошти.

Початкові етапи абстрагування облікового запису

Віталік сказав, що ідея дозволити коду контролювати облікові записи, а не просто ключі, була в дизайні Ethereum з самого початку.

Жовта книга Ethereum описує два типи облікових записів: зовнішні облікові записи (керовані закритими ключами) і контрактні (керовані кодом смарт-контракту). Однак на ранніх етапах впровадження абстракції облікового запису виникли деякі проблеми.

У першому випуску доказу концепції Ethereum був оптимізм щодо того, що користувачі більше приймуть гаманці з кількома підписами. Однак це сталося не відразу, а мультипідписи ускладнили виявлення обмінних депозитів. Існують також ускладнення, пов’язані з оплатою зборів за газ із гаманців смарт-контрактів. Початкове бачення полягало в тому, щоб усі транзакції були простими «дзвінками», але такі причини, як неунікальні хеші транзакцій, ускладнюють проблему.

Еволюція абстракції облікового запису

Протягом багатьох років спільнота Ethereum повторювала багато ідей абстракції облікових записів. Було зроблено кілька пропозицій щодо стандартизації підписів, використання кодів операцій «точок зупину», обмеження доступу під час перевірки транзакцій тощо. Але прогрес був повільним через складність зміни основного протоколу та зосередження на забезпеченні підтвердження частки. До 2020 року не пропонувалося EIP (пропозиція) конкретної абстракції облікового запису.

Незалежні проекти, такі як Gas Station Network і Argent Wallet, сприяли подальшим інноваціям. Вони знайшли креативні способи ввімкнути мета-транзакції та абстрактні облікові записи, використовуючи лише розумні контракти. Однак рішення, які покладаються на "обгортки", також мають недоліки, наприклад вищі накладні витрати на транзакцію.

Пізніше було запропоновано EIP-4337, який використовує лише смарт-контракти для забезпечення загального стандарту абстракції облікового запису, уникаючи базових змін протоколу.

Оновлення Ethereum (ETH) дозволить користувачам створювати некастодіальні гаманці як програмовані смарт-контракти.

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

За словами Віталіка, оновлення може стати одним із головних каталізаторів впровадження Web3 у всьому світі. «Одна з ключових властивостей, яку ми хочемо мати в блокчейні, — це давати вам гроші до того, як ви зареєструєтесь», — сказав він.

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

Щоб дозволити трансляцію цих типів гаманців і транзакцій, останнє оновлення абстракції облікового запису забезпечить «платників», які дозволять користувачам оплачувати газ будь-яким токеном, який вони здійснюють.

EIP-4337 також містить агрегатори підписів, які дозволяють об’єднувати кількох підписувачів, причому лише один використовується для транзакції.

«Це досить велика справа», особливо в Rollups, тому що слід підпису на таких типах рішень L2 є непомірно високим, сказав Віталік.

Ethereum L2, наприклад Arbitrum або Optimism, групує транзакції та перевіряє їх за межами основної мережі Ethereum.

Абстракція облікового запису дозволить агрегувати підписи. Простіше кажучи, це дозволило б більше стискати дані, що призвело б до здешевлення обчислень і, за словами Віталіка, «зменшило витрати в 86 разів».

Крім того, це не єдине оновлення Ethereum, яке зараз працює. Також розробляється Proto-danksharding або EIP-4884. Він швидко став головним напрямком веб-розробки, оскільки закладає основу для нового типу даних, які значно зменшать витрати та зроблять використання даних більш ефективним.

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

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити