Az Ethereum (ETH) társalapítója, Vitalik Buterin, nemrég kiderült, mi lesz a hálózat fejlesztésének következő fázisa Ethereum (ETH). A blokklánc fejlődésének következő jelentős lépése a „A Purge".
Buterin nemrégiben betekintést osztott az Ethereum protokoll egyszerűsítésére és biztonsági intézkedéseinek javítására tett erőfeszítésekbe.
„Gyors megjegyzés az Ethereum protokoll egyszerűsítésének és a csomóponti erőforrások terhelésének csökkentésének következő lépéseiről (más néven „tisztítás”)” – osztotta meg.
Egy gyors megjegyzés az Ethereum protokoll egyszerűsítésének következő lépéseiről és a csomópontok erőforrás-terhelésének csökkenéséről (más néven „tisztítás”):https://t.co/BAebCGrisB
- vitalik.eth (@VitalikButerin) April 1, 2024
Vitalik Buterin egy közleményében kifejtette, hogy a „The Purge” egy olyan projekt, amelynek célja az Ethereum csökkentése és a technikai adósságok rendezése.
„Ez az EIP fontos példája az Ethereum protokollfejlesztés gyakran alulértékelt részének: a protokoll egyszerűsítésére irányuló erőfeszítésnek a bonyolultság megszüntetésével és új biztonsági garanciák hozzáadásával. Ez egy nagy része annak, amit „The Purge”-nek neveztem: az Ethereum rövidre zárásának és a technikai adósság kifizetésének projektje. Több hasonló szellemű EIP lesz, ezért érdemes megérteni, hogy különösen az EIP-6780 hogyan éri el a célt, és milyen további EIP-k létezhetnek a jövőben.”
A fejlesztők kiemelték a Purge következő lépéseit: „A legújabb Dencun hard fork egyik kevésbé ismert EIP-je az EIP-6780, amely eltávolította a SELFDESTRUCT műveleti kód legtöbb funkcióját.” Buterin azt is elmagyarázta, hogy az EIP-6780 hogyan egyszerűsíti le az Ethereum protokollt:
„Az EIP-6780 csökkenti a SELFDESTRUCT műveleti kód funkcionalitását, amely megsemmisíti az őt hívó szerződést, és kiüríti annak kódját és tárhelyét, így csak akkor működik, ha a szerződés ugyanazon tranzakció során jött létre. Ez önmagában nem jelenti a specifikáció összetettségének csökkenését” – állapították meg a fejlesztők.
O dokumentum azt is elmagyarázta, hogy az új funkció azonban két új invariáns bevezetésével javítja a megvalósítást: Az EIP-6780 után maximális számú tárolóhely van (körülbelül: gázkorlát/5000), amely egyetlen blokkban szerkeszthető; Ha egy szerződésnek egy tranzakció vagy blokk elején nem üres kódja van, akkor a tranzakció vagy blokk végén is ugyanaz lesz.