„Ethereum“ (ETH) įkūrėjas, Vitalikas Buterinas, neseniai atskleidė, koks bus kitas tinklo plėtros etapas Ethereum (ETH). Kitas reikšmingas žingsnis blokų grandinės evoliucijoje buvo pavadintas „Išvalyti".
Buterinas neseniai pasidalijo įžvalgomis apie pastangas supaprastinti Ethereum protokolą ir pagerinti jo saugumo priemones.
„Greita pastaba apie kitus žingsnius supaprastinant Ethereum protokolą ir mažinant mazgo išteklių apkrovą (dar žinomas kaip „išvalymas“), – pasidalijo jis.
Trumpa pastaba apie kitus veiksmus, susijusius su Ethereum protokolo supaprastinimo ir mazgo išteklių apkrovos sumažėjimu (dar žinomas kaip „išvalymas“):https://t.co/BAebCGrisB
- vitalik.eth (@VitalikButerin) Balandis 1, 2024
Komunikate Vitalikas Buterinas paaiškino, kad „The Purge“ yra projektas, kuriuo siekiama sumažinti „Ethereum“ kiekį ir padengti technines skolas.
„Šis EIP yra svarbus dažnai nepakankamai įvertintos Ethereum protokolo kūrimo dalies pavyzdys: pastangos supaprastinti protokolą pašalinant sudėtingumą ir pridedant naujų saugumo garantijų. Tai yra didelė dalis to, ką pavadinau „Pvalymas“: „Ethereum“ trumpinimo ir techninės skolos apmokėjimo projektas. Bus daugiau panašios dvasios EIP, todėl verta suprasti, kaip EIP-6780 ypač pasiekia tikslą ir kokių kitų EIP gali atsirasti ateityje.
Kūrėjai pabrėžė kitus valymo žingsnius: „Vienas iš mažiau žinomų EIP naujausiame Dencun hard fork yra EIP-6780, kuris pašalino daugumą SELFDESTRUCT operacinės kodo funkcijų. Buterinas taip pat paaiškino, kaip EIP-6780 supaprastina Ethereum protokolą:
„EIP-6780 sumažina SELFDESTRUCT opkodo funkcionalumą, kuris sunaikina ją iškviečiančią sutartį ir ištuština jos kodą bei saugyklą, kad veiktų tik tuo atveju, jei sutartis buvo sukurta tos pačios operacijos metu. Tai savaime nereiškia specifikacijos sudėtingumo sumažėjimo“, – teigė kūrėjai.
O dokumentas taip pat paaiškino, kad vis dėlto naujoji funkcija pagerina įgyvendinimą, nes pristato du naujus invariantus: Po EIP-6780 yra didžiausias saugojimo vietų skaičius (apytiksliai: dujų limitas/5000), kurį galima redaguoti viename bloke ; Jei sutartyje yra ne tuščias kodas operacijos ar bloko pradžioje, toks kodas bus ir tos operacijos ar bloko pabaigoje.