Na blockchain Ethereum (ETH) byla nasazena nová funkcionalita známá jako abstrakce účtu (account abstraction). Jedná se o klíčové vylepšení, které by uživatelům mělo usnadnit obnovení kryptoměn, v případě ztráty soukromých klíčů k softwarové peněžence.
Standard nasazen prostřednictvím smart kontraktu
Nový standard, známý jako ERC-4337, byl nasazen prostřednictvím smart kontraktu s názvem EntryPoint. To byl zároveň jeden z důvodů, proč bylo nasazení ERC-4337 tak snadné. Nový standard si díky tomu nevyžadoval žádné změny v základním kódu ETH, jejichž implementace by byla komplikovaná. Smart kontrakt již také prošel úplným bezpečnostním auditem.
Tento návrh jen přidává novou vrstvu na hlavní ETH síť. Cílem je nakonec integrovat abstrakci účtu i do hlavního protokolu.
Vitalik Buterin, spoluzakladatel ETH, tweetoval o výhodách ERC-4337 již v říjnu.„Zužujeme skutečnou cestu pro abstrakci účtů, něco, co jsme vždy chtěli, ale ve skutečnosti se nám to nepodařilo,“ napsal tehdy.
The big really valuable and necessary thing that ERC-4337 provides for account abstraction is a *decentralized fee market* for user operations going into smart contract wallets.https://t.co/JUigSO5OtW
— vitalik.eth (@VitalikButerin) October 1, 2022
Abstrakce účtu je koncept, který mění peněženky uživatelů na „účty smart kontraktů“. Cílem je, aby byly ETH peněženky uživatelsky přívětivější a aby se předešlo jakékoli ztrátě privátních klíčů.
Jak funguje abstrakce účtu?
Na ETH si mohou uživatelé vytvořit dva typy účtů, na kterých jsou uloženy jejich kryptoměny –externí vlastněné účty EVÚ) a smluvní účty(ZÚ).
EVÚ, pro které se rozhodne většina uživatelů ETH, jsou typem účtu, který používáte, pokud si otevřete MetaMask a Coinbase Wallet. S tím uživatelé obdrží pár soukromých a veřejných klíčů a kdokoli může poslat krypto do EVÚ pomocí svého veřejného klíče. Z EVÚ může transakce iniciovat pouze vlastník účtu – osoba, která má přístup k soukromým klíčům.
Na druhé straně ZÚ jsou účty řízeny kódem (ne soukromými klíči), takže nemohou samy iniciovat transakce.
Problém s EVÚ spočívá v lidské chybě. Pokud uživatel ztratí své soukromé klíče, neexistuje způsob, jak je obnovit. Abstrakce účtu řeší problémy EVÚ jeho sloučením s ZÚ, čímž vytváří vestavěné mechanismy, které mohou uživatelům zachovat si přístup k jejich kryptoměnám.
Abstrakce účtu také umožňuje uživatelům vytvářet tvz. multisig peněženky, které poskytují přístup k účtu skupině uživatelů a v případě odesílání transakce vyžadují, aby ji potvrdilo více uživatelů jako další bezpečnostní mechanismus.
Zdroj: coindesk.com