Malalim na pagsisid

(Advertisement)

Ano ang Account Abstraction? Paano Ito Gumagana at Bakit Ito Mahalaga

kadena

Ang abstraction ng account (AA) ay nag-aalis ng mga seed na parirala, nag-o-automate ng mga transaksyon, at nagpapahusay sa seguridad ng wallet. Tuklasin kung paano gumagana ang mga wallet ng AA.

Miracle Nwokwu

Marso 7, 2025

(Advertisement)

Pangunahing puntos

  • Binabago ng Account abstraction (AA) ang mga wallet sa mga matalinong account na nakabatay sa kontrata, inaalis ang mga seed na parirala at pinapagana ang automation para sa isang mas user-friendly na karanasan.
  • Binibigyang-daan ng AA ang mga feature tulad ng mga automated na pagbabayad, batch na transaksyon, at alternatibong paraan ng pagbabayad ng bayad, na ginagawang mas seamless ang mga pakikipag-ugnayan sa blockchain.
  • Sa pamamagitan ng pagpapalit o pagpapalaki ng mga seed na parirala ng multi-factor na pagpapatotoo o mga account sa pagbawi, pinapahusay ng AA ang seguridad ng wallet habang pinapanatili ang pagiging naa-access.
  • Sa kabila ng mga benepisyo nito, maaaring magpakilala ang AA ng mga isyu sa compatibility, mas mataas na bayad sa gas, at mga bagong kahinaan sa seguridad na nangangailangan ng maingat na pagpapatupad.

Pag-unawa sa Abstraction ng Account

Pinapasimple ng Account abstraction (AA) kung paano gumagana ang mga wallet sa pamamagitan ng pagpapagana sa mga ito na gumana tulad ng mga smart contract. Inaalis nito ang pangangailangan para sa mga kumplikadong elemento tulad ng mga seed na parirala at nagpapakilala ng mga feature tulad ng pag-bundle ng maraming pagkilos o pag-set up ng mga awtomatikong pagbabayad.

Bakit Mahalaga ang Account Abstraction

Ang mga tradisyunal na wallet ng blockchain ay may matibay na istruktura. Dapat i-verify ng mga user ang bawat transaksyon, at ang pagkawala ng mga pribadong key ay maaaring magresulta sa permanenteng pagkawala ng access sa mga pondo. Bagama't secure ang mga system na ito, kadalasan ay masyadong kumplikado ang mga ito para sa malawakang paggamit, lalo na bilang pang-araw-araw na paraan ng pagbabayad.

Tinutugunan ng abstraction ng account ang mga hamong ito sa pamamagitan ng pagpapakilala ng mga feature ng automation at pag-customize na katulad ng makikita sa matalinong mga kontrata. Sa AA, nagkakaroon ng kapangyarihan ang mga may-ari ng wallet na mag-set up ng mga umuulit na pagbabayad, pamahalaan ang mga pahintulot sa pag-access, at i-streamline kung paano pinangangasiwaan ang mga bayarin sa transaksyon. Nilalayon ng mga inobasyong ito na pahusayin ang kakayahang magamit nang hindi nakompromiso ang seguridad.

Mga EOA, Smart Contract, at Account Abstraction

Upang maunawaan ang abstraction ng account, nakakatulong na maunawaan ang dalawang uri ng mga account sa Ethereum at iba pang EVM-compatible blockchains: Mga Externally Owned Account (EOAs) at mga smart contract account.

Mga Externally Owned Account (EOAs)

Ang mga EOA ay mga personal na account na kinokontrol ng mga pribadong key. Ang mga ito ay kinakatawan ng mga address ng wallet, na ginagamit upang subaybayan at isagawa ang mga transaksyon. Ang EOA system ay umaasa sa isang public-private key pair para i-encrypt at i-decrypt ang data ng transaksyon. Ang pribadong key ay gumaganap bilang ang tanging paraan ng pagkontrol sa pitaka—sinumang may hawak nito ay maaaring pumirma ng mga transaksyon at ma-access ang mga pondo.

Ang mga transaksyon mula sa mga EOA ay nangangailangan ng pagpapatunay sa pamamagitan ng ECDSA (Elliptic Curve Digital Signature Algorithm). Ang system na ito ay bumubuo ng isang natatanging lagda para sa bawat transaksyon at bini-verify ito gamit ang kaukulang pampublikong key. Ang mga transaksyon ay dumadaan sa consensus layer para sa pag-apruba ng network bago ma-finalize.

Mga Kontrata ng Smart

