ethereum pectra smart contract

Měsíc po aktualizaci Dencunu a po 4 letech usilovné práce plánují vývojáři Etherea další evoluční kroky v chytrých smlouvách sítě a nastavují termín aktualizace „Pectra“ na konec roku 2024 nebo začátek roku 2025.

Tato nejnovější si vzala svůj název na základě spojení malých aktualizací „Praga“ a „Electra“, aplikovaných na úrovni provádění a konsensu, a zavede exkluzivní funkce v peněženkách EVM.

S Pectra bude možné delegovat funkce na chytré smlouvy přímo z kryptografické peněženky, schvalovat dávkové transakce a platit plyn různými tokeny ERC-20.

Podívejme se na všechny podrobnosti níže.

Aktualizace Pectra: Vývojáři Ethereum vylepšují funkce peněženky a umožňují delegování funkcí na chytré smlouvy

Po zhruba čtyřech letech od jeho prvního jmenování se vývojáři Etherea chystají stanovit konečné datum pro dokončení aktualizace „Pectra“, která zavede změny v kódu, které výrazně zlepší uživatelský zážitek.

Ti, kteří pracují na síti Ethereum, se chystají zahrnout to, o čem se diskutovalo v EIP-3074 v rámci nadcházející aktualizace Pectra, a odemknout exkluzivní funkce, jako je schopnost delegovat funkce na chytré smlouvy přímo z peněženky.

Návrh, bude-li komunitou přijat, zejména umožní dávkové transakce a platby poplatků za plyn s různými tokeny ERC-20, aniž by se již musel odkazovat na ether jako na jediný plynový token.

Za zmínku také stojí, jak EIP-3047 přibližuje vývojáře k plné implementaci funkce „abstrakce účtu“, která jim umožní získat zpět svá aktiva v případě ztráty soukromých klíčů prostřednictvím prostředků „sociálního obnovení“.

Tato nejnovější funkce, která představuje milník pro ekosystém Ethereum, nebude pro Pectra plně připravena, protože peněženky, i když mohou delegovat funkce na chytré smlouvy, zatím nemohou iniciovat transakce.

🟢 Ztráta soukromých klíčů je minulostí?

🔑 Uživatelé Etherea se již nemusí obávat ztráty svých počátečních frází díky nové funkci „social recovery“, která bude součástí aktualizace EIP 3074 po hard forku Pectra.

🎯 Aktualizace poskytne běžné Ethereum… pic.twitter.com/IgNb7DT6G6

— ChrisMetaverse.sol (@ChrisMetaverse) 12. dubna 2024

Vylepšení probíraná v tomto návrhu na vylepšení Etherea také přinášejí určitá omezení z hlediska bezpečnosti: počítačoví experti ve skutečnosti pozorovali, jak z jediné škodlivé transakce bude možné vysát celý zůstatek peněženky.

V tomto ohledu Dan Finlay, spoluzakladatel MetaMask, vyjádřil své obavy v příspěvku na X a zdůraznil, že dobrý design peněženky může pomoci eliminovat potenciální rizika.

„Nevím o žádné spotřebitelské peněžence, která by byla touto [zranitelností] zranitelná. To byl jeden z prvních úkolů výzkumného auditu.“

Vše, co peněženka musí udělat, aby toto riziko eliminovala, je zabránit slepému podepisování neprůhledných hashů a také neumožnit podepisování s touto vyhrazenou předponou.“

Nakonec poukazujeme na to, že na Pectra by mohlo být zahrnuto také to, co je popsáno v EIP-7251, přičemž cílem návrhu je zvýšit limit sázek pro validátory 64krát, z obvyklých 32 ETH na 2 048 ETH.

To by pomohlo velkým poskytovatelům, jako je Coinbase nebo Lido, konsolidovat jejich validátory spravující blockchain Ethereum, odlehčit provozní zátěž a vyhnout se nutnosti neustále vytvářet nové jednotlivé entity 32 ETH.

Jen před pár dny překonal počet jednotlivých validátorů v rámci blockchainu Ethereum hranici jednoho milionu a navíc překonal rekord 32,2 milionu vsazených ETH.

Jak uvedl Coindesk, Tim Beiko, manažer podpory protokolů v Ethereum Foundation, uvedl, že aktualizace Pectra by měla být připravena do konce roku 2024 nebo začátkem roku 2025.

Další vylepšení představená s Pectra

Se spuštěním aktualizace Pectra, která je pojmenována po sloučení souběžných aktualizací „Praga“ a „Electra“ na úrovni provádění a konsensu, by mohlo být zahrnuto několik dalších vylepšení sítě po tom, co bylo popsáno v EIP-3047 a EIP-7251.

Podrobně jsou zde diskutovaná vylepšení během EIP 2537, 2935, 6110, 7002 a 7549, koncipovaná jako relativně malé změny kódu ve srovnání s jinými jemnějšími zásahy zahájenými po jiných nedávných návrzích.

Nejzajímavější část všech těchto EIP se týká aktivace výběrů validátorů z chytrých kontraktů, přidání změny kódu známé jako BLS prekompilace a odstranění okna pro vklad.

Jak uvedl Tim Beiko, během čtvrtečního hovoru ACDE (All Core Developers Ethereum) byly kromě dokončování posledních detailů pro Pectru navrženy malé kroky také pro budoucí aktualizace, jako je dlouho očekávaný „verkle tree“, nový typ datového systému navržený tak, aby pomohl uzlům Ethereum ukládat velké množství dat.

Odhaduje se, že to sníží náklady na plyn na L1 tím, že specifikace budou více kompatibilní se standardem zk.

Jediný tweet TL;DR:
– EIP 2935 a 3074 jsou součástí Pectra
– EOF a EIP 7623 byly CFI's, s očekávaným konečným rozhodnutím 🔜
– EIP-7667 byl CFI'd pro Osaku, upgrade EL po Praze, spolu s migrací Verkle pic.twitter.com/OwY6WZUPek

— timbeiko.eth (@TimBeiko) 11. dubna 2024

Výzva snížení nákladů na plyn je v Ethereu tak zásadní, že jeho spoluzakladatel Vitalik Buterin nedávno vydal EIP, jehož cílem je učinit mainnetové transakce více „přátelské k ZK-snark“.