EIP 4337 Activated by Ethereum (ETH): Comprehensive Guide


imahe ng artikulo

Vladislav Sopov

Narito kung bakit ang 'Account Abstraction' ay game changer para sa Ethereum (ETH) sa 2023 — at kung aling mga pagkakataon ang magbubukas nito para sa mga user at developer

Sa pag-activate ng bagong function, ang bawat may-ari ng isang noncustodial Ethereum (ETH) wallet ay maaaring makabuluhang taasan ang functionality nito at gawing secure ang kanyang karanasan sa Ethereum (ETH) at EVM-compatible blockchains.

Ang EIP 4337 ay magiging live sa Ethereum (ETH): Mga Highlight

Kahapon, noong Marso 1, 2023, inanunsyo ng mga developer ng Ethereum (ETH) na ang mekanismo ng Abstraction ng Account na kasama sa Ethereum Improvement Proposal (EIP 4337) ay sinubukan, na-audit at na-deploy sa mainnet.

  • Dahil nasa mga talakayan mula noong 2016, ang Account Abstraction ay kabilang sa mga pinaka-ambisyosong pagbabago ng disenyo ng Ethereum (ETH);
  • Ang EIP 4337 ay pinagsama-samang binuo ng Ethereum Foundation at ng ilang mabibigat na koponan sa Web3: Stackup, Biconomy, Alchemy; Ginawa ng OpenZeppelin ang pag-audit sa seguridad nito;
  • Pinapalabo nito ang linya sa pagitan ng Externally Owned Accounts (wallets) at Contract Accounts (smart contracts) at nagpapakilala ng bagong instrumento sa Ethereum: Smart Accounts;
  • Ang update na ito ay pinakamahalaga para sa seguridad, operability at malawakang pag-aampon ng Ethereum (ETH) blockchain;
  • Bukod sa Ethereum (ETH), ang update na ito ay magiging live sa lahat ng EVM-compatible blockchain: Polygon Network (MATIC), BNB Chain (BSC), Ethereum's L2 network at iba pa.

Sa pag-activate ng EIP 4337, ang mga gumagamit ng Ethereum (ETH) ay maaaring gawing full-stack na desentralisadong mga bangko ang kanilang mga noncustodial wallet. Pinoprotektahan nito ang mga bagong user mula sa pagkawala ng access sa kanilang mga ETH wallet dahil sa mga isyu sa seed phrase.

Ano ang EIP?

Ang Ethereum Improvement Proposals (EIPs) ay mga paglalarawan para sa mga pamantayan sa Ethereum (ETH) network: mga pangunahing detalye ng protocol, mga API ng kliyente at mga pamantayan ng kontrata. Ang mga pangunahing pag-upgrade sa network ay nauugnay sa pagpapatupad ng mainnet ng ito o ang EIP na iyon.

Ang mga mahilig sa Ethereum (ETH) ay nagsumite ng kanilang mga panukala para sa talakayan at pagsusuri; ang buong cycle ng pag-apruba ay tumatagal ng walong yugto. Ang ilang mga sopistikadong EIP ay nagdulot ng mainit na mga debate at tinalakay sa loob ng maraming taon.

Ang EIP 20 (pagpapakilala ng ERC-20 token sa Ethereum), EIP 721 (non-fungible token standard), at EIP 1559 (dynamic na transactional fee model na may mga periodic token burn na kaganapan) ay kabilang sa mga pinakamahalagang EIP mula nang simulan ang Ethereum (ETH).

Ano ang mga EOA at CA sa Ethereum?

Ang Ethereum, isang kauna-unahang blockchain network na may suporta sa mga smart contract (programmable blockchain), ay may dalawang uri ng mga account sa disenyo nito. Sa madaling salita, hindi katulad ng tradisyunal na banking at payment apps, ang isang Ethereum (ETH) account ay kung saan naka-imbak ang cryptocurrency.

Ang mga Externally Owned Account (o EOAs) ay maaaring mag-imbak ng cryptocurrency ngunit hindi makapagpadala ng mga transaksyon mismo. Kailangang pahintulutan ng mga user ang mga transaksyon gamit ang mga pribadong key. Ang mga crypto wallet tulad ng MetaMask ay mga halimbawa ng textbook ng mga EOA.

Sa kabaligtaran, ang Mga Contract Account ay mga software program na maaaring magsagawa ng mga operasyong pinansyal. Ang mga ito ay kinokontrol ng code, hindi ng mga pribadong key. Ang mga matalinong kontrata — mga pangunahing elemento ng DeFi at NFT protocol — ay “Contract Accounts” (mga CA) ayon sa disenyo.

Ano ang EIP 4337 o Account Abstraction (AA)?

Ang EIP 4337 ay isang upgrade ng disenyo ng Ethereum (ETH) network; ipinapatupad ito bilang karagdagang layer sa tuktok ng Ethereum (ETH) mainnet, kaya hindi na kailangan ng hard fork para maging live. Sa Account Abstraction, ang mga gumagamit ng Ethereum (ETH) ay madaling gawing smart contract ang kanilang wallet at madagdagan sila ng karagdagang functionality.

