Peněženky se staly výchozím bodem pro téměř každou interakci ve Web3: posílání tokenů, sbírání NFT, prozkoumávání nových dApps nebo provádění první DeFi transakce. Jak se ekosystém Ethereum rozrůstá, zlepšení zkušenosti s peněženkami a bezpečnosti se stává stále důležitějším. Většina uživatelů stále spoléhá na EOAs (externě vlastněné nebo na klíč založené účty), které fungují dobře, ale jsou omezené ve srovnání s funkcemi, které moderní Web3 aplikace vyžadují.
EIP-7702 to řeší tím, že zlepšuje schopnosti EOAs, aniž by žádal uživatele, aby přešli na jiný typ peněženky. Umožňuje EOA dočasně fungovat jako chytrý účet během transakce, což mu dává přístup k flexibilnějšímu a bezpečnějšímu chování pouze tehdy, když je to potřeba.
Aby se vývojářům pomohlo upgradovat EOA peněženky tímto způsobem, ekosystém potřebuje více než samotný návrh. Vyžaduje spolehlivou infrastrukturu EIP-7702, která umožňuje bezpečné transakční toky a podporuje decentralizovaný design Etherea.
Infrastruktura EIP-7702 je obzvlášť důležitá pro poskytovatele služeb, protože umožňuje 99,9% dostupnost požadovanou SLA pro vyspělé projekty Web3 a korporátní klienty. Postavená na decentralizovaných základech, vyhýbá se jednotlivým bodům selhání a poskytuje spolehlivost, kterou velké aplikace potřebují.
Proč EIP-7702 činí peněženky založené na klíčích lepšími
EOA (peněženky založené na klíčích) závisí výhradně na soukromém klíči. Tento jednoduchý design funguje, ale nepodporuje funkce, které mohou učinit zážitek z Web3 více podobným Web2: hladkým, intuitivním a bezpečnějším.
EIP-7702 to mění tím, že umožňuje EOA odemykat funkce chytrých účtů pouze tehdy, když jsou potřeba.
V důsledku toho mohou peněženky založené na klíčích nabízet:
Transakce bez plynu, kde uživatelé nepotřebují nativní tokeny k placení za plyn.
Akce na jedno kliknutí, které umožňují dokončení více kroků v jediné interakci.
Limit výdajů, přidávající více kontroly a bezpečnosti k transakcím.
Klíče relace, které umožňují dočasná oprávnění pro hladší používání dApp.
Lepší ochrana peněženky a bezpečnější interakce s aplikacemi.
Tyto upgrady společně činí zážitky Web3 předvídatelnějšími a uživatelsky přívětivějšími.
Proč je infrastruktura EIP-7702 důležitá pro vývojáře
I když EIP-7702 definuje, jak toto nové chování funguje, skutečná adopce závisí na infrastruktuře, která to podporuje. Silná infrastruktura EIP-7702 činí upgrade praktickým pro tvůrce, peněženky a uživatele.
Proto Ethereum Foundation poskytla grant týmu Etherspot, aby vybudoval a dodal spolehlivou vývojářskou infrastrukturu EIP-7702. Je to nyní živé, open-source a zdarma k použití.
Tato infrastruktura pomáhá několika způsoby:
Umožňuje EOA využívat funkce abstrakce účtů, jako jsou transakce bez plynu, akce na jedno kliknutí, limity výdajů nebo klíče relace, aniž by vyžadovalo migraci uživatelů.
Zlepšuje decentralizaci prostřednictvím sdíleného mempoolu ERC-4337, který odstraňuje jednotlivé body selhání a zlepšuje spolehlivost.
Poskytuje alternativu odolnou vůči cenzuře pro povolené relaye.
Snadno se integruje se standardními knihovnami Web3 a stávajícími peněženkami, takže vývojáři nemusí vše budovat od základů.
Bez této infrastrukturní vrstvy by každý tým peněženky musel tyto komponenty budovat sám, což zpomaluje adopci a zvyšuje riziko. Infrastruktura zajišťuje, že EIP-7702 funguje bezpečně, konzistentně a ve velkém měřítku.
Díváme se dopředu: Lepší zážitek z peněženky pro všechny
EIP-7702 zlepšuje EOA, aniž by měnil způsob, jakým uživatelé interagují se svými peněženkami. Přidává lepší bezpečnost, flexibilitu a modernější chování, přičemž zachovává známý model založený na klíčích.
Jak roste adopce, spolehlivá vývojářská infrastruktura EIP-7702 bude nezbytná pro zavádění těchto zlepšení do skutečných peněženek a dApps. S patřičnou podporou může EIP-7702 pomoci učinit Web3 hladším, bezpečnějším a jednodušším na používání.
