Ethereum State utgången, här är vad det är och varför det spelar roll


artikelbild

Arman Shirinyan

Ethereum har ett avgörande underliggande problem som måste fixas någon gång

Mängden resurser Ethereum behoven att underhålla sig ökar för varje dag och vid en viss tidpunkt kommer den bördan att öka till oändligheten, vilket orsakar allvarliga problem för nätverkets stabilitet.

Tekniskt sett är Ethereum World Computer, en plattform som finns med stöd av tusentals noder. Nodsystemet är det som gör Ethereum till det nätverk vi känner till: noder tillhandahåller hårdvaran, EVM tillhandahåller den virtuella datorn och blockkedjan registrerar varje transaktion som görs i Ethers historia.

Den virtuella maskinen lagras i en datastruktur som kallas ett Merkle-träd. Dess huvudsakliga användning är att verifiera data som lagras, hanteras och överförs mellan datorer. Merkle-träd säkerställer äktheten av data som tas emot från andra kamrater i nätverket.

Det finns dock några nackdelar, den mest problematiska är skalning. Från och med idag lagrar World Computer hela EVM, inklusive varje post, konto och adress som går tillbaka till dess ursprung. Även om lagring av den mängden data inte orsakar problem idag, kommer det att bli ett problem i framtiden och växa till oändlighet. Lyckligtvis finns det en lösning som kallas "tillståndsutgång."

annonser

När staten löper ut blir delar av statens standard inaktiv och måste förnyas genom att "beröra", vilket i huvudsak är åtkomst till staten som kommer att skjuta upp utgången. Tack vare mekanismen kommer storleken på EVM:s tillstånd att förbli rimlig och ge plats åt nya objekt.

Även om erbjudandet att lösa befintliga Merkle-trädskalningsproblem låter bra på pappret, skulle implementeringen vara en komplicerad process som skulle ta mycket tid och arbetskraft. Den senaste övergången till PoS visade dock att allt är möjligt med Ether.

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