EIP 4337 Aktiveeris Ethereum (ETH): põhjalik juhend


artikli pilt

Vladislav Sopov

Siit saate teada, miks 'Account Abstraction' muudab Ethereumi (ETH) mängu 2023. aastal – ja millised võimalused see kasutajatele ja arendajatele avab

Kui uus funktsioon on aktiveeritud, saab iga mittekaitselise Ethereumi (ETH) rahakoti omanik selle funktsionaalsust märkimisväärselt suurendada ja muuta oma kogemused Ethereumi (ETH) ja EVM-iga ühilduvate plokiahelatega turvaliseks.

EIP 4337 avaldatakse Ethereumis (ETH): esiletõstmised

Eile, 1. märtsil 2023, teatasid Ethereumi (ETH) arendajad, et Ethereumi täiustamisettepanekus (EIP 4337) sisalduvat konto eemaldamise mehhanismi testiti, auditeeriti ja see võeti kasutusele põhivõrku.

  • Alates 2016. aastast aruteludes on konto abstraktsioon üks ambitsioonikamaid muudatusi Ethereumi (ETH) disainis;
  • EIP 4337 arendavad koos Ethereum Foundation ja mitmed tugevad Web3 meeskonnad: Stackup, Biconomy, Alchemy; OpenZeppelin viis läbi oma turvaauditi;
  • See hägustab piiri välisomandis olevate kontode (rahakotid) ja lepinguliste kontode (targad lepingud) vahel ning tutvustab Ethereumis uut vahendit: nutikad kontod;
  • See värskendus on Ethereumi (ETH) plokiahela turvalisuse, toimivuse ja massilise kasutuselevõtu jaoks ülimalt oluline;
  • Lisaks Ethereumile (ETH) on see värskendus reaalajas kõigis EVM-iga ühilduvates plokiahelates: Polygon Network (MATIC), BNB Chain (BSC), Ethereumi L2 võrgud ja nii edasi.

Kui EIP 4337 on aktiveeritud, saavad Ethereumi (ETH) kasutajad muuta oma mittekaitselised rahakotid täispakkideks detsentraliseeritud pankadeks. See kaitseb uusi kasutajaid algfraasiprobleemide tõttu juurdepääsu kaotamise eest oma ETH rahakotile.

Mis on EIP?

Ethereum Improvement Proposals (EIP) on Ethereumi (ETH) võrgu standardite kirjeldused: põhiprotokolli spetsifikatsioonid, kliendi API-d ja lepingustandardid. Suuremad võrguuuendused on seotud selle või selle EIP võrgu juurutamisega.

Ethereumi (ETH) entusiastid esitavad oma ettepanekud arutamiseks ja ülevaatamiseks; kogu heakskiitmise tsükkel kestab kaheksa faasi. Mõned keerukad EIP-d põhjustasid tuliseid vaidlusi ja neid arutati aastaid.

EIP 20 (ERC-20 žetoonide kasutuselevõtt Ethereumis), EIP 721 (mittevahetatav märgi standard) ja EIP 1559 (dünaamiline tehingutasu mudel perioodiliste märgipõlemissündmustega) on ühed kõige olulisemad EIP-d alates Ethereumi (ETH) loomisest.

Mis on Ethereumi EOA-d ja CA-d?

Ethereum, esimene nutikate lepingute toega plokiahelavõrk (programmeeritav plokiahel), sisaldab kahte tüüpi kontosid. Lihtsamalt öeldes, erinevalt traditsioonilistest pangandus- ja makserakendustest on Ethereumi (ETH) konto koht, kus krüptovaluutat hoitakse.

Välisomandis olevad kontod (või EOA-d) võivad salvestada krüptovaluutat, kuid ei saa ise tehinguid saata. Kasutajad peavad tehingud privaatvõtmetega autoriseerima. Krüptorahakotid, nagu MetaMask, on EOA-de õpikunäited.

Seevastu lepingukontod on tarkvaraprogrammid, mis võivad teha finantstehinguid. Neid juhitakse koodi, mitte privaatvõtmete abil. Nutikad lepingud – DeFi ja NFT protokollide põhielemendid – on ülesehituselt lepingukontod (CA-d).

Mis on EIP 4337 või konto abstraktsioon (AA)?

