Vitalik Buterin nastínil budoucí plány pro Ethereum
01 Apr, 2024 ● Lidé zabývající se kryptoměnami
Spoluzakladatel Etherea Vitalik Buterin nastínil budoucí plány sítě Ethereum na zjednodušení jejího protokolu a snížení zdrojů potřebných pro uzly, což je iniciativa označovaná jako Purge.
Purge představuje zásadní fázi vývoje Etherea, která se zaměřuje na odstranění zastaralé a nepotřebné historie sítě s cílem postupně ji zefektivnit.
Tato fáze má za cíl nejen omezit ukládání historických dat, ale také výrazně snížit prostor na pevném disku, který potřebují provozovatelé uzlů, a minimalizovat technickou složitost protokolu Ethereum.
Buterin zdůraznil, že implementace návrhu na vylepšení Etherea (EIP)-6780 s hard forkem Dencun podstatně omezila funkce kódu "SELFDESTRUCT".
Tato redukce nejen zjednodušila protokol snížením jeho složitosti, ale také posílila bezpečnostní opatření.
Po implementaci EIP-6780 Buterin zdůraznil, že bloky Etherea budou díky odstranění některých funkcí "SELFDESTRUCT" podporovat větší počet úložných slotů.
Vyjádřil přání, aby budoucí EIP zcela odstranil kód "SELFDESTRUCT".
Dále bude Purge obsahovat vypršení platnosti historie prostřednictvím EIP-4444, což omezí ukládání starých dat.
Následně budou mít uzly možnost vyřazovat historické bloky starší než jeden rok.
To znamená, že historická data budou nutná pouze při synchronizaci s hlavou řetězce nebo na základě specifických požadavků.
V podstatě uzel, který je plně synchronizován, nebude potřebovat přístup k historickým datům starším 365 dní, jakmile budou ověřeny nové bloky.
Buterin se domnívá, že EIP-4444 by mohl výrazně podpořit decentralizaci uzlů Etherea, a navrhuje, že pokud budou uzly ve výchozím nastavení ukládat pouze malé části historie, mohla by síť udržovat podobné rozložení historických dat jako v současnosti.
Buterin také zmínil, že Geth nedávno odstranil tisíce řádků kódu tím, že přestal podporovat sítě fungující na principu proof-of-work (PoW) před sloučením.
Po úpravách Dencun bude pro bloby zavedena 18denní doba ukládání, což by mělo snížit datovou propustnost potřebnou pro uzly na 50 gigabajtů.
Nakonec Buterin diskutoval o nutnosti odstranit předkompilované smlouvy Etherea.
Tyto kontrakty, které usnadňují složité kryptografické funkce nad rámec možností virtuálního stroje Ethereum (EVM), zaznamenaly snížené využití a staly se hlavním zdrojem chyb konsensu a problémů pro nové implementace EVM.
Zdroje:
https://cointelegraph.com/news/vitalik-buterin-next-steps-ethereum-purge
https://notes.ethereum.org/@vbuterin/purge_2024_03_31
https://x.com/VitalikButerin/status/1741190496934867305?s=20