Vad är "skärning"?

Vad är "skärning"? - skärpa krypto 1024x538Ethereum är den näst största blockkedjan i världen och designades för att göra det enklare att skapa decentraliserade applikationer som skulle ge användarna mer kontroll över sin onlineekonomi och data, bland andra förväntade fördelar.

Tanken är att dessa decentraliserade alternativ ska spridas och erbjuda ett alternativ till centraliserade appar. Ethereum (offert ETH) skulle därför fungera som en "världsdator", öppen för alla, som inte kan stängas av.

Men för att kunna erbjuda hållbara alternativ till befintliga appar kommer Ethereum att behöva kunna lagra enorma mängder data. För tillfället är Ethereum dock långt ifrån att kunna lagra data effektivt.

Faktum är att Ethereum historiskt har lidit av prestandafall som kraschar plattformen. Sharding är en möjlig metod för Ethereum att lagra mer data, ett steg det måste ta innan processen med att köra decentraliserade appar, eller "dapps", kan bli mainstream.

Var lagras Ethereum-data?

Ethereum består av ett globalt nätverk av noder som drivs av Ethereum-användare och företag. Varje nod lagrar hela historien om Ethereum. Detta innebär att den lagrar all data – vilken person som skickade en transaktion, vid vilket datum och hur mycket pengar de skickade – såväl som smarta kontrakt och kod skriven för att administrera dessa medel med vissa regler.

Som du kan föreställa dig är detta mycket data. Varför ska varje nod lagra hela historiken? För det är detta som gör Ethereum decentraliserat, kapabelt att skapa applikationer som "ingen kan ta bort", som Ethereums webbplats säger.

Om bara ett fåtal personer kunde köra dessa noder på grund av deras storlek, till exempel, skulle nätverket vara lättare för individer eller grupper att manipulera. Det är därför ju enklare det är att köra dessa noder, desto mindre sannolikt är det att detta scenario inträffar eftersom kontrollen är i händerna på flera användare. Problemet är att dessa noder vanligtvis kräver stort lagringsutrymme och är komplexa att köra och underhålla.

Varför behöver Ethereum skärs?

Sharding kan göra det lättare att köra dessa fullständiga noder. Enligt Etherscan tar fulla Ethereum-noder redan upp minst fem terabyte utrymme, vilket är ungefär 10 gånger vad en genomsnittlig dator kan hålla.

Och noder kommer att bli större och svårare att köra med tiden och när fler användare ansluter sig till plattformen. Om sharding implementerades korrekt i Ethereum kunde varje användare bara lagra en del av databashistoriken och inte hela historien, vilket är hur en blockchain normalt fungerar.

När kommer shading vara tillgänglig på Ethereum?

Sharding har varit en idé sedan Ethereums start 2013. Det är ännu inte klart om det kommer att fungera. Det är också oklart när det kommer att läggas till Ethereum. Sharding ingår i Ethereum 2.0, en serie uppdateringar av Ethereum-blockkedjan som officiellt började fungera den 1 december 2020. Sharding är mer sannolikt att införlivas i senare skeden av uppdateringen på grund av dess potentiella faror och komplexitet.