EIP 4337, активиран от Ethereum (ETH): Изчерпателно ръководство


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

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

Ето защо „Account Abstraction“ променя играта за Ethereum (ETH) през 2023 г. – и какви възможности отключва за потребители и разработчици

С активираната нова функция всеки собственик на портфейл Ethereum (ETH) без попечителство може драстично да увеличи функционалността му и да направи своя опит с Ethereum (ETH) и съвместимите с EVM блокчейни защитени.

EIP 4337 излиза на живо в Ethereum (ETH): Акценти

Вчера, на 1 март 2023 г., разработчиците на Ethereum (ETH) обявиха, че механизмът за абстракция на акаунти, включен в предложението за подобряване на Ethereum (EIP 4337), е стрес тестван, одитиран и внедрен в основната мрежа.

  • Обсъждайки се от 2016 г., Account Abstraction е сред най-амбициозните промени в дизайна на Ethereum (ETH);
  • EIP 4337 е съвместно разработен от Ethereum Foundation и редица успешни Web3 екипи: Stackup, Biconomy, Alchemy; OpenZeppelin извърши своя одит на сигурността;
  • Той размива границата между външни притежавани акаунти (портфейли) и договорни акаунти (интелигентни договори) и въвежда нов инструмент в Ethereum: интелигентни акаунти;
  • Тази актуализация е от първостепенно значение за сигурността, оперативността и масовото приемане на блокчейна Ethereum (ETH);
  • Освен Ethereum (ETH), тази актуализация е на живо във всички EVM-съвместими блокчейни: Polygon Network (MATIC), BNB Chain (BSC), L2 мрежите на Ethereum и т.н.

С активиран EIP 4337 потребителите на Ethereum (ETH) могат да превърнат своите портфейли без попечителство в децентрализирани банки с пълен стек. Това предпазва новите потребители от загуба на достъп до техните ETH портфейли поради проблеми с началната фраза.

Какво е EIP?

Предложенията за подобряване на Ethereum (EIP) са описания за стандарти в мрежата Ethereum (ETH): основни спецификации на протокола, клиентски API и договорни стандарти. Основните надстройки на мрежата са свързани с внедряването на този или онзи EIP в основната мрежа.

Ентусиастите на 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 (AA)?

EIP 4337 е надстройка на дизайна на мрежата Ethereum (ETH); той е внедрен като допълнителен слой в горната част на основната мрежа на Ethereum (ETH), така че не се нуждаеше от хард форк, за да се активира. С Account Abstraction потребителите на Ethereum (ETH) могат лесно да превърнат своя портфейл в интелигентен договор и да го заредят с допълнителна функционалност.

„Умен акаунт“ е нов тип портфейл, който става достъпен с EIP 4337. Първо и най-важно, обикновените потребители ще могат да превърнат акаунтите си в хранилище с множество подписи. Това ще премахне необходимостта собствениците на акаунти да носят отговорност за личните ключове.

eip4337
Снимка от Подреждане

Ethereum Foundation подчертава, че EIP 4337 ще позволи използването на резултатите от изчисленията извън веригата във веригата, което наистина променя играта, за да направи Ethereum (ETH) богат на функции:

ERC-4337 се опитва да направи същото, което прави EIP-2938, но чрез извънпротоколни средства. От потребителите се очаква да изпращат съобщения извън веригата, наречени потребителски операции, които се събират и опаковат групово в една транзакция или от предлагащия блок, или от създателя, произвеждащ пакети за предлагащите блокове. Предложителят или създателят е отговорен за филтрирането на операциите, за да гарантира, че приема само операции, които плащат такси. Има отделен mempool за потребителски операции и възлите, свързани към този mempool, извършват валидации, специфични за ERC-4337, за да гарантират, че дадена потребителска операция е гарантирано да плати такси, преди да я препрати.

От първите дни на операциите на EIP 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) става по-богат на функции от всякога. Сега той позволява по-сложни и ексцентрични дизайни, които биха били невъзможни без „интелигентни акаунти“.

Заключение: Какво следва за Abstraction на акаунт в EVM?

Като такова, активирането на EIP 4337 е важен крайъгълен камък за Ethereum (ETH) през 2023 г. Въпреки че сега изглежда засенчено от горещо очакваното надграждане в Шанхай (и неговите икономически обещания), абстракцията на акаунта е толкова важна за инструментите на Ethereum (ETH), колкото и EIP 721 и EIP 1155.

Междувременно тази история далеч не е приключила: при Виталик Бутерин пътна карта са дългосрочни цели за абстракция на акаунт. Задължителното преобразуване към акаунти, съвместими с EIP 4337, и практики, устойчиви на цензура, ще бъдат следващите стъпки в развитието на AA за Ethereum.

Източник: https://u.today/eip-4337-activated-by-ethereum-eth-comprehensive-guide