Ang Pag-upgrade ng Ethereum ay Maaaring Mas Mahirap Mawala ang Lahat ng Iyong Crypto

Ang abstraction ng account - isang konsepto na tinanggap kamakailan ng Visa - ay maaaring gawing mas madaling gamitin ang mga wallet ng Ethereum .

AccessTimeIconJan 11, 2023 at 12:15 p.m. UTC
Updated Apr 9, 2024 at 11:22 p.m. UTC

Ang mga developer ng Ethereum ay masipag sa pagsisikap na gawing mas user-friendly ang blockchain nito.

Ang ONE sa mga pagbagsak ng Crypto ay ang gastos ng mga simpleng screw-up. Halimbawa, kung mawala ng isang user ang mga susi sa kanilang Crypto account, maaari silang mawalan ng access sa kanilang mga Crypto holding nang tuluyan. Sa harap nito at iba pang mga potensyal na pitfalls, mas madaling mawala ang iyong pera sa Crypto kaysa sa tradisyonal na pagbabangko.

Ang artikulong ito ay orihinal na lumabas sa Valid Points , lingguhang newsletter ng CoinDesk na naghihiwalay sa ebolusyon ng Ethereum at ang epekto nito sa mga Crypto Markets. Mag-subscribe upang makuha ito sa iyong inbox tuwing Miyerkules .

Ang mga developer ng Blockchain ay lalong kinikilala na ang pagkakamali ng Human ay hindi maiiwasan, ibig sabihin ay magiging mahirap na itulak ang Crypto sa mainstream nang walang mga fail-safe at mas madaling paggamit. Ang ONE sa mga pagbabagong iyon ay isang konsepto na tinatawag na "Account Abstraction."

Nilalayon ng Account Abstraction (AA) na gumamit ng mga matalinong kontrata para magsagawa ng mga transaksyon sa Crypto , sa pamamagitan ng paglikha ng ilang partikular na tuntunin sa validity. Sa AA, T na kailangang mag-sign off ng mga user sa bawat transaksyon gamit ang mga pribadong key ng isa.

"Mapupunta tayo sa isang punto sa hinaharap kung saan ang paggamit ng isang Ethereum account, magiging kasing simple ng paggamit ng isang bangko," sabi ni Kristof Gazso, isang co-author para sa isang Ethereum Improvement Proposal ( EIP ) sa AA . “T na kailangang gawin ng mga tao ang trade off na iyon ng tulad ng, 'Uy, alam mo, gusto ko ang desentralisasyon, ngunit gayundin, masakit sa asno ang paggamit ng Ethereum.'”

Sa huli, sa pamamagitan ng AA, nais ng mga developer na gawing magagamit ang Ethereum bilang tradisyonal na fiat bank account, para mas madaling makagawa ng mga transaksyon ang mga user, magprograma ng mga awtomatikong pagbabayad ng bill at higit pa.

Ngunit bago maunawaan kung paano mababago ng AA ang kalikasan kung paano maaaring gamitin ng ONE ang Crypto, mahalagang maunawaan kung paano gumagana ang mga transaksyon sa Ethereum ngayon.

Mga Account sa Ethereum: Mga EOA at CA

Sa Ethereum, may kakayahan ang mga user na lumikha ng dalawang uri ng account: External Owned Accounts (EOA) at Contract Accounts (CA). Ang dalawang uri ng account ay naiiba sa mga tuntunin ng kung paano sila nagpasimula ng mga transaksyon sa network ng Ethereum.

Ang EOA, ang karaniwang uri ng account para sa mga gumagamit ng Ethereum , ay ang uri ng account na ginagamit mo kung gumamit ka ng provider ng wallet gaya ng MetaMask at Coinbase Wallet.

Sa isang EOA, binibigyan ang mga user ng isang pares ng mga susi: pampubliko at pribadong susi. Sinuman ay maaaring magpadala ng mga pondo sa isang EOA gamit ang pampublikong key nito. Ngunit ang may-ari lamang ng account – sinumang may access sa pribadong key ng account, na dapat na panatilihing Secret – ang maaaring aktwal na magpasimula ng mga transaksyon mula sa account.

Ang mga CA, na mas kilala bilang "mga matalinong kontrata," ay parang mga mini computer program na nakatira sa Ethereum network. Ang mga account na ito ay kinokontrol ng code - hindi mga pribadong key - ngunit hindi nila maaaring simulan ang mga transaksyon sa kanilang sarili; ang isang EOA ay kailangang magpadala ng isang transaksyon (na maaari mong isipin na tulad ng isang mensahe o tagubilin) ​​sa isang CA upang ito ay gumawa ng sarili nitong mga transaksyon.