Ang “smart account” ay isang bagong uri ng wallet na nagiging available sa EIP 4337. Una at pangunahin, magagawa ng karaniwang mga user ang kanilang mga account sa multi-signature storage. Aalisin nito ang pangangailangan para sa mga may-ari ng account na maging responsable para sa mga pribadong key.

eip4337
Imahe sa pamamagitan ng stackup

Itinatampok ng Ethereum Foundation na ang EIP 4337 ay magbibigay-daan sa paggamit ng mga resulta ng off-chain computations on-chain, na talagang nagbabago ng laro para sa paggawa ng Ethereum (ETH) na mayaman sa feature:

Sinusubukan ng ERC-4337 na gawin ang parehong bagay na ginagawa ng EIP-2938, ngunit sa pamamagitan ng extra-protocol na paraan. Ang mga user ay inaasahang magpadala ng mga off-chain na mensahe na tinatawag na user operations, na kinokolekta at naka-package nang maramihan sa isang transaksyon ng alinman sa block proposer o isang builder na gumagawa ng mga bundle para sa block proposer. Ang nagmumungkahi o tagabuo ay may pananagutan sa pag-filter ng mga operasyon upang matiyak na tinatanggap lamang nila ang mga operasyon na nagbabayad ng mga bayarin. Mayroong hiwalay na mempool para sa mga operasyon ng user, at ang mga node na konektado sa mempool na ito ay gumagawa ng mga pagpapatunay na partikular sa ERC-4337 upang matiyak na ang isang operasyon ng user ay garantisadong magbabayad ng mga bayarin bago ito ipasa.

Mula noong mga unang araw ng pagpapatakbo ng EIP 4337 — bilang nagsiwalat ni John Rising, Stackup co-founder at vocal upgrade proponent — ang bagong functionality ay may solidong background sa imprastraktura at available sa lahat ng pangunahing EVM-compatible blockchain.

Paano babaguhin ng EIP 4337 ang Ethereum (ETH) magpakailanman

Nakapasok na ang EIP 4337 sa pinakamataas na ranggo ng pinakamahalaga at ambisyosong EIP sa kasaysayan ng Ethereum (ETH). Sa pag-activate ng EIP 4337, magiging iba ang karanasan sa Ethereum (ETH) para sa isang bagong henerasyon ng mga user at developer.

EIP 4337 para sa seguridad

Pagdating sa pribadong pamamahala ng key, ginagawang posible ng EIP 4337 para sa iba't ibang mga user na pahintulutan ang mga transaksyon mula sa isang account. Dahil dito, maaaring isama ng mga may hawak ng Ethereum (ETH) ang kanilang wallet sa isang smartphone upang i-streamline ang pamamahala ng key at magdagdag ng karagdagang instrumento sa pagbawi para sa kanilang mga barya.

EIP 4337 para sa kakayahang magamit

Pagdating sa matalinong mga kontrata, ang EIP 4337 ay nagbibigay daan para sa 100% na "gas-less" na mga kontrata: maaari na ngayong i-hard-code ng mga developer ang pagkakataong gamitin ito o ang wallet na iyon bilang mapagkukunan para sa mga pagbabayad ng gas. Dati, ang gayong disenyo ay nangangailangan ng lahat ng mga transaksyon upang mabigyan ng pahintulot gamit ang mga pribadong key.

EIP 4337 para sa malawakang pag-aampon

Lahat ng mga mahilig, nagsusulong at nag-develop ng EIP 4337 ay nakatitiyak na gagawin nitong mas madaling gamitin ang karanasan ng gumagamit ng Ethereum (ETH). Ang toolkit ng Ethereum (ETH) ay nagiging mas mayaman sa tampok kaysa dati. Ngayon ay nagbibigay-daan ito sa mas sopistikado at sira-sira na mga disenyo na magiging imposible nang walang "mga matalinong account."

Pagtatapos: Ano ang susunod para sa Abstraction ng Account sa EVM?

Dahil dito, ang EIP 4337 activation ay isang pangunahing milestone para sa Ethereum (ETH) noong 2023. Bagama't ngayon ay lumilitaw na natatabunan ito ng inaabangang pag-upgrade ng Shanghai (at ang mga pang-ekonomiyang pangako nito), ang Account Abstraction ay kasinghalaga para sa Ethereum's (ETH) tooling gaya ng EIP 721 at EIP 1155.

Samantala, ang kuwentong ito ay malayong matapos: sa Vitalik Buterin's roadmap ay mga pangmatagalang layunin para sa Account Abstraction. Ang mandatoryong conversion sa mga account na tumutugma sa EIP 4337 at mga kasanayang lumalaban sa censorship ang magiging mga susunod na hakbang sa pagbuo ng AA para sa Ethereum.

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