Ang mga matalinong kontrata ay mga self-executing program sa blockchain. Kinakatawan ng mga natatanging address, naiiba ang mga ito sa mga EOA dahil hindi sila umaasa sa mga private-public key na pares para sa pagpapatupad. Ang flexibility na ito ay nagbibigay-daan sa mga developer na bumuo ng mga automated system at i-customize kung paano nakikipag-ugnayan ang mga smart contract sa blockchain.

Ang abstraction ng account ay naghihiwalay sa mga EOA mula sa matibay na sistemang nakabatay sa ECDSA, na ginagawang mas flexible at nako-customize ang mga ito. Sa pamamagitan ng pag-alis ng pangangailangan para sa bawat transaksyon na mahigpit na sumunod sa orihinal na disenyo ng blockchain, ang mga EOA ay maaaring gumamit ng matalinong mga tampok na tulad ng kontrata. Halimbawa, maaari nilang i-automate ang mga gawain, i-batch ang maraming pagkilos sa isang transaksyon, at bawasan ang pag-asa sa mga seed na parirala.

Ang Account Abstraction ay may potensyal na mag-onboard ng milyun-milyon sa crypto
Ang mga kamakailang buwan at taon ay nakita ang paglitaw ng hindi mabilang na mga proyekto ng crypto Abstraction ng Account

Paano Gumagana ang Abstraction ng Account

Nakakamit ng abstraction ng account ang flexibility sa pamamagitan ng pag-bypass sa tradisyonal na consensus layer ng network. Para sa mga matalinong kontrata, ERC-2938 nagpapakilala ng paraan upang patunayan ang mga transaksyon gamit ang custom na EVM bytecode kaysa sa karaniwang lagda ng ECDSA. Nagbibigay-daan ito sa mga smart contract na ayusin ang mga bayarin sa gas at iba pang mga setting.

Para sa mga EOA, ang EIP-4337 ay nagmumungkahi ng abstraction system na ganap na umiiwas sa consensus layer. Sa halip, ang mga transaksyon ay pinoproseso sa isang alternatibong mempool, na pinagsama ng mga dalubhasang operator, at kasama sa mga bloke ng blockchain para sa pagpapatunay. Nagbibigay-daan ang system na ito para sa mas advanced na pag-andar nang hindi binabago ang mga pangunahing panuntunan sa network.

Nagpapatuloy ang artikulo...

Mga Benepisyo at Potensyal na Mga Kaso ng Paggamit ng Abstraction ng Account

Pinahusay na Kakayahang magamit

Ang mga sistema ng Blockchain ay ligtas ngunit maaaring makaramdam ng pananakot sa mga bagong user dahil sa kanilang pagiging kumplikado. Maaaring mapabuti ng abstraction ng account ang karanasan ng user sa pamamagitan ng paggawa ng mga wallet na mas simple at mas intuitive. Halimbawa, ang mga wallet ay maaaring magsama ng mga preset na feature na nagbibigay-daan sa mga user na magsagawa ng mga karaniwang gawain nang hindi nangangailangan ng malalim na teknikal na kaalaman.

Pagbawas ng Pag-asa sa Mga Parirala ng Binhi

Ang mga parirala ng binhi ay kritikal para sa seguridad ng wallet ngunit maaaring mahirap pangasiwaan. Maaaring payagan ng abstraction ng account ang mga user na palitan o dagdagan ang mga seed na parirala ng mga alternatibong paraan ng pagbawi, gaya ng two-factor authentication o backup na mga account. Maaaring paganahin ng mga matalinong kontrata ang mga system kung saan na-recover ng mga user ang access sa pamamagitan ng pagsagot sa mga paunang itinakda na tanong sa seguridad o paggamit ng mga paunang inaprubahang recovery account.

Flexible na Mga Opsyon sa Pagbabayad ng Bayad

Sa kasalukuyan, ang mga EOA ay dapat magbayad ng mga bayarin sa transaksyon sa katutubong pera ng blockchain, tulad ng ETH sa Ethereum. Maaaring payagan ng abstraction ng account ang mga user na bayaran ang mga bayarin na ito gamit ang iba pang mga token o italaga ang bayad sa bayad sa isang third party. Halimbawa, maaaring sakupin ng mga proyekto ang mga gastos sa transaksyon sa ngalan ng kanilang mga user, na ginagawang mas naa-access ang mga pakikipag-ugnayan sa blockchain.

Mga Automated na Pagbabayad