Ang problema sa mga EOA ay nagmumula sa pagkakamali ng Human . "Ang ONE key ay may kumpletong kontrol ng admin sa iyong account," sabi ni Gazso, ang co-author ng EIP 4337 . "Kung nawala mo ito, sayang, mawawala ang lahat ng kontrol mo sa iyong account magpakailanman."

Kung nawalan ka ng pribadong key sa isang EOA account, walang help desk o proseso ng pagbawi ng key (tulad ng button na "pag-reset ng password") na makakatulong sa iyong mabawi ang access sa iyong mga pondo.

"Ang mga tao ang pinakamalaking depekto sa seguridad sa pamamahala ng Ethereum account," idinagdag ni Gazso. Bagama't walang konkretong data sa kung gaano karaming ETH ang nawala dahil sa mga nakalimutang key, ang mga Bitcoin account ay gumagamit ng katulad na pribadong key system sa Ethereum. Ayon sa isang ulat ng Chainalysis, hanggang sa 23% ng lahat ng bitcoin sa sirkulasyon (o sa paligid ng 3.79 milyong BTC ) ay maaaring mawala nang tuluyan dahil sa mga nakalimutang key.

At ang mga nakalimutang susi ay T lamang ang problema. Kung ang isang tao (sa tingin, mga hacker) ay nakakuha ng kanilang mga kamay sa pribadong susi ng isang tao, magkakaroon sila ng kumpletong kontrol sa mga pondo ng taong iyon.

Paano gumagana ang Account Abstraction?

Tinutugunan ng Abstraction ng Account ang mga pagkukulang ng mga EOA sa pamamagitan ng pagsasama ng mga ito sa mga CA – na nagpapahintulot sa mga tao na lumikha ng mga user account na may mga built-in na mekanismong hindi ligtas at iba pang mga espesyal na feature para sa pag-verify ng mga transaksyon.

Gaya ng inilarawan ng co-founder ng Ethereum na si Vitalik Buterin sa isang post sa blog noong 2021 , “sa halip na [smart contract code] ay ginagamit lang para ipatupad ang logic ng mga application, gagamitin din ito para ipatupad ang verification logic (nonces, signatures...) ng indibidwal wallet ng mga gumagamit”

Sa ilalim ng abstraction ng account, maaaring i-program ang mga user account upang isama ang mga social recovery system kung saan maraming tao – bawat isa ay may sariling susi – ay may kakayahang magbalik ng account sa may-ari nito sakaling mawalan ng access ang may-ari sa pribadong key.

Ang ONE ay maaari ring gumawa ng "multisig wallet" na nagbibigay ng pagmamay-ari ng account sa isang grupo - na nangangailangan ng maraming iba't ibang partido na mag-sign off sa mga transaksyon bilang isang uri ng karagdagang layer ng seguridad.

Maiiwasan din ng mga account sa ilalim ng AA ang ilan sa iba pang mga hard-coded na limitasyon ng mga EOA. Maaari nilang, halimbawa, tukuyin kung paano nagbabayad ang mga gumagamit ng mga bayarin sa Gas . Sa kasalukuyan, sa ilalim ng mga EOA sa Ethereum, ang mga gumagamit ay kailangang magbayad ng Gas sa ether (ETH). Ngunit sa AA ay maaaring pumili ang ONE na gumamit ng ibang Cryptocurrency para magbayad ng Gas (tulad ng DOGE), o maaari kang magtalaga ng ibang tao (tulad ng isang magulang o kaibigan) na magbayad ng mga bayarin sa Gas .

Ang lahat ng mga sistemang ito ay posibleng ipatupad ngayon gamit ang mga CA, ngunit may malaking antas ng pagiging kumplikado at overhead (ibig sabihin, mga gastos sa Gas ) dahil sa pangangailangan na ang lahat ng mga transaksyon ay pinasimulan ng isang EOA.

Paano makamit ang buong pagpapatupad ng Account Abstraction?

Mayroong isang grupo ng mga panukala na naglalayong magdagdag ng AA sa Ethereum, na ang pinakatanyag ay ang EIP-4337 . "Ito talaga ang unang panukala na nakakamit ng Account Abstraction nang hindi nangangailangan ng hard fork," sabi ni Gazso.

