Account abstraction yog ib blockchain Lub tswv yim uas tuaj yeem hloov pauv li cas tib neeg pauv nrog hnab nyiaj hauv Web3. Nws tso cai rau cov neeg siv siv cov ntawv cog lus ntse ua lub hnab nyiaj es tsis txhob siv Cov Nyiaj Txiag Sab Nraud zoo li Metamask. Cov neeg siv yuav tom qab ntawd ua kev lag luam los ntawm kev cog lus. Cov lus pom zoo no qhib lub ntiaj teb tshiab ntawm qhov muaj peev xwm rau kev hloov pauv kev lag luam blockchain.
Tom qab
Cov ntawv cog lus ntse yog kab ntawm cov lej uas ua haujlwm ntawm blockchain. Tsis zoo li Sab Nraud Owned Accounts (EOAs), uas tus neeg siv tswj los ntawm tus yuam sij ntiag tug, cov ntawv cog lus ntse tsis tas yuav tsum muaj tus lej ntiag tug thiab pej xeem txhua txoj hauv kev; xwb, code txhais lawv tus cwj pwm.
Qhov kev npaj no muab cov ntawv cog lus ntse ua lub zog loj thiab muaj kev hloov pauv ntau vim nws tso cai rau cov neeg tsim khoom tsim txhua yam kev cog lus lawv tuaj yeem xav txog thiab kho raws li xav tau. Ntawm qhov tod tes, EOAs tsuas yog siv tau rau kev kos npe rau kev lag luam thiab tsis muaj ze li ntau qhov sib txawv. Nws yog ib qho tseem ceeb uas yuav tsum nco ntsoov tias thaum siv blockchains, cov neeg siv tswj EOAs nrog cov yuam sij ntiag tug, thaum cov ntawv cog lus ntse yog tswj hwm los ntawm cov logic coded hauv lawv.
Web3 hnab nyiaj ua haujlwm li cas niaj hnub no
Txawm hais tias kev ua yeeb yam ntawm blockchain niaj hnub no feem ntau qeeb thiab nkees, ntau tus neeg tseem tsis tuaj yeem tiv thaiv lub peev xwm nkag mus rau qhov chaw txiav tawm no. Tom qab paub txog kev kos npe rau kev lag luam los ntawm EOA, cov kev lag luam tau tswj tau ntau dua.
Txawm li cas los xij, kev sib cuam tshuam thawj zaug tuaj yeem nyuaj, ntxhov siab, thiab tsis txaus siab rau cov neeg siv tshiab. Sim nkag siab yuav ua li cas teeb tsa web3 daim ntawv thov thawj zaug yog txaus los ua rau leej twg rov xav txog xav koom nrog qhov kev hloov pauv no.
Kev txwv ntawm EOA hnab nyiaj
Cov hom nyiaj no muaj lawv cov kev txwv ncaj ncees:
- Yog tias cov neeg siv tsis nkag mus rau lawv tus yuam sij ntiag tug, lawv tsis tuaj yeem nkag lossis tswj tus account.
- Lawv tuaj yeem ua rau muaj kev phom sij rau cov neeg ua phem uas tuaj yeem sim nyiag nyiaj lossis cov ntaub ntawv cuam tshuam nrog tus account.
- EOAs muaj peev xwm tsawg thiab tsis tuaj yeem ua tiav cov ntawv cog lus ntse.
- Lawv muaj qhov tsis zoo UX interface uas tuaj yeem txwv kev siv ntau.
- Lawv tsis tuaj yeem yooj yim tswj ntau tus account.
EOA vs cov ntawv cog lus
Tso cai tswj
Nrog EOA cov nyiaj, tus yuam sij ntiag tug muab kev nkag mus rau txhua yam cuam tshuam nrog tus lej ntawd. Hauv qhov sib piv, Daim Ntawv Cog Lus tso cai rau cov neeg siv los txheeb xyuas cov npe ntawm cov qib kev tso cai. Piv txwv li, koj tuaj yeem xav tau 3 tawm ntawm 5 tus neeg kos npe los pom zoo kev lag luam ua ntej nws ua tiav.
Batch muas
EOA cov nyiaj yuav tsum tau kos npe sib cais rau txhua qhov kev nqis tes ua ntawm blockchain, thaum cov nyiaj cog lus tuaj yeem sib pauv pauv ua ke. Yog li, piv txwv li, tus neeg siv tuaj yeem pom zoo rau kev hloov pauv token thiab tom qab ntawd pauv nws rau lwm tus token hauv ib qho kev ua haujlwm nrog lawv daim ntawv cog lus. Cov yam ntxwv no ua rau cov neeg siv tau zoo dua thaum cuam tshuam nrog Defi.
Account rov qab
Thaum EOA hnab nyiaj muab kev tswj hwm ncaj qha rau koj cov nyiaj, nws kuj txhais tau hais tias lawv tsuas yog tso siab rau tus neeg tuav ntaub ntawv ntiag tug kom nkag mus rau lawv - yog tias qhov no ploj lawm, nws tuaj yeem ua rau tag nrho kev tswj tsis tau. Ntawm qhov tod tes, Daim ntawv cog lus siv cov lej sau hauv lawv los tiv thaiv cov teeb meem nkag. Tsis yog kev cia siab rau ib tus yuam sij ntiag tug raws li qhov tseem ceeb ntawm kev ruaj ntseg, kev cai-coded logic muab ib txheej ntxiv ntawm kev tiv thaiv thiab tshem tawm ib qho kev ua tsis tiav. Yog li ntawd, cov ntawv cog lus zoo dua rau cov uas xav tau lawv cov crypto nkag mus tsis muaj kev txhawj xeeb txog qhov yuav poob vim raug cuam tshuam los yog tsis raug.
Txwv kev txwv
Nrog EOA cov nyiaj, txhua qhov kev lag luam uas koj lub hnab nyiaj yuav tshwm sim. Daim ntawv cog lus tso cai rau koj sau cov kev cai logic tswj seb cov nyiaj tau txais pauv li cas, xws li kev ua haujlwm kom nres tag nrho cov kev pauv mus rau lwm qhov chaw nyob thaum koj rov qab nkag mus rau koj tus as-qhauj. Qhov sib txawv ntawm kev ua haujlwm no ua rau cov neeg siv tau yooj yim dua thaum ua kom lawv cov nyiaj muaj kev nyab xeeb thiab siv tau rau lawv xwb.
Tus account abstraction proposals ntawm Ethereum ecosystem
cov Ethereum zej zog tau thov kom siv tus account abstraction hauv Ethereum ecosystem.
Cov tswv yim no suav nrog:
- EIP 86 ntawm 2016 - Cov lus pom zoo no tau qhia txog txheej tsis txaus ntseeg ntawm tus neeg siv thiab lawv lub hnab nyiaj, tso cai rau ntau tus neeg kos npe siv ib tus account.
- EIP 2938 ntawm 2020 - qhia txog hom kev hloov pauv tshiab hu ua "AA kev lag luam."
- EIP 3074 ntawm 2020 - daim ntawv thov kom xa cov neeg siv nyiaj tso cai rau cov ntawv cog lus ntse.
- EIP 4337 ntawm 2021 - qhia txog 'pseudo pauv' yam khoom uas txhais tau tias cov ntawv cog lus ntse yuav ua li cas rau tus neeg siv.
Tag nrho cov tswv yim no tam sim no nyob rau hauv stagnation.
Vim li cas tus account abstraction tseem ceeb
Tus account abstraction tau tshwm sim los ua ib qho kev txhim kho tseem ceeb coj kev txhim kho ntau yam rau txhua tus neeg siv kev paub ntawm Web3.
Abstraction tau tsim muaj ntau txoj hauv kev tshiab, xws li:
- Tsim cov hnab nyiaj sawv cev ntawm cov neeg siv thaum lawv kos npe siv ib qho app.
- Ua kom muaj kev pheej hmoo tsis muaj kev ua si nrog cov yuam sij kev sib tham thiab pab pawg lub hnab nyiaj nrog cov txheej txheem tso cai.
Los ntawm kev paub daws teeb meem ntawm blockchain thev naus laus zis, cov neeg siv tuaj yeem txaus siab rau cov txiaj ntsig cuam tshuam nrog cov ntawv thov kev lag luam - txawm tias cov tsis paub nrog blockchain tuaj yeem sau NFTs yam tsis muaj kev mob taub hau. Cov ntawv cog lus tuaj yeem hloov pauv li cas cov neeg tsis nyiam siv tshuab cuam tshuam nrog web3.
Piv txwv ntawm tus account abstraction siv cov ntaub ntawv hauv lub ntiaj teb tiag
Ib qho ntawm cov kev siv nrov tshaj plaws rau tus account abstraction yog nyob rau hauv daim ntawv ntawm ntau lub hnab nyiaj kos npe. Cov hnab nyiaj no tso cai rau ntau tus neeg kos npe txuas nrog rau ib lub hnab nyiaj. Raws li qhov tshwm sim, txhua qhov kev lag luam yuav tsum dhau los ntawm ntau tus neeg siv kos npe ua ntej nws tuaj yeem ua tiav ntawm blockchain - tsim txoj hauv kev zoo thiab ruaj ntseg los tswj cov nyiaj ntau ntawm cov cuab tam digital.
Lwm qhov piv txwv siv cov xwm txheej suav nrog
- Nrog rau tus account abstraction teeb tsa nrog Netflix lossis Disney Plus, txhua tus neeg hauv tsev neeg tuaj yeem muaj tus as-qhauj uas tus thawj tswj hwm tus account tuaj yeem teeb tsa thiab tswj tau. Cov kev tswj hwm kev tso cai no tuaj yeem pab cov niam txiv kom ntseeg tau tias cov neeg siv tuaj yeem nkag mus rau cov ntsiab lus uas tsim nyog rau hnub nyoog thaum lawv nyiam cov yeeb yam uas lawv nyiam yam tsis tas txhawj txog lawv cov menyuam saib cov khoom tsis pom zoo.
- Ib tsev neeg mus xyuas lub tiaj ua si tuaj yeem paub qhov yooj yim ntawm kev nkag mus rau tus account nrog lawv cov nyiaj, muab cov niam txiv tswj xyuas qhov chaw uas lawv cov menyuam tuaj yeem nkag tau.
Xws li cov piv txwv qhia tau hais tias muaj peev xwm tsis txaus ntseeg ntawm tus account abstraction thiab tso cai rau kom pom tseeb dua thiab kev nyab xeeb rau kev lag luam digital. Nrog rau ntau daim ntawv thov zoo li no, tsis muaj qhov tsis ntseeg tias tus account abstraction yuav qhib qhov muaj txiaj ntsig zoo rau kev siv cov xwm txheej ntawm blockchain thev naus laus zis.
Kev txwv ntawm tus account abstraction nrog cov ntawv cog lus ntse
Account abstraction yog lub cuab yeej muaj zog nrog lub peev xwm los hloov pauv li cas tib neeg cuam tshuam nrog web3. Txawm li cas los xij, nws tseem muaj qee qhov kev pheej hmoo / kev txwv uas peb yuav tsum tau txiav txim siab ua ntej siv.
- Qhov txwv tsis pub muaj peev xwm ntawm qee cov ntawv cog lus ntse - thaum tus account abstraction tuaj yeem muab cov neeg siv yooj yim dua hauv kev tswj hwm lawv cov nyiaj, nws yuav tsis tsim nyog rau kev siv ntau dua.
- Muaj peev xwm ua phem rau cov neeg ua phem los siv cov ntawv cog lus ntse los nyiag nyiaj lossis nkag mus rau cov ntaub ntawv tus kheej. Xws li kev siv nyiaj tshwj xeeb yog cuam tshuam txog ntau lub hnab nyiaj kos npe, vim tias cov neeg nyiag khoom tuaj yeem tsom mus rau cov nyiaj tsis zoo thiab siv lawv kom zoo dua.
- Lub complexity ntawm account abstraction thiab coding daim ntawv cog lus - cov neeg siv tshiab yuav tsis muaj kev txawj ntse kom nkag siab txog intricacies ntawm kev teeb tsa thiab tswj lawv tus account abstraction, ua rau lawv yooj yim rau kev dag.
- Tus account abstraction tuaj yeem ua rau muaj kev ua txhaum cai ntiag tug yog tias siv tsis raug - thaum cov neeg tsim khoom tuaj yeem teeb tsa cov nyiaj hauv txoj hauv kev uas cuam tshuam tus neeg siv tus kheej, qhov no nyob ntawm kev coj ua zoo xws li kev hloov pauv tus password.
- Muaj kev pheej hmoo ntawm cov neeg siv tsis siv tus account abstraction kom raug vim tsis muaj kev nkag siab - kev hloov pauv tsis raug tuaj yeem ua rau poob nyiaj lossis qeeb.
Yog li nws yog ib qho tseem ceeb kom paub txog cov kev pheej hmoo no thaum siv tus as khauj abstraction. Kev ntsuas xws li kev soj ntsuam kev ruaj ntseg tsis tu ncua thiab qhia cov neeg siv ntawm cov kev coj ua zoo tshaj plaws rau kev tswj hwm lawv cov nyiaj tuaj yeem pab txo qis cov teeb meem tshwm sim.
xaus
Account abstraction yog ib qho cuab yeej muaj zog uas tuaj yeem hloov pauv li cas tib neeg cuam tshuam nrog web3 thiab muab cov neeg siv tswj hwm lawv cov cuab tam digital. Txawm li cas los xij, zoo li txhua yam thev naus laus zis, nws yog qhov tseem ceeb kom nkag siab txog cov kev pheej hmoo cuam tshuam thiab ua cov kauj ruam kom ntseeg tau tias lawv tsawg heev. Txawm li cas los xij, nrog kev npaj tsim nyog thiab kev kawm txog kev coj ua zoo tshaj plaws, kev paub txog tus account tuaj yeem qhib qhov muaj txiaj ntsig tshiab rau cov neeg siv thev naus laus zis thiab tsis siv thev naus laus zis.
Tau qhov twg los: https://www.cryptopolitan.com/account-abstraction-explained-web3-use-cases/