EIP 4337 Aktiveret af Ethereum (ETH): Omfattende vejledning


artikelbillede

Vladislav Sopov

Her er grunden til, at 'Account Abstraction' er game changer for Ethereum (ETH) i 2023 - og hvilke muligheder det åbner for brugere og udviklere

Med den nye funktion aktiveret kan enhver ejer af en Ethereum-pung (ETH) dramatisk øge dens funktionalitet og gøre hans/hendes oplevelse med Ethereum (ETH) og EVM-kompatible blockchains sikker.

EIP 4337 går live på Ethereum (ETH): Højdepunkter

I går, den 1. marts 2023, annoncerede Ethereum (ETH)-udviklere, at Account Abstraction-mekanismen inkluderet i Ethereum Improvement Proposal (EIP 4337) blev stresstestet, revideret og implementeret til mainnet.

  • Kontoabstraktion har været i diskussioner siden 2016 og er blandt de mest ambitiøse ændringer af Ethereums (ETH) design;
  • EIP 4337 er udviklet i fællesskab af Ethereum Foundation og en række hårdtslående Web3-hold: Stackup, Biconomy, Alchemy; OpenZeppelin udførte sin sikkerhedsrevision;
  • Det udvisker grænsen mellem eksternt ejede konti (wallets) og kontraktkonti (smarte kontrakter) og introducerer et nyt instrument i Ethereum: Smart Accounts;
  • Denne opdatering er af afgørende betydning for sikkerheden, driften og den massive anvendelse af Ethereum (ETH) blockchain;
  • Udover Ethereum (ETH) går denne opdatering live på alle EVM-kompatible blockchains: Polygon Network (MATIC), BNB Chain (BSC), Ethereums L2-netværk og så videre.

Med EIP 4337 aktiveret kan Ethereum-brugere (ETH) forvandle deres pengepunge til fuld stack decentraliserede banker. Dette beskytter nye brugere mod at miste adgang til deres ETH-tegnebøger på grund af problemer med frøsætninger.

Hvad er EIP?

Ethereum Improvement Proposals (EIP'er) er beskrivelser af standarder på Ethereum (ETH) netværket: kerneprotokolspecifikationer, klient-API'er og kontraktstandarder. Større netværksopgraderinger er forbundet med mainnet-implementeringen af ​​dette eller hint EIP.

Ethereum (ETH) entusiaster indsender deres forslag til diskussion og gennemgang; den fulde godkendelsescyklus tager otte faser. Nogle sofistikerede EIP'er skabte heftige debatter og blev diskuteret i årevis.

EIP 20 (introduktion af ERC-20-tokens på Ethereum), EIP 721 (ikke-fungibel token-standard) og EIP 1559 (dynamisk transaktionsgebyrmodel med periodiske token-brændingshændelser) er blandt de mest afgørende EIP'er siden Ethereums (ETH) start.

Hvad er EOA'er og CA'er på Ethereum?

Ethereum, et første blockchain-netværk nogensinde med understøttelse af smarte kontrakter (programmerbar blockchain), har to typer konti i sit design. Kort sagt, ikke ulig traditionelle bank- og betalingsapps, er en Ethereum-konto (ETH) stedet, hvor kryptovaluta er gemt.

Eksternt ejede konti (eller EOA'er) kan gemme kryptovaluta, men er ikke i stand til selv at sende transaktioner. Brugere skal godkende transaktionerne med private nøgler. Kryptopunge som MetaMask er lærebogseksempler på EOA'er.

Derimod er kontraktkonti softwareprogrammer, der kan udføre økonomiske operationer. De styres af kode, ikke private nøgler. Smarte kontrakter - grundlæggende elementer i DeFi- og NFT-protokoller - er "kontraktkonti" (CA'er) ved design.

Hvad er EIP 4337 eller Account Abstraction (AA)?

EIP 4337 er en opgradering af Ethereum (ETH) netværkets design; det er implementeret som et ekstra lag på toppen af ​​Ethereum (ETH) mainnet, så det behøvede ikke en hård gaffel for at gå live. Med Account Abstraction kan Ethereum-brugere (ETH) nemt forvandle deres tegnebog til en smart kontrakt og superlade dem med ekstra funktionalitet.

En "smart konto" er en ny type tegnebog, der bliver tilgængelig med EIP 4337. Først og fremmest vil gennemsnitlige brugere være i stand til at omdanne deres konti til multi-signaturlagring. Dette vil eliminere behovet for, at kontoejere skal være ansvarlige for private nøgler.

eip4337
Billede af stable

Ethereum Foundation fremhæver, at EIP 4337 vil tillade brugen af ​​resultaterne af off-chain-beregninger on-chain, hvilket virkelig ændrer spillet for at gøre Ethereum (ETH) funktionsrig:

ERC-4337 forsøger at gøre det samme, som EIP-2938 gør, men ved hjælp af ekstraprotokolmidler. Brugere forventes at sende meddelelser uden for kæden kaldet brugeroperationer, som samles og pakkes i bulk til en enkelt transaktion af enten blokforslagsstilleren eller en builder, der producerer bundter til blokforslagsstillere. Forslagsstilleren eller bygherren er ansvarlig for at filtrere operationerne for at sikre, at de kun accepterer operationer, der betaler gebyrer. Der er en separat mempool til brugeroperationer, og noder forbundet til denne mempool udfører ERC-4337-specifikke valideringer for at sikre, at en brugeroperation garanteres at betale gebyrer, før den videresendes.

Siden de første dage af EIP 4337-operationer — som afslørede af John Rising, Stackup-medstifter og vokal opgraderingsproponent - den nye funktionalitet har en solid infrastrukturbaggrund og er tilgængelig på alle større EVM-kompatible blockchains.

Hvordan EIP 4337 vil ændre Ethereum (ETH) for altid

EIP 4337 har allerede nået den øverste rangering af de vigtigste og mest ambitiøse EIP'er i Ethereums (ETH) historie. Med EIP 4337 aktiveret vil Ethereum (ETH)-oplevelsen for en ny generation af brugere og udviklere være anderledes.

EIP 4337 for sikkerhed

Når det kommer til håndtering af private nøgler, gør EIP 4337 det muligt for forskellige brugere at godkende transaktioner fra én konto. Som sådan kan Ethereum-indehavere (ETH) integrere deres tegnebog med en smartphone for at strømline nøglehåndtering og tilføje et ekstra gendannelsesinstrument til deres mønter.

EIP 4337 for brugervenlighed

Når det kommer til smarte kontrakter, baner EIP 4337 vejen for 100 % "gasfrie" kontrakter: nu kan udviklere hardkode muligheden for at bruge denne eller hin tegnebog som kilde til gasbetalinger. Tidligere krævede et sådant design, at alle transaktioner blev godkendt med private nøgler.

EIP 4337 til massiv adoption

Alle entusiaster, tilhængere og udviklere af EIP 4337 er sikre på, at det vil gøre brugeroplevelsen af ​​Ethereum (ETH) mere nybegyndervenlig. Ethereum (ETH) værktøjssættet bliver mere funktionsrigt end nogensinde før. Nu muliggør det mere sofistikerede og excentriske designs, som ville have været umulige uden "smarte konti."

Afslutning: Hvad er det næste for kontoabstraktion i EVM?

Som sådan er EIP 4337-aktivering en vigtig milepæl for Ethereum (ETH) i 2023. Selvom den nu ser ud til at være overskygget af den længe ventede Shanghai-opgradering (og dens økonomiske løfter), er kontoabstraktion lige så vigtig for Ethereums (ETH) værktøj som EIP 721 og EIP 1155.

I mellemtiden er denne historie langt fra slut: i Vitalik Buterins køreplan er langsigtede mål for kontoabstraktion. Obligatorisk konvertering til EIP 4337-kompatible konti og censur-resistent praksis ville være de næste trin i AA-udviklingen for Ethereum.

Kilde: https://u.today/eip-4337-activated-by-ethereum-eth-comprehensive-guide