Solana sikter mot økt skalerbarhet med nytt hash-system

I et forsøk på å løse skalerbarhetsproblemer forårsaket av massebruk av nettverket, har Solana-utviklerne introdusert et nytt hashing-system kalt SIMD-0215.
Dette forslaget tar sikte på å optimalisere hvordan nettverket verifiserer og sporer brukerkontoer, noe som potensielt kan forbedre den generelle hastigheten og effektiviteten til nettverket.
Nøkkelinformasjon
- Solana-utviklerne introduserte SIMD-0215-systemet for å forbedre nettverkets skalerbarhet.
- Den nye metoden gjør at hver blokk kan inneholde en hash av alle kontoer, ikke bare de modifiserte.
- Homomorfisk hashing forenkler beregningene ved å bare legge til de endrede kontoene uten å beregne hele hashen på nytt.
- Accounts Lattice Hash kan erstatte Merkle-baserte systemer og øke effektiviteten ved behandling av milliarder av kontoer.
Forslaget introduserer en ny hash, Accounts Lattice Hash, som bruker homomorfisk hashing for å opprettholde en omfattende hash av den totale kontotilstanden. I motsetning til dagens metoder gjør dette nye systemet at hver blokk kan inneholde en hash av alle kontoer i stedet for bare de kontoene som ble endret i den aktuelle blokken. I tillegg fjerner denne innovasjonen behovet for Epoch Accounts Hash, en mindre hyppig, men ressurskrevende prosess.
Loading...
Nåværende utfordringer i Solanas kontohashing
For øyeblikket bruker Solana to hovedtyper av kontohashing:
Epoch Accounts Hash: En Merkle-basert hash som fanger opp statusen til alle kontoer, men som oppdateres sjeldent.
Delta-hash for kontoer: En Merkle-basert hash som kun registrerer endringer som er gjort i en enkelt blokk.
Begge metodene baserer seg på sortering av data og opprettholdelse av store mellomtilstander, noe som kan bli ineffektivt når antallet brukerkontoer øker. Dette er grunnen til at Epoch Accounts Hash bare oppdateres med jevne mellomrom, mens Accounts Delta Hash behandler inkrementelle endringer for hver blokk.
Fordeler med homomorfisk hashing
Homomorfisk hashing gjør det mulig å beregne den totale kontotilstanden ved gradvis å akkumulere endringer uten å beregne hele hashen på nytt. Enkelt sagt kan hashen for en ny blokk avledes fra den forrige blokkens totale kontostatus-hash ved bare å legge til de endrede kontoene.
Accounts Lattice Hash er bygget opp ved hjelp av en gitterbasert homomorfisk hashingfunksjon som forenkler og fremskynder prosessen. Ved å erstatte Merkle-baserte systemer med denne metoden kan nettverket behandle milliarder av kontoer mer effektivt.
Innvirkning på Solanas vekst
Hvis dette forslaget blir implementert, kan det forbedre Solanas skalerbarhet samtidig som sikkerhet og hastighet opprettholdes. Ifølge DefiLlama har nettverket allerede vist betydelig vekst, og har registrert 113 milliarder dollar i handelsvolum på tvers av sine desentraliserte børser (DEX-er), noe som overgår Ethereums 78,9 milliarder dollar.
Denne foreslåtte endringen gjenspeiler Solanasforpliktelse til å forbli konkurransedyktig i det stadig voksende blockchain-økosystemet ved å forbedre skalerbarheten og brukeropplevelsen.
I tillegg, for å styrke forsvaret mot fremtidige kvanteberegningstrusler, har Solana tidligere introdusert Winternitz Vault - en innovativ løsning designet for å beskytte brukermidler mot potensielle kryptografiske brudd.