Ang pangunahing bentahe ng EIP-4337 ay ang pagpapatupad nito ay T mangangailangan ng anumang mga pagbabago sa Core protocol ng Ethereum. Ang panukala ay magdaragdag lamang ng bagong layer ng abstraction ng account sa ibabaw ng Core protocol ng Ethereum – na nagbibigay-daan sa mga provider ng wallet na lumikha ng mga account na pagmamay-ari ng user na gumagamit ng mga matalinong kontrata upang itakda ang mga panuntunan para sa pagsisimula ng mga transaksyon.

Kaya kung ang lahat ng mga tool na ito ay kasalukuyang magagamit, bakit T mas laganap ang abstraction ng account?

Ang sagot diyan ay momentum. Malinaw na hindi madaling gumawa ng bagong pitaka, ilunsad ito at ipadala sa mga tao. "Ang pagkumbinsi sa mga tao na subukan ang bagong Technology, mga bagong pitaka, ay isang napakahirap na gawain," dagdag ni Gazso. Iyon ang dahilan kung bakit ang mga tao na sa simula ay nagsisimula sa kanilang paglalakbay sa Crypto ay bumaling sa isang bagay na mas matagal na o nasubok sa labanan, tulad ng isang MetaMask wallet.

Kaya ang paghahanap ng mga taong magpapatupad ng mga bagong teknolohiyang ito ay tila ang pinakamalaking bottleneck para sa abstraction ng account. Ngunit ang tide para doon ay tila nagbabago.

Ano ang niluluto gamit ang Account Abstraction?

Ang ilang mga layer 2 sa Ethereum ay nangunguna sa paraan upang katutubong isama ang AA. Ang StarkWare, ang kumpanya sa likod ng StarkNet blockchain, ay live na sa Account Abstraction. Si Eli Ben-Sasson, ang co-founder at presidente ng StarkWare, ay nagsabi sa CoinDesk na ang Account Abstraction ay maaaring gamitin sa hinaharap upang "gamitin ang iyong pagkilala sa mukha o biometrics para talaga pahintulutan ang [Crypto] na mga pagbabayad," tulad ng kung paano maaaring i-activate ng FaceID ang credit mga pagbabayad sa card para sa mga gumagamit ng iPhone. "Ang imprastraktura para sa paggawa nito ay posible na ngayon sa Starknet," idinagdag ni Ben-Sasson.

Noong nakaraang buwan, inanunsyo rin ng Visa ang panukala nito na sa kalaunan ay gamitin ang Account Abstraction para mag-deploy ng mga awtomatikong pagbabayad gamit ang imprastraktura ng StarkNet. Gagayahin nito ang mga awtomatikong pagbabayad sa isang bank account upang magbayad ng mga singil, maliban ngayon ay maaari itong gawin sa blockchain.

Ang ibang mga kumpanya, gaya ng Gnosis Chain, ay naghahanap na isama ang Account Abstraction sa kanilang imprastraktura. Ang co-founder ng Gnosis Chain na si Stefan George ay nagsabi sa CoinDesk: "Dahan-dahan, tumataas ang interes sa AA habang parami nang parami ang mga developer at user na nakakaalam ng potensyal."

Inulit ni Gazso na ang 2023 ang magiging “taon para sa Pag-abstraction ng Account,” na binabanggit na ito ay kasalukuyang ONE sa mga pinakatinatalakay na paksa sa ecosystem.

Disclosure

Mangyaring tandaan na ang aming patakaran sa privacy, terms of use, cookies, at do not sell my personal information ay na-update na.

Ang CoinDesk ay isang nakatanggap ng parangal media na sumusunod sa mahigpit na mga patakaran sa pamamatnugot. Noong Nobyembre 2023, Ang CoinDesk ay binili ng Bullish group, may-ari ng Bullish, isang reguladong palitan ng digital na mga ari-arian. Ang Bullish group ay karamihan pag-aari ng Block.one; parehong mga kumpanya ay may interes sa iba't ibang negosyo ng blockchain at digital na mga ari-arian at mahahalagang pag-aari ng digital na mga ari-arian, kabilang ang bitcoin. Ang CoinDesk ay nag-ooperate bilang isang independenteng sangay na may isang komite ng pamamatnugot upang protektahan ang kalayaan ng pamamahayag. Ang mga empleyado ng CoinDesk, kabilang ang mga mamamahayag, ay maaaring tumanggap ng mga opsyon sa Bullish group bilang bahagi ng kanilang kompensasyon.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.