Account Abstraction umožní používat Ethereum stejně snadno jako tradiční bankovní účet.
Výzva lidských chyb v kryptoměnách
Vývojáři Ethereum pracují na tom, aby byl blockchain Ethereum uživatelsky přívětivější. Jednou z hlavních výzev kryptoměn je potenciál ztratit přístup ke svým kryptografickým držbám kvůli jednoduché chybě, jako je ztráta přístupu k soukromému klíči.
Tváří v tvář tomuto a dalším potenciálním nástrahám je mnohem snazší ztratit své peníze v kryptoměnách než v tradičním bankovnictví. Vývojáři blockchainu stále více uznávají, že lidská chyba je nevyhnutelná, což znamená, že bude obtížné prosadit kryptoměny do hlavního proudu bez zabezpečení proti selhání a snadnějšího použití.
An článek dnes zveřejněné na CoinDesk rozebírá koncept abstrakce účtu (AA). Tento koncept si klade za cíl používat inteligentní smlouvy k provádění krypto transakcí vytvořením určitých pravidel platnosti. S AA uživatelé nebudou muset podepisovat každou transakci pomocí svých soukromých klíčů.
Cílem je, aby používání Etherea bylo stejně snadné jako tradiční bankovní účet, aby uživatelé mohli snadněji provádět transakce, programovat automatické platby účtů a další.
Porozumění transakcím Ethereum: EOA a CA
Abychom pochopili, jak AA změní povahu toho, jak lze kryptoměny používat, je důležité pochopit, jak dnes fungují transakce Ethereum. Na Ethereu mají uživatelé možnost vytvářet dva typy účtů: externí vlastněné účty (EOA) a smluvní účty (CA). Tyto dva typy účtů se liší v tom, jak zahajují transakce v síti Ethereum. EOA jsou typickým typem účtu pro uživatele Etherea a jsou typem účtu, který by člověk použil, pokud by používal poskytovatele peněženky, jako je MetaMask a Coinbase Wallet.
Problém s externími účty
S EOA dostávají uživatelé pár klíčů: veřejný a soukromý klíč. Kdokoli může poslat finanční prostředky na EOA pomocí jejího veřejného klíče. Transakce z účtu však může skutečně iniciovat pouze vlastník účtu – kdokoli, kdo má přístup k soukromému klíči účtu, který by měl být utajen.
Problém s EOA je, že pokud uživatel ztratí svůj soukromý klíč, neexistuje způsob, jak znovu získat přístup ke svým prostředkům. A i když uživatel svůj klíč neztratí, pokud se někomu dostane do rukou soukromý klíč osoby, získá úplnou kontrolu nad finančními prostředky této osoby.
CA, známé také jako „inteligentní smlouvy“, jsou jako mini počítačové programy, které žijí v síti Ethereum. Tyto účty jsou řízeny kódem, ale samy nemohou iniciovat transakce. EOA musí odeslat transakci CA, aby mohla provádět vlastní transakce.
Jak abstrakce účtu řeší nedostatky v Ethereu
Account Abstraction řeší nedostatky EOA jejich sloučením s CA. Umožňuje lidem vytvářet uživatelské účty s vestavěnými bezpečnostními mechanismy a dalšími speciálními funkcemi pro ověřování transakcí. Tento krok je považován za nezbytný k prosazení kryptoměn do běžného používání.
Krok k běžnému přijetí kryptoměn
Jak říká Kristof Gazso, spoluautor návrhu na zlepšení Etherea (EIP) na AA: „Dostaneme se do bodu v budoucnosti, kdy používání účtu Ethereum bude stejně jednoduché jako používání banky. “ Cílem je učinit Ethereum uživatelsky přívětivější a bezpečnější, předcházet nákladným chybám a zvýšit šance, že kryptoměny budou přijaty běžnými uživateli.
Zřeknutí se odpovědnosti: Tento článek je poskytován pouze pro informační účely. Není nabízeno ani zamýšleno k použití jako právní, daňové, investiční, finanční nebo jiné poradenství.
Zdroj: https://cryptodaily.co.uk/2023/01/making-ethereum-more-user-friendly-account-abstraction