Hem
Ordlista
Delning (sharding)

Delning (sharding)

Avancerad
Shardande är en metod för att dela upp blockkedjor (eller andra typer av databaser) i mindre och delvisa blockkedjor som hanterar specifika datasegment. Denna funktion tar bort överbelastningen från en enskild kedja som hanterar alla transaktioner och interaktioner i ett nätverk. Varje uppdelad blockkedja kallas för en shard och har sin specifika huvudbok.
Dessa sharder kan sedan bearbeta sina egna transaktioner, men en beacon-blockkedja eller huvudkedja hanterar interaktioner mellan sharderna. Detta gör shardande till en skalbarhetsuppgradering av ett lager 1-nätverk, eftersom det är en förändring av huvudnätet för en blockkedja. Implementering av shards erbjuder mycket mer skalbarhet än att fortsätta använda ett enda nätverk. Ethereums utvecklare introducerar shardande under Ethereums uppgraderingsprocess till ett skalbart bevis på insats (Proof of Stake/PoS)-nätverk.
I Ethereums exempel har Beacon Chain samordnat 64 enskilda shards. Den ursprungliga Ethereum-kedjan med bevis på arbete (Proof of Work/PoW) gick ihop med Beacon-kedjan med bevis på insats och shardande kom senare.
En av fördelarna med att dela ett nätverk inkluderar enkelheten och tillgängligheten av att köra en nod. Eftersom nätverkets data är uppdelad över sharder finns det inte längre behov av valideringsnoder för att lagra hela blockkedjans historia. I stället behöver valideraren bara behålla bekräftelser på dataintegriteten.
Nätverk utan shardande tar ofta till användningen av rollups för att förbättra skalbarheten. Dessa tar transaktionerna utanför kedjan och paketerar dem tillsammans för validering i huvudkedjan. Så även om shardande kan verka som en konkurrent till rollups, gör det dem faktiskt mer effektiva. Rollups i ett nätverk med shardande kommer att kunna rapportera sitt tillstånd mer effektivt och förbättra dess hastighet.
Den främsta oron med shardande är risken att skadliga aktörer tar över en shard. Denna shard kan då påverka andra delar av nätverket negativt. Utan ordentlig ordning och reda är uppgiften att ta över en shard mer uppnåelig än att ta över ett helt nätverk utan shardande.