# Exploring ng bagong RPC endpoint upang suportahan ang ERC-4337 at account abstraction **Published by:** [offtotheether](https://paragraph.com/@blog.offtotheether/) **Published on:** 2023-11-07 **URL:** https://paragraph.com/@blog.offtotheether/exploring-ng-bagong-rpc-endpoint-upang-suportahan-ang-erc-4337-at-account-abstraction ## Content Ang blog post na ito ay nakatuon sa mga intricacies ng account abstraction, ERC-4337, at ang mga benepisyo ng isang nobelang RPC endpoint na itinatayo upang gawing mas madali para sa mga bundle na magtagumpay.Ang abstraction ng account ay isang kapana panabik na pag unlad na naglalayong i revolutionize ang paraan ng pakikipag ugnayan ng mga gumagamit sa mga blockchain sa Ethereum ecosystem. Ang blog post na ito ay nakatuon sa mga intricacies ng account abstraction, ERC-4337, at ang mga benepisyo ng isang nobelang RPC endpoint na itinatayo upang gawing mas madali para sa mga bundle na magtagumpay. Kung ang post na ito ay makakakuha ka ng curious tungkol sa kung ano ang aming itinatayo, huwag mag atubiling mag abot sa akin sa Twitter upang makita kung paano ka maaaring makisali.Pag-unawa sa abstraction ng account at ERC-4337Sa kabuuan, ang abstraction ng account ay nagbibigay daan sa mga gumagamit na tukuyin ang isang patakaran sa awtorisasyon para sa pagsasagawa ng mga aksyon sa ngalan ng isang account. Ang patakaran na ito, na ipinatupad sa isang smart contract wallet, ay nagbabalik lamang ng totoo o mali, na nagpapasiya kung ang pagkilos ay awtorisado. Sa kasalukuyan, ang Ethereum ay gumagamit ng isang lagda ng ECDSA upang pahintulutan ang mga transaksyon mula sa mga tiyak na account. Gayunpaman, ang mga patakaran sa awtorisasyon na nakabatay sa smart contract ay maaaring maging mas computationally intensive, at samakatuwid, mas mahal upang maisagawa. Upang maiwasan ang mga pag atake ng pagtanggi sa serbisyo sa network, ang patakaran sa awtorisasyon sa loob ng mga smart contract wallets ay dapat na mapigilan. Ang abstraksyon ng account ay maaaring ipatupad alinman sa statefully o stateless. Ang stateful account abstraction ay nagbibigay daan sa mas maraming nagpapahayag na mga patakaran sa awtorisasyon ngunit ang patakaran sa awtorisasyon ay maaaring magbalik ng iba't ibang mga halaga habang nagbabago ang estado ng blockchain sa paglipas ng panahon. Ang stateless account abstraction, sa kabilang banda, ay karaniwang mas mura upang mapatunayan ngunit hindi gaanong nagpapahayag. ERC-4337 ay isang out-of-protocol meta-transaksyon pamantayan na nagbibigay-daan sa isang form ng account abstraction. Pinapayagan nito ang mga gumagamit na makipag ugnayan sa network sa pamamagitan ng pagpapadala ng UserOps sa kanilang mga smart contract wallet, na maaaring mai bundle sa mga transaksyon ng mga bundler.Ipinakikilala ang isang bagong RPC endpoint para sa kondisyonal na pagsasamaAng isang hamon sa stateful account abstraction ay ang isang UserOp na balido sa isang bloke ay maaaring hindi wasto sa isa pang bloke. Upang matugunan ang isyung ito, isang bagong RPC endpoint ay iminungkahi na conditionally kasama ang mga transaksyon batay sa mga kondisyon ng validity. Ang pag unlad na ito ay naglalayong gawing mas madali para sa mga bundler na maging matagumpay. Ang RPC endpoint na ito ay nagbibigay daan sa mga gumagamit na tukuyin ang mga kondisyon para sa kanilang pagsasama ng transaksyon, tulad ng ginustong mga halaga ng account, mga puwang sa imbakan, mga numero ng block, o mga timestamp. Ang kakayahang kumita at reputasyon ng tagabuo ng block ay ang tanging mga kadahilanan na tinitiyak na sinusunod ang mga kagustuhan ng gumagamit. Dapat subaybayan ng mga bundler ang pagganap ng mga tagabuo ng block at itigil ang pagpapadala ng mga bundle sa mga hindi sumusunod sa kanilang mga kagustuhan. Habang ang RPC endpoint na ito ay mas mahusay kaysa sa nangangailangan ng buong simulation ng bundle, nagdaragdag pa rin ito ng pagkonsumo ng mapagkukunan sa tagabuo ng block. Ang isang itaas na nakatali sa pagkonsumo ng mapagkukunan ay dapat na tinukoy upang maiwasan ang pagtanggi sa mga pag atake sa serbisyo. Ang itaas na nakatali na ito ay maaaring maging mas malaki kung ang isang sistema ng reputasyon ay itinayo sa tuktok, kung saan ang matagumpay na mga bundle ay binibigyan ng mas maraming mapagkukunan kaysa sa mga hindi nabigo. Ano kaya ang hitsura ng ganoong sistema ng reputasyon Well, sa endpoint ng RPC na ito, ang kakayahang kumita ng tagabuo ng block at reputasyon ay ang nag iisang kadahilanan na tinitiyak na sinusunod ang mga kagustuhan ng gumagamit. Bilang block builders kumita ng higit pa sa pamamagitan ng mga bayarin sa transaksyon sa pamamagitan ng pagkilos nang tapat, ang kanilang reputasyon sa mga bundlers ay nagpapabuti, paglikha ng isang flywheel effect na maaaring makatulong upang bootstrap ang 4337 ekonomiya. Dahil walang mga insentibo sa protocol upang matiyak na ang mga kagustuhan ng bundler ay sinusunod, dapat subaybayan ng mga bundler ang pagganap ng mga tagabuo ng block at itigil ang pagpapadala ng mga bundle upang harangan ang mga tagabuo na hindi sumusunod sa kanilang mga kagustuhan. Ang pagkakaroon ng isang walang pahintulot na hanay ng mga tagabuo ng block ay mahalaga upang ang mga bundler ay maaaring mag opt out sa mga tagabuo ng block na malisyosong.Interesado ka bang makibahagi?Ang iminungkahing RPC endpoint para sa ERC-4337 ay nangangako na mapabuti ang kahusayan at kakayahang umangkop para sa mga bundler, na ginagawang mas madali para sa kanila na magtagumpay sa lumalagong ecosystem ng abstraction account na ito. Kung ikaw ay isang developer na interesadong makipagtulungan sa proyektong ito, mangyaring magpadala sa akin ng isang mensahe na maabot sa akin sa @tyneslol sa Twitter. ## Publication Information - [offtotheether](https://paragraph.com/@blog.offtotheether/): Publication homepage - [All Posts](https://paragraph.com/@blog.offtotheether/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@blog.offtotheether): Subscribe to updates - [Twitter](https://twitter.com/_offtotheether): Follow on Twitter