Ethereum State Expiry, evo što je to i zašto je važno


slika članka

Arman Širinjan

Ethereum ima ključni temeljni problem koji se mora riješiti u nekom trenutku

Količina resursa Ethereum potreba za održavanje raste iz dana u dan i, u određenom trenutku, taj će se teret povećati do beskonačnosti, uzrokujući ozbiljne probleme za mrežu stabilnost.

Tehnički, Ethereum je Svjetsko računalo, platforma koja postoji uz podršku tisuća čvorova. Sustav čvorova ono je što Ethereum čini mrežom koju poznajemo: čvorovi osiguravaju hardver, EVM osigurava virtualno računalo, a blockchain bilježi svaku transakciju napravljenu u Etherovoj povijesti.

Virtualni stroj pohranjen je u podatkovnoj strukturi koja se naziva Merkleovo stablo. Njegova glavna upotreba je provjera podataka koji su pohranjeni, kojima se rukuje i koji se prenose između računala. Merkleova stabla osiguravaju autentičnost podataka primljenih od drugih peerova na mreži.

Međutim, postoje neki nedostaci, a najproblematičniji je skaliranje. Od danas, Svjetsko računalo pohranjuje cijeli EVM, uključujući svaki unos, račun i adresu koja seže do njegovog nastanka. Dok pohranjivanje te količine podataka danas ne uzrokuje probleme, to će u budućnosti postati problem koji će rasti u beskonačnost. Srećom, postoji rješenje koje se zove "istek stanja".

oglasi

S istekom stanja, dijelovi zadanog stanja postaju neaktivni i moraju se obnoviti "dodirom", što je u biti pristupanje stanju koje će odgoditi istek. Zahvaljujući mehanizmu, veličina stanja EVM-a ostat će razumna i napraviti mjesta za nove objekte.

Dok ponuda za rješavanje postojećih problema skaliranja stabla Merkle zvuči dobro na papiru, njezina implementacija bila bi kompliciran proces koji bi oduzeo puno vremena i radne snage. Međutim, najnoviji prijelaz na PoS pokazao je da je sve moguće s Etherom.

Izvor: https://u.today/ethereum-roadmap-ethereum-state-expiry-heres-what-it-is-and-why-it-matters