EIP 4337, активований Ethereum (ETH): вичерпний посібник


зображення статті

Владислав Сопов

Ось чому «Абстракція облікового запису» змінить гру для Ethereum (ETH) у 2023 році — і які можливості вона відкриває для користувачів і розробників

Завдяки активації нової функції кожен власник некастодіального гаманця Ethereum (ETH) може значно розширити його функціональність і зробити свою роботу з Ethereum (ETH) і сумісними з EVM блокчейнами безпечними.

EIP 4337 працює на Ethereum (ETH): основні моменти

Учора, 1 березня 2023 року, розробники Ethereum (ETH) оголосили, що механізм абстрагування облікових записів, включений у Пропозицію щодо покращення Ethereum (EIP 4337), пройшов стрес-тестування, аудит і розгорнуто в основній мережі.

  • Абстракція облікового запису, яка обговорюється з 2016 року, є однією з найбільш амбітних змін у дизайні Ethereum (ETH);
  • EIP 4337 спільно розроблено фондом Ethereum та низкою успішних команд Web3: Stackup, Biconomy, Alchemy; OpenZeppelin провів аудит безпеки;
  • Він стирає межу між зовнішніми рахунками (гаманцями) і контрактними рахунками (розумними контрактами) і представляє новий інструмент в Ethereum: розумні облікові записи;
  • Це оновлення є надзвичайно важливим для безпеки, працездатності та масового впровадження блокчейну Ethereum (ETH);
  • Окрім Ethereum (ETH), це оновлення доступне для всіх блокчейнів, сумісних з EVM: Polygon Network (MATIC), BNB Chain (BSC), мереж Ethereum L2 тощо.

З активованим EIP 4337 користувачі Ethereum (ETH) можуть перетворити свої некастодіальні гаманці на повноцінні децентралізовані банки. Це захищає нових користувачів від втрати доступу до своїх гаманців ETH через проблеми початкової фрази.

Що таке EIP?

Пропозиції щодо вдосконалення Ethereum (EIP) — це описи стандартів мережі Ethereum (ETH): специфікації основного протоколу, клієнтські API та стандарти контрактів. Основні оновлення мережі пов'язані з впровадженням того чи іншого EIP в мережу mainnet.

Ентузіасти Ethereum (ETH) подають свої пропозиції для обговорення та перегляду; повний цикл затвердження займає вісім етапів. Деякі складні EIP викликали гострі дискусії та обговорювалися роками.

EIP 20 (запровадження токенів ERC-20 на Ethereum), EIP 721 (стандарт незамінних токенів) і EIP 1559 (модель динамічної транзакційної комісії з періодичними подіями спалювання токенів) є одними з найважливіших EIP з моменту створення Ethereum (ETH).

Що таке EOA та CA в Ethereum?

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

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

Навпаки, контрактні рахунки – це програмне забезпечення, яке може виконувати фінансові операції. Вони керуються кодом, а не закритими ключами. Смарт-контракти — базові елементи протоколів DeFi та NFT — за дизайном є «контрактними рахунками» (CA).

Що таке EIP 4337 або Abstraction Account (AA)?

EIP 4337 — це оновлення дизайну мережі Ethereum (ETH); він реалізований як додатковий рівень у верхній частині основної мережі Ethereum (ETH), тому для його запуску не потрібен хардфорк. За допомогою Account Abstraction користувачі Ethereum (ETH) можуть легко перетворити свій гаманець на смарт-контракт і наповнити його додатковими функціями.

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

eip4337
Зображення на Укладання

Фонд Ethereum наголошує, що EIP 4337 дозволить використовувати результати обчислень поза ланцюгом у ланцюзі, що справді змінює гру, оскільки робить Ethereum (ETH) багатим на функції:

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

З перших днів роботи ЕІП 4337 — ас виявлено Джон Райзінг, співзасновник Stackup і прихильник оновлення — нова функціональність має надійну інфраструктуру та доступна на всіх основних блокчейнах, сумісних з EVM.

Як EIP 4337 назавжди змінить Ethereum (ETH).

EIP 4337 вже потрапив до топ-рейтингу найважливіших і амбітних EIP в історії Ethereum (ETH). З активованим EIP 4337 досвід Ethereum (ETH) для нового покоління користувачів і розробників буде іншим.

EIP 4337 для безпеки

Що стосується керування закритими ключами, EIP 4337 дає змогу різним користувачам авторизувати транзакції з одного облікового запису. Таким чином, власники Ethereum (ETH) можуть інтегрувати свій гаманець зі смартфоном, щоб спростити керування ключами та додати додатковий інструмент для відновлення своїх монет.

EIP 4337 для зручності використання

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

EIP 4337 для масового впровадження

Усі ентузіасти, прихильники та розробники EIP 4337 впевнені, що це зробить роботу з Ethereum (ETH) більш дружньою для новачків. Набір інструментів Ethereum (ETH) стає багатшим на функції, ніж будь-коли раніше. Тепер він дозволяє створювати складніші та ексцентричні проекти, які були б неможливі без «розумних облікових записів».

Підсумок: що далі для абстракції облікового запису в EVM?

Таким чином, активація EIP 4337 є важливою віхою для Ethereum (ETH) у 2023 році. Хоча зараз вона затьмарена гаряче очікуваним оновленням у Шанхаї (та його економічними обіцянками), абстракція облікового запису є настільки ж важливою для інструментів Ethereum (ETH), як і EIP. 721 і EIP 1155.

Тим часом ця історія ще далеко не закінчена: у Віталіка Бутеріна Дорожня карта є довгостроковими цілями для абстракції облікового запису. Обов’язкове перетворення на облікові записи, сумісні з EIP 4337, і практики, стійкі до цензури, стануть наступними кроками в розвитку АА для Ethereum.

Джерело: https://u.today/eip-4337-activated-by-ethereum-eth-comprehensive-guide