A Solana új hash-rendszerrel a méretezhetőség javítását célozza meg

A tömeges hálózati használat okozta skálázhatósági problémák megoldására a Solana fejlesztői egy új, SIMD-0215 nevű hashing rendszert vezettek be.
A javaslat célja, hogy optimalizálja, hogyan ellenőrzi és követi a hálózat a felhasználói fiókokat, és ezzel potenciálisan javítja a hálózat általános sebességét és hatékonyságát.
A legfontosabb tudnivalók
- A Solana fejlesztői a SIMD-0215 rendszert a hálózat skálázhatóságának javítása érdekében vezették be.
- Az új módszer lehetővé teszi, hogy minden blokk az összes fiók hash-ját tartalmazza, ne csak a módosított fiókokat.
- A homomorfikus hashelés leegyszerűsíti a számításokat, mivel csak a módosított számlákat adja hozzá a teljes hash újraszámítása nélkül.
- Az Accounts Lattice Hash kiválthatja a Merkle-alapú rendszereket, növelve a több milliárd fiók feldolgozásának hatékonyságát.
A javaslat egy új hash-t, az Accounts Lattice Hash-t vezeti be, amely homomorf hash-t használ a teljes számlaállapot átfogó hash-jának fenntartásához. A jelenlegi módszerekkel ellentétben ez az új rendszer lehetővé teszi, hogy minden egyes blokk az összes fiók hash-ját tartalmazza, nem pedig csak az adott blokkban megváltozott számlákat. Ezen kívül ez az újítás megszünteti az Epoch Accounts Hash szükségességét, ami egy ritkább, de erőforrás-igényes folyamat.
Loading...
A Solana fiókok hashelésének jelenlegi kihívásai
Jelenleg a Solana két elsődleges fiókhash-típust használ:
Epoch Accounts Hash: Egy Merkle-alapú hash, amely az összes fiók állapotát rögzíti, de ritkán frissül.
Accounts Delta Hash: Merkle-alapú hash, amely csak az egyetlen blokkban végrehajtott változásokat rögzíti.
Mindkét módszer az adatok rendezésére és nagyméretű köztes állapotok fenntartására támaszkodik, ami a felhasználói fiókok számának növekedésével gazdaságtalanná válhat. Ezért az Epoch Accounts Hash csak időszakosan frissít, míg az Accounts Delta Hash minden egyes blokk esetében inkrementális változásokat dolgoz fel.
A homomorf kódolás előnyei
A homomorf hash lehetővé teszi a teljes fiókállapot kiszámítását a változások fokozatos felhalmozásával, a teljes hash újraszámítása nélkül. Egyszerűen fogalmazva, egy új blokk hash-ja az előző blokk teljes számlaállapotának hash-jából származtatható, csak a módosított számlák hozzáadásával.
Az Accounts Lattice Hash egy rácsalapú homomorf hash-függvényt használ, amely egyszerűsíti és felgyorsítja a folyamatot. A Merkle-alapú rendszerek ezzel a módszerrel történő felváltásával a hálózat hatékonyabban tudná feldolgozni a több milliárd fiókot.
A Solana növekedésére gyakorolt hatás
Ha ez a javaslat megvalósul, javulhat a Solana skálázhatósága a biztonság és a sebesség fenntartása mellett. A DefiLlama szerint a hálózat már most is jelentős növekedést mutatott, 113 milliárd dolláros kereskedési volument regisztrált a decentralizált tőzsdéin (DEX), ami meghaladja az Ethereum 78,9 milliárd dolláros forgalmát.
A javasolt változtatás a Solanaelkötelezettségéttükrözi , hogy a skálázhatóság és a felhasználói élmény javításával versenyképes maradjon az egyre bővülő blokklánc ökoszisztémában.
Emellett a Solana a jövőbeli kvantumszámítási fenyegetések elleni védelem megerősítése érdekében korábban bevezette a Winternitz Vaultot - egy innovatív megoldást, amelyet a felhasználói pénzeszközök védelmére terveztek a lehetséges kriptográfiai sérülésekkel szemben.