Abstrakcija računa učinit će Ethereum jednostavnim za korištenje kao i tradicionalni bankovni račun.
Izazov ljudske pogreške u kripto
Programeri Ethereuma rade na tome da Ethereum blockchain učine jednostavnijim za korisnike. Jedan od glavnih izazova kripto je mogućnost gubitka pristupa vlastitim kripto fondovima zbog jednostavne pogreške kao što je gubitak pristupa privatnom ključu.
Suočeni s ovom i drugim potencijalnim zamkama, znatno je lakše izgubiti novac u kriptovaluti nego u tradicionalnom bankarstvu. Programeri blockchaina sve više uviđaju da je ljudska pogreška neizbježna, što znači da će biti teško gurnuti kriptovalute u mainstream bez zaštite od greške i veće jednostavnosti upotrebe.
An članak objavljen danas na CoinDesku razlaže koncept apstrakcije računa (AA). Ovaj koncept ima za cilj korištenje pametnih ugovora za izvršavanje kripto transakcija stvaranjem određenih pravila valjanosti. Uz AA, korisnici se neće morati odjaviti na svaku transakciju svojim privatnim ključevima.
Cilj je učiniti Ethereum jednostavnim za korištenje kao tradicionalni bankovni račun, tako da korisnici mogu lakše obavljati transakcije, programirati automatska plaćanja računa i više.
Razumijevanje Ethereum transakcija: EOA i CA
Da bismo razumjeli kako bi AA promijenio prirodu načina na koji netko može koristiti kripto, važno je razumjeti kako Ethereum transakcije funkcioniraju danas. Na Ethereumu korisnici imaju mogućnost kreirati dvije vrste računa: račune u vanjskom vlasništvu (EOA) i ugovorne račune (CA). Dvije vrste računa razlikuju se u smislu načina na koji pokreću transakcije preko Ethereum mreže. EOA su tipična vrsta računa za korisnike Ethereuma i vrsta su računa koju bi koristili ako su koristili pružatelja novčanika kao što su MetaMask i Coinbase Wallet.
Problem s računima u vanjskom vlasništvu
Uz EOA, korisnici dobivaju par ključeva: javni i privatni ključ. Svatko može poslati sredstva EOA-u koristeći njegov javni ključ. Ali samo vlasnik računa – tko god ima pristup privatnom ključu računa, koji bi trebao biti tajan – zapravo može inicirati transakcije s računa.
Problem s EOA je u tome što ako korisnik izgubi svoj privatni ključ, ne postoji način da ponovno dobije pristup svojim sredstvima. Čak i ako korisnik ne izgubi svoj ključ, ako se netko dočepa privatnog ključa osobe, stječe potpunu kontrolu nad sredstvima te osobe.
CA, također poznat kao "pametni ugovori", su poput mini računalnih programa koji žive na Ethereum mreži. Ovi računi su kontrolirani kodom, ali oni ne mogu sami pokrenuti transakcije. EOA mora poslati transakciju CA-u kako bi mogao izvršiti vlastite transakcije.
Kako apstrakcija računa rješava nedostatke u Ethereumu
Apstrakcija računa rješava nedostatke EOA spajajući ih s CA-ovima. Omogućuje ljudima da kreiraju korisničke račune s ugrađenim mehanizmima zaštite od greške i drugim posebnim značajkama za provjeru transakcija. Ovaj se potez smatra nužnim za guranje kripto u mainstream uporabu.
Korak prema glavnom prihvaćanju kripto
Kao što Kristof Gazso, koautor prijedloga za poboljšanje Ethereuma (EIP) na AA kaže: „U budućnosti ćemo doći do točke u kojoj će korištenje Ethereum računa biti jednako jednostavno kao korištenje banke. ” Cilj je učiniti Ethereum lakšim za korištenje i sigurnijim, spriječiti skupe pogreške i povećati šanse da kriptovalute prihvate glavni korisnici.
Izjava o odricanju odgovornosti: Ovaj je članak dostupan samo u informativne svrhe. Ne nudi se niti se namjerava koristiti kao pravni, porezni, investicijski, financijski ili drugi savjet.
Izvor: https://cryptodaily.co.uk/2023/01/making-ethereum-more-user-friendly-account-abstraction