Zatímco blockchainové týmy usilují o svatý grál mainstreamové adopce, je najednou na vrcholu agendy usnadnit používání kryptopeněženek.

Vývojáři Etherea postupují společně se svými diskusemi a začleňováním určitých návrhů na vylepšení Etherea (EIP) pro další velký hard fork blockchainu, Pectra.

Jedním z návrhů, který získal podporu i obavy ze strany komunity Ethereum, je EIP-3074, změna kódu, která má zlepšit uživatelskou zkušenost s peněženkami na blockchainu.

Vývojáři Ethereum v minulosti řešili problémy, které by usnadnily uživatelskou zkušenost s peněženkami, a nasadili funkce, které odemkly novější možnosti. Nyní však vývojáři tlačí na to, aby byl zážitek ještě jednodušší a zakotvený v blockchainu.

Tato nová změna má umožnit, aby byl specifický typ peněženky, externě vlastněné účty (EOA), lépe programovatelný tím, že je povolí inteligentní smlouvy.

Chief Technology Officer Paradigm Georgios Konstatonopolous řekl na X, že EIP-3074 „je velký problém. UX peněženky bude 10x.”

EIP-3074 přichází v příštím hard forku Ethereum. To je velký problém. Wallet UX bude 10x. Gratulujeme Ethereu a sponzorům EIP-3074. Reth to již implementoval a otestoval. Jsme fanoušci. Pojďme. https://t.co/lUiK2kb3UT

— Georgios Konstantopoulos (@gakonst) 11. dubna 2024

V současné době na Ethereu existují dva typy účtů peněženek: EOA, které jsou nejoblíbenější, jako je peněženka MetaMask a Coinbase, a peněženky s inteligentními smlouvami, jako je Argent a Safe.

Uživatelé účtů EOA dostávají pár klíčů – veřejný a soukromý – zatímco účty inteligentních smluv jsou peněženky, které jsou řízeny kódem. Problém s EOA spočívá v lidské chybě; pokud ztratíte soukromý klíč k účtu EOA, neexistuje žádná podpora ani proces obnovy klíče, které by vám pomohly znovu získat přístup k vašim prostředkům.

Předchozí návrhy, jako je ERC-4337, měly za cíl usnadnit používání EOA, koncept známý jako abstrakce účtu (AA), který uživatelům umožňuje obnovit jejich kryptoměnu pomocí funkcí inteligentních smluv.

EIP-3074 je dalším krokem v tomto typu inovace, který deleguje transakční schopnosti na chytré smlouvy. Klíčovou součástí návrhu je umožnit uživatelům dávkovat transakce dohromady a nechat je jednou podepsat. Mezi další funkce patří to, že třetí strany sponzorují transakční poplatky uživatelů, takže decentralizované aplikace (dapps) mohou svým uživatelům například pokrýt náklady na plyn.

Návrh, vytvořený již v říjnu 2020, také umožňuje uživatelům podepisovat transakce odeslané jinou stranou – například podepisovat transakce z jiného rozhraní nebo je podepisovat offline. Autory jsou podle dokumentu Sam Wilson, Ansgar Dietrichs, Matt Garnett a Micah Zoltu.

Klíčový rozdíl mezi EIP-3074 a ERC-4337 je v tom, že „první se zaměřuje na získání všech výhod abstrakce provádění a druhé se zaměřuje na získání všech výhod abstrakce účtů na všech řetězcích EVM, ale nenativním způsobem, který je méně efektivní,“ píše vývojář Ethereum Foundation Yoav Weiss. "Oba jsou kroky k získání některých výhod plné abstrakce nativního účtu."

Odmítnutí komunity

Zatímco mnozí v komunitě vyjádřili svou podporu návrhu, jiní varovali, že se v tomto posunu vpřed kvůli bezpečnostním problémům s funkcí dávkových transakcí.

Lukas Schor, spoluzakladatel společnosti Safe, která obhajovala ERC-4337 a peněženky Ethereum k implementaci úplné abstrakce účtů, vyjádřil obavy, že ačkoli se tento návrh ubírá správným směrem, obává se, že EIP postrádá „jakýkoli jasný způsob, jak dosáhnout úplného AA a má čistý negativní dopad na přijetí AA.“

Spoluzakladatel peněženky Argent, Itamar Lesuisse, také na X zveřejnil, že EIP-3074 může být vážným bezpečnostním problémem, a napsal, že umožňuje „scammerovi vyčerpat celou vaši peněženku jediným off-chain podpisem. Očekávám, že to bude hlavní případ použití.“

Mělo by to umožnit podvodníkovi vyčerpat celou vaši peněženku jediným offchain podpisem. Očekávám, že to bude hlavní případ použití…

— itamar.eth (@itamarl) 11. dubna 2024

Mudit Gupta, ředitel informační bezpečnosti v Polygon Labs, měl také obavy o bezpečnost a volal po peněženkách, které by „zakázaly podpisy EIP-3074 MAGIC na bázi každé peněženky“.

"Z bezpečnostních důvodů nechci vystavovat své studené peněženky dávkování AA," dodal Gupta.

Přečtěte si více: Upgrade Etherea by mohl ztížit ztrátu všech vašich kryptoměn