EIP 4337 on Ethereumi (ETH) võrgu disaini uuendus; see on rakendatud täiendava kihina Ethereumi (ETH) põhivõrgu ülaosas, nii et see ei vajanud aktiivseks muutmiseks kõva hargi. Konto abstraktsiooni abil saavad Ethereumi (ETH) kasutajad hõlpsasti muuta oma rahakoti nutikaks lepinguks ja laadida neid lisafunktsioonidega.

"Nutikas konto" on uut tüüpi rahakott, mis muutub kättesaadavaks koos EIP 4337-ga. Eelkõige saavad keskmised kasutajad muuta oma kontod mitme allkirjaga salvestusruumiks. See välistab vajaduse, et kontoomanikud vastutaksid privaatvõtmete eest.

eip4337
Image by Virnastamine

Ethereumi sihtasutus rõhutab, et EIP 4337 võimaldab kasutada ahelaväliste arvutuste tulemusi ahelas, mis muudab Ethereumi (ETH) funktsioonirikkaks muutmiseks tõeliselt mängu:

ERC-4337 üritab teha sama, mida EIP-2938, kuid protokolliväliste vahenditega. Eeldatakse, et kasutajad saadavad ahelaväliseid sõnumeid, mida nimetatakse kasutajatoiminguteks ja mis kogutakse ja pakitakse hulgi üheks tehinguks kas plokipakkuja või plokipakkujate jaoks komplekte koostava koostaja poolt. Pakkuja või ehitaja vastutab toimingute filtreerimise eest tagamaks, et nad aktsepteerivad ainult tasulisi toiminguid. Kasutajatoimingute jaoks on eraldi mempool ja selle mempooliga ühendatud sõlmed teevad ERC-4337-spetsiifilisi valideerimisi, et tagada kasutajatoimingu eest tasumine enne selle edastamist.

Alates EIP 4337 operatsioonide esimestest päevadest - as selgus John Rising, Stackupi kaasasutaja ja vokaaliuuenduse pooldaja – uuel funktsioonil on kindel infrastruktuuri taust ja see on saadaval kõigis suuremates EVM-iga ühilduvates plokiahelates.

Kuidas EIP 4337 Ethereumi (ETH) igaveseks muudab

EIP 4337 on juba jõudnud Ethereumi (ETH) ajaloo kõige olulisemate ja ambitsioonikamate EIP-de edetabelisse. Kui EIP 4337 on aktiveeritud, on Ethereumi (ETH) kasutuskogemus uue põlvkonna kasutajate ja arendajate jaoks erinev.

EIP 4337 turvalisuse tagamiseks

Mis puutub privaatvõtme haldamisse, siis EIP 4337 võimaldab erinevatel kasutajatel autoriseerida tehinguid ühelt kontolt. Sellisena saavad Ethereumi (ETH) hoidjad integreerida oma rahakoti nutitelefoniga, et lihtsustada võtmehaldust ja lisada müntide jaoks täiendav taastamisvahend.

EIP 4337 kasutatavuse eest

Nutikate lepingute puhul sillutab EIP 4337 teed 100% gaasivabade lepingute sõlmimiseks: nüüd saavad arendajad sisse kodeerida võimaluse kasutada seda või teist rahakotti gaasimaksete allikana. Varem oli sellise kujunduse jaoks vaja, et kõik tehingud oleks lubatud privaatvõtmetega.

EIP 4337 massilise adopteerimise eest

Kõik EIP 4337 entusiastid, pooldajad ja arendajad on kindlad, et see muudab Ethereumi (ETH) kasutajakogemuse algajasõbralikumaks. Ethereumi (ETH) tööriistakomplekt muutub funktsioonirikkamaks kui kunagi varem. Nüüd võimaldab see keerukamaid ja ekstsentrilisemaid kujundusi, mis oleks olnud võimatud ilma nutikate kontodeta.

Kokkuvõte: mis saab EVM-is konto abstraktsioonist edasi?

Sellisena on EIP 4337 aktiveerimine Ethereumi (ETH) jaoks 2023. aastal oluline verstapost. Kuigi praegu näib, et seda varjutab palavalt oodatud Shanghai uuendus (ja selle majanduslikud lubadused), on konto võtmine Ethereumi (ETH) tööriistade jaoks sama oluline kui EIP. 721 ja EIP 1155.

Vahepeal pole see lugu kaugeltki lõppenud: Vitalik Buterinis tegevuskava on konto eemaldamise pikaajalised eesmärgid. Ethereumi AA arendamise järgmised sammud oleks kohustuslik üleviimine EIP 4337-ga ühilduvatele kontodele ja tsensuurikindlatele tavadele.

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