Ang mga EOA ngayon ay nangangailangan ng manu-manong pag-apruba para sa bawat transaksyon, kahit na sa mga paulit-ulit. Gamit ang abstraction ng account, maaaring mag-set up ang mga user ng mga awtomatikong pagbabayad o umuulit na mga transaksyon nang hindi kinakailangang aprubahan nang manu-mano ang bawat isa. Ito ay magiging partikular na kapaki-pakinabang para sa mga serbisyong nakabatay sa subscription o regular na paglilipat.

Mga Batch na Transaksyon

Sa halip na aprubahan ang mga transaksyon nang paisa-isa, maaaring hayaan ng abstraction ng account ang mga user na mag-bundle ng maraming pagkilos sa iisang transaksyon. Makakatipid ito ng oras at mag-streamline ng mga proseso, tulad ng pagpapalit ng mga token sa mga desentralisadong palitan.

Mga Hamon at Panganib

Habang ang mga posibilidad ng abstraction ng account ay kapana-panabik, may mga potensyal na downsides. Maaaring lumitaw ang mga isyu sa compatibility sa mga kasalukuyang smart contract, na ginagawang mas mahal ang mga pakikipag-ugnayan sa blockchain. Bukod pa rito, ang tumaas na pagiging kumplikado ng abstraction ng account ay maaaring humantong sa mas mataas na mga bayarin sa gas, dahil ang mga matalinong kontrata ay nangangailangan ng higit pang mga mapagkukunan ng computational.

Ang isa pang alalahanin ay ang seguridad. Bagama't likas na ligtas ang mga transaksyon sa blockchain, maaaring lumikha ng mga kahinaan ang pagpapakilala ng mga panlabas na paraan ng pagbawi o flexible na pamamahala ng account. Maaaring pagsamantalahan ng mga hacker ang mga bagong system na ito, na pinababa ang pangkalahatang antas ng seguridad sa isang bagay na mas katulad ng tradisyonal na mga online system.

Konklusyon

Ang teknolohiya ng Blockchain ay nag-aalok ng walang kapantay na seguridad at kontrol, ngunit ang matibay na disenyo nito ay maaaring maging hadlang para sa mga pang-araw-araw na gumagamit. Nilalayon ng abstraction ng account na tulay ang agwat na ito, na nagbibigay ng mga tool upang gawing mas user-friendly ang mga wallet habang pinapanatili ang mga pangunahing prinsipyo ng desentralisasyon.

Sa pamamagitan ng pagpapakilala ng automation, pagpapasadya, at mga alternatibong istruktura ng bayad, ang abstraction ng account ay maaaring gumanap ng isang mahalagang papel sa paghimok ng mass adoption ng blockchain technology. Gayunpaman, tulad ng anumang umuusbong na pagbabago, ang pangmatagalang epekto nito ay nakasalalay sa maingat na pagpapatupad at patuloy na pag-unlad. 

Pagtanggi sa pananagutan

Disclaimer: Ang mga pananaw na ipinahayag sa artikulong ito ay hindi kinakailangang kumakatawan sa mga pananaw ng BSCN. Ang impormasyong ibinigay sa artikulong ito ay para sa mga layuning pang-edukasyon at libangan lamang at hindi dapat ituring bilang payo sa pamumuhunan, o anumang uri ng payo. Walang pananagutan ang BSCN para sa anumang desisyon sa pamumuhunan na ginawa batay sa impormasyong ibinigay sa artikulong ito. Kung naniniwala kang dapat baguhin ang artikulo, mangyaring makipag-ugnayan sa koponan ng BSCN sa pamamagitan ng pag-email [protektado ng email].

may-akda

Miracle Nwokwu

Si Miracle ay mayroong undergraduate degree sa French at Marketing Analytics at nagsasaliksik ng cryptocurrency at blockchain technology mula noong 2016. Dalubhasa siya sa technical analysis at on-chain analytics, at nagturo ng mga pormal na teknikal na kurso sa pagsusuri. Ang kanyang nakasulat na gawain ay itinampok sa maraming crypto publication kabilang ang The Capital, CryptoTVPlus, at Bitville, bilang karagdagan sa BSCN.

(Advertisement)

Pinakabagong Crypto News

Kumuha ng up to date sa mga pinakabagong balita at kaganapan sa crypto

Sumali sa aming newsletter

Mag-sign up para sa pinakamagandang tutorial at pinakabagong balita sa Web3.

Mag-subscribe Narito!
BSCN

BSCN

BSCN RSS Feed

Ang BSCN ang iyong patutunguhan para sa lahat ng bagay na crypto at blockchain. Tuklasin ang pinakabagong balita sa cryptocurrency, pagsusuri sa merkado at pananaliksik, na sumasaklaw sa Bitcoin, Ethereum, altcoins, memecoins, at lahat ng nasa pagitan.