Kryptovalutaindustrien består av et enormt og komplekst landskap, der hundrevis av små tannhjul jobber sammen for å betjene en velsmurt maskin. Det er så mange ting som kan gjøres på eller innenfor en gitt blokkjede, men blokkjeder i seg selv kan også deles opp i flere deler. Dette kalles skjæring. Men hvordan fungerer blockchain-sharding, og hva er egentlig formålet?
Hva er Blockchain Sharding?
Når mange av oss tenk på en blokkjede, forestiller vi oss en lang rekke eller kjede med informasjon. Så la oss bruke denne ideen for å bedre forstå sharding. En typisk blokkjede består av én kjede av blokker og fungerer som et individuelt nettverk som lagrer data på en desentralisert måte. Selv om dette på ingen måte er et svært mangelfullt system, utgjør den økende populariteten til kryptovaluta og blokkjeder et alvorlig problem for desentraliserte organisasjoner: skaleringsbegrensninger.
Etter hvert som antallet transaksjoner som finner sted på en blokkjede øker, begynner det å dannes et etterslep av uvaliderte blokker. Dette er et betydelig problem på Bitcoin blockchain, der brukere må vente frustrerende lenge på at transaksjonene deres skal behandles.
Bitcoins skalerbarhetsproblemer er delvis det faktum at blokkstørrelsene er ganske små, sammen med det faktum at Bitcoin blockchain er så populær at utviklere og gruvearbeidere bare ikke kan holde tritt med den enorme transaksjonen volum. Dette er grunnen til at blokkjedeselskaper nå ser mot skalerbarhetsløsninger slik at de bedre kan støtte brukerne og gi dem en mer praktisk opplevelse. Og når det kommer til skalerbarhet, kan sharding absolutt komme til unnsetning.
Prosessen med sharding innebærer å dele en blokkjede i flere «shards». Selve prosessen involverer noen få trinn, inkludert horisontal partisjonering av databaser, der hver blokkjede får sin egen rolle eller hensikt. For eksempel kan en blokkjede brukes til å lagre data på et gitt token, mens en annen kan brukes til nettverksstyring.
Det er viktig å merke seg at skjæring ikke er det samme som en hard eller myk gaffel, siden det ikke gjøres noen endring i protokollen når blokkjeden deles. I stedet bruker hver blokkjede-shard den samme protokollen, mens den behandler og lagrer sine egne unike data som fortsatt kan deles mellom andre noder. Ved å spre datalagring på tvers av blokkkjeder på denne måten, kan effektivitetsnivåene økes enormt.
Bekymringer rundt Sharding
Selv om sharding høres ut som en fantastisk løsning på problemet med skalerbarhet, utgjør det en sikkerhetsrisiko. Risikoen for at en shard blir ødelagt og overtar en annen er en bekymring og kan resultere i katastrofale konsekvenser for en gitt blokkjede og dens brukere.
I tillegg er det noen problemer rundt konsensusmekanismer innenfor ethvert nettverk som bruker blokkjede-skår. Konsensus er en integrert del av enhver blokkjede, siden den holder den desentraliserte hovedboken sikker og uforanderlig. Men når en blokkjede er delt opp i multipler, trenger ikke hver node å autentisere hver transaksjon. I stedet er det bare noder på et blokkjede-shard som må validere transaksjonene som finner sted på det spesifikke shard.
Så i dette tilfellet er ikke hele nettverket desentralisert. I stedet er det bare hver blokkjede-skår. En typisk blokkjede har ikke dette problemet og stemmer tydeligere overens med ideen om desentralisering over hele linjen.
Selv om blokkjede-sharding har sine mulige ulemper, bruker en rekke store selskaper det enten allerede eller vurderer å ta det i bruk for å forbedre skalerbarheten. Så, hvilke store navn har eller vil ønske sharding velkommen til nettverket deres?
Hvilke kryptoer bruker Blockchain Sharding?
Ethereum, verdens mest populære blockchain for å bygge desentraliserte prosjekter, vil bruke sharding for å øke antall transaksjoner som behandles hvert sekund. Denne enorme oppgraderingen vil involvere flere trinn, med de første blokkjede-skårene som skal vises i 2023.
Men noen blokkjeder bruker allerede sharding, for eksempel Zilliqa. En av Zilliqas nøkkelegenskaper er dens evne til å gi skalerbarhet gjennom skjæringsprosessen. For øyeblikket har Zilliqa fire individuelle blokkjede-shards, hvor hver transaksjon i nettverket blir validert av nodene i en av disse shards.
Zilliqas skalerbarhet gjør den til en av Ethereums konkurrenter, selv om Ethereums beslutning om å ta i bruk sharding vil sementere sin plass som den mest populære smart kontrakt blokkjeden for overskuelig framtid.
Sharding kan snart bli vanlig i kryptoindustrien
Siden skalerbarhetsbegrensninger er et av de største problemene i den desentraliserte verden, er det ingen overraskelse at mange selskaper nå vurderer skjæring for å unngå ventetid. Selv om sharding utgjør en viss risiko, kan det tilby nettverk muligheten til å redusere transaksjonstider og øke brukertilfredsheten, en vinn-vinn for bedrifter og kunder!
Hva er en blokkjede og hvordan fungerer den?
Les Neste
Relaterte temaer
- Teknologi forklart
- Kryptovaluta
- Blockchain
- Bitcoin
- Ethereum
Om forfatteren
Katie er Staff Writer ved MUO med erfaring i innholdsskriving innen reise og psykisk helse. Hun som en spesifikk interesse for Samsung, og har derfor valgt å fokusere på Android i sin stilling ved MUO. Hun har skrevet stykker for IMNOTABARISTA, Tourmeric og Vocal tidligere, inkludert en av hennes favorittstykker om å forbli positiv og sterk gjennom prøvende tider, som du finner på lenken ovenfor. Utenom arbeidslivet elsker Katie å dyrke planter, lage mat og trene yoga.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere