Konto abstraktsioon muudab Ethereumi kasutamise sama lihtsaks kui traditsioonilist pangakontot.
Inimvigade väljakutse krüptos
Ethereumi arendajad töötavad selle nimel, et muuta Ethereumi plokiahel kasutajasõbralikumaks. Krüpto üks peamisi väljakutseid on võimalus kaotada juurdepääs oma krüptovaradele lihtsa vea tõttu, näiteks juurdepääsu kaotamine oma privaatvõtmele.
Seda ja muid võimalikke lõkse silmas pidades on krüptorahas palju lihtsam raha kaotada kui traditsioonilises panganduses. Plokiahela arendajad mõistavad üha enam, et inimlikud vead on paratamatus, mis tähendab, et ilma tõrkeohutute ja parema kasutuslihtsuseta on krüpto peavoolu suruda raske.
An artikkel täna CoinDeskis avaldatud jagab konto abstraktsiooni (AA) kontseptsiooni. Selle kontseptsiooni eesmärk on kasutada nutikaid lepinguid krüptotehingute tegemiseks, luues teatud kehtivusreeglid. AA-ga ei pea kasutajad oma privaatvõtmetega iga tehingu puhul välja logima.
Eesmärk on muuta Ethereumi kasutamine sama lihtsaks kui traditsioonilise pangakonto jaoks, et kasutajad saaksid lihtsamini tehinguid teha, programmeerida automaatseid arvemakseid ja palju muud.
Ethereumi tehingute mõistmine: EOA-d ja CA-d
Et mõista, kuidas AA muudaks krüpto kasutamise olemust, on oluline mõista, kuidas Ethereumi tehingud tänapäeval toimivad. Ethereumis on kasutajatel võimalik luua kahte tüüpi kontosid: välised kontod (EOA) ja lepingukontod (CA). Need kaks kontotüüpi erinevad selle poolest, kuidas nad Ethereumi võrgu kaudu tehinguid algatavad. EOA-d on tüüpilised Ethereumi kasutajate kontotüübid ja seda tüüpi kontosid, mida saaks kasutada, kui nad on kasutanud rahakoti pakkujat, nagu MetaMask ja Coinbase Wallet.
Probleem väliste kontodega
EOA-ga antakse kasutajatele paar võtit: avalik ja privaatvõti. Igaüks võib saata EOA-le raha oma avaliku võtme abil. Kuid tegelikult saab kontolt tehinguid algatada ainult konto omanik – kellel on juurdepääs konto privaatvõtmele, mida tuleks hoida saladuses.
EOA-de probleem seisneb selles, et kui kasutaja kaotab oma privaatvõtme, ei ole enam võimalust oma rahadele juurdepääsu taastada. Ja isegi kui kasutaja oma võtit ei kaota, saavutab keegi inimese privaatvõtme kätte sattudes täieliku kontrolli selle inimese raha üle.
CA, tuntud ka kui "nutikad lepingud", on nagu miniarvutiprogrammid, mis töötavad Ethereumi võrgus. Neid kontosid juhitakse koodiga, kuid nad ei saa ise tehinguid algatada. EOA peab saatma tehingu CA-le, et see saaks ise tehinguid teha.
Kuidas konto abstraktsioon kõrvaldab Ethereumi puudused
Account Abstraction kõrvaldab EOA puudused, ühendades need CA-dega. See võimaldab inimestel luua kasutajakontosid sisseehitatud tõrkekindlate mehhanismide ja muude tehingute kontrollimise erifunktsioonidega. Seda sammu peetakse vajalikuks krüpto kasutuselevõtuks.
Samm krüpto põhivoolu kasutuselevõtu poole
Nagu ütleb AA Ethereumi täiustamise ettepaneku (EIP) kaasautor Kristof Gazso: "Me oleme tulevikus punktis, kus Ethereumi konto kasutamine on sama lihtne kui panga kasutamine. ” Eesmärk on muuta Ethereum kasutajasõbralikumaks ja turvalisemaks, vältides kulukaid vigu ja suurendades võimalusi, et tavakasutajad krüpto omaks võtavad.
Kohustustest loobumine: see artikkel on ette nähtud ainult teavitamise eesmärgil. Seda ei pakuta ega kavatseta kasutada juriidilise, maksu-, investeerimis-, finants- või muu nõuandena.
Allikas: https://cryptodaily.co.uk/2023/01/making-ethereum-more-user-friendly-account-abstraction