EIP 4337 aktivert av Ethereum (ETH): Omfattende veiledning


artikkelbilde

Vladislav Sopov

Her er grunnen til at "Account Abstraction" er spillveksler for Ethereum (ETH) i 2023 - og hvilke muligheter det åpner for brukere og utviklere

Med den nye funksjonen aktivert kan hver eier av en Ethereum-lommebok (ETH) dramatisk øke funksjonaliteten og gjøre hans/hennes opplevelse med Ethereum (ETH) og EVM-kompatible blokkjeder sikker.

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

I går, 1. mars 2023, kunngjorde Ethereum (ETH)-utviklere at kontoabstraksjonsmekanismen inkludert i Ethereum Improvement Proposal (EIP 4337) ble stresstestet, revidert og distribuert til mainnet.

  • Kontoabstraksjon har vært i diskusjoner siden 2016, og er blant de mest ambisiøse endringene i Ethereums (ETH) design;
  • EIP 4337 er co-utviklet av Ethereum Foundation og en rekke hardtslående Web3-team: Stackup, Biconomy, Alchemy; OpenZeppelin utførte sin sikkerhetsrevisjon;
  • Den visker ut linjen mellom eksternt eide kontoer (lommebøker) og kontraktskontoer (smarte kontrakter) og introduserer et nytt instrument i Ethereum: Smarte kontoer;
  • Denne oppdateringen er av største betydning for sikkerheten, driften og den massive bruken av Ethereum (ETH) blokkjeden;
  • Foruten Ethereum (ETH), går denne oppdateringen live på alle EVM-kompatible blokkkjeder: Polygon Network (MATIC), BNB Chain (BSC), Ethereums L2-nettverk og så videre.

Med EIP 4337 aktivert kan Ethereum-brukere (ETH) gjøre om sine ikke-depotbaserte lommebøker til full-stack desentraliserte banker. Dette beskytter nye brukere fra å miste tilgangen til ETH-lommebøkene deres på grunn av frøfraseproblemer.

Hva er EIP?

Ethereum Improvement Proposals (EIPs) er beskrivelser for standarder på Ethereum (ETH)-nettverket: kjerneprotokollspesifikasjoner, klient-APIer og kontraktsstandarder. Store nettverksoppgraderinger er knyttet til mainnet-implementeringen av denne eller den EIP.

Ethereum (ETH)-entusiaster sender inn forslagene sine for diskusjon og gjennomgang; hele godkjenningssyklusen tar åtte faser. Noen sofistikerte EIPer forårsaket heftige debatter og ble diskutert i årevis.

EIP 20 (introduksjon av ERC-20-tokens på Ethereum), EIP 721 (ikke-fungibel token-standard) og EIP 1559 (dynamisk transaksjonsgebyrmodell med periodiske token-brenningshendelser) er blant de mest avgjørende EIP-ene siden Ethereums (ETH) oppstart.

Hva er EOA-er og CA-er på Ethereum?

Ethereum, et første blockchain-nettverk noensinne med støtte for smarte kontrakter (programmerbar blokkjede), har to typer kontoer i utformingen. Enkelt sagt, ikke ulikt tradisjonelle bank- og betalingsapper, er en Ethereum-konto (ETH) hvor kryptovaluta lagres.

Eksternt eide kontoer (eller EOA-er) kan lagre kryptovaluta, men kan ikke sende transaksjoner selv. Brukere må autorisere transaksjonene med private nøkler. Krypto-lommebøker som MetaMask er lærebokeksempler på EOA-er.

Derimot er kontraktskontoer programvare som kan utføre økonomiske operasjoner. De styres av kode, ikke private nøkler. Smarte kontrakter - grunnleggende elementer i DeFi- og NFT-protokoller - er "kontraktskontoer" (CAer) etter design.

Hva er EIP 4337 eller kontoabstraksjon (AA)?

EIP 4337 er en oppgradering av Ethereum (ETH)-nettverkets design; det er implementert som et ekstra lag på toppen av Ethereum (ETH) hovednettet, så det trengte ikke en hard gaffel for å gå live. Med Account Abstraction kan Ethereum-brukere (ETH) enkelt gjøre lommeboken om til en smart kontrakt og overlade dem med ekstra funksjonalitet.

En "smart konto" er en ny type lommebok som blir tilgjengelig med EIP 4337. Først og fremst vil gjennomsnittlige brukere kunne gjøre om kontoene sine til multisignaturlagring. Dette vil eliminere behovet for kontoeiere til å være ansvarlige for private nøkler.

eip4337
Bilde av stable opp

Ethereum Foundation fremhever at EIP 4337 vil tillate bruk av resultatene av off-chain-beregninger på kjeden, noe som virkelig endrer spillet for å gjøre Ethereum (ETH) funksjonsrikt:

ERC-4337 prøver å gjøre det samme som EIP-2938 gjør, men gjennom ekstraprotokollmidler. Brukere forventes å sende meldinger utenfor kjeden kalt brukeroperasjoner, som samles og pakkes i bulk til en enkelt transaksjon av enten blokkforslagsstilleren eller en byggherre som produserer pakker for blokkforslagsstillere. Forslagsstiller eller byggherre er ansvarlig for å filtrere driften for å sikre at de kun aksepterer operasjoner som betaler gebyr. Det er en egen mempool for brukeroperasjoner, og noder koblet til denne mempoolen utfører ERC-4337-spesifikke valideringer for å sikre at en brukeroperasjon er garantert å betale avgifter før den videresendes.

Siden de første dagene av EIP 4337-operasjoner — som avslørt av John Rising, Stackup-medgründer og talsmann for vokaloppgradering — den nye funksjonaliteten har en solid infrastrukturbakgrunn og er tilgjengelig på alle store EVM-kompatible blokkkjeder.

Hvordan EIP 4337 vil endre Ethereum (ETH) for alltid

EIP 4337 har allerede nådd den øverste rangeringen av de viktigste og mest ambisiøse EIPene i Ethereums (ETH) historie. Med EIP 4337 aktivert vil Ethereum (ETH)-opplevelsen for en ny generasjon brukere og utviklere være annerledes.

EIP 4337 for sikkerhet

Når det kommer til privat nøkkelhåndtering, gjør EIP 4337 det mulig for ulike brukere å autorisere transaksjoner fra én konto. Som sådan kan Ethereum-innehavere (ETH) integrere lommeboken sin med en smarttelefon for å strømlinjeforme nøkkelhåndtering og legge til et ekstra gjenopprettingsinstrument for myntene sine.

EIP 4337 for brukervennlighet

Når det gjelder smarte kontrakter, baner EIP 4337 vei for 100 % "gassfrie" kontrakter: nå kan utviklere hardkode muligheten til å bruke denne eller den lommeboken som en kilde for gassbetalinger. Tidligere krevde et slikt design at alle transaksjoner ble autorisert med private nøkler.

EIP 4337 for massiv adopsjon

Alle entusiaster, talsmenn og utviklere av EIP 4337 er sikre på at det vil gjøre brukeropplevelsen av Ethereum (ETH) mer nybegynnervennlig. Ethereum (ETH)-verktøysettet blir mer funksjonsrikt enn noen gang før. Nå muliggjør den mer sofistikerte og eksentriske design som ville vært umulig uten «smarte kontoer».

Avslutning: Hva er det neste for kontoabstraksjon i EVM?

Som sådan er aktivering av EIP 4337 en viktig milepæl for Ethereum (ETH) i 2023. Selv om den nå ser ut til å være overskygget av den etterlengtede Shanghai-oppgraderingen (og dens økonomiske løfter), er kontoabstraksjon like viktig for Ethereums (ETH) verktøy som EIP 721 og EIP 1155.

I mellomtiden er denne historien langt fra over: i Vitalik Buterins veikart er langsiktige mål for kontoabstraksjon. Obligatorisk konvertering til EIP 4337-kompatible kontoer og sensurresistent praksis vil være de neste trinnene i AA-utviklingen for Ethereum.

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