Kryptovalutaindustrin består av ett vidsträckt och komplext landskap, där hundratals små kuggar arbetar tillsammans för att driva en väloljad maskin. Det finns så många saker som kan göras på eller inom en given blockkedja, men själva blockkedjorna kan också delas upp i flera delar. Detta kallas skärning. Men hur fungerar blockchain-sharding, och vad exakt är dess syfte?
Vad är Blockchain Sharding?
När många av oss tänk på en blockchain, vi föreställer oss en lång rad eller kedja av information. Så låt oss tillämpa den här idén för att bättre förstå skärning. En typisk blockkedja består av en kedja av block och fungerar som ett individuellt nätverk som lagrar data på ett decentraliserat sätt. Även om detta inte på något sätt är ett mycket bristfälligt system, utgör den ökande populariteten för kryptovaluta och blockkedjor ett allvarligt problem för decentraliserade organisationer: skalningsbegränsningar.
När antalet transaktioner som äger rum på en blockchain ökar, börjar en eftersläpning av ovaliderade block att bildas. Detta är ett betydande problem på Bitcoin blockchain, där användare måste vänta en frustrerande lång tid på att deras transaktioner ska behandlas.
Bitcoins skalbarhetsproblem är delvis det faktum att dess blockstorlekar är ganska små, tillsammans med det faktum att Bitcoin blockchain är så populärt att utvecklare och gruvarbetare helt enkelt inte kan hänga med i den enorma transaktionen volym. Det är därför blockchain-företag nu söker efter skalbarhetslösningar så att de bättre kan stödja sina användare och ge dem en mer bekväm upplevelse. Och när det kommer till skalbarhet kan skärvning säkert komma till undsättning.
Processen att skära innebär att dela upp en blockkedja i flera "skärvor". Själva processen involverar några steg, inklusive den horisontella partitioneringen av databaser, genom vilka varje blockkedja ges sin egen roll eller ändamål. Till exempel kan en blockkedja användas för att lagra data på en given token, medan en annan kan användas för nätverksstyrning.
Det är viktigt att notera att skärning inte är detsamma som en hård eller mjuk gaffel, eftersom ingen förändring i protokollet görs när blockkedjan delas. Istället använder varje blockchain shard samma protokoll, samtidigt som den bearbetar och lagrar sin egen unika data som fortfarande kan delas mellan andra noder. Genom att sprida datalagring över blockkedjor på detta sätt kan effektivitetsnivåerna ökas enormt.
Oro kring Sharding
Även om sönderdelning låter som en fantastisk lösning på problemet med skalbarhet, utgör det en säkerhetsrisk. Risken att en skärva skadas och tar över en annan är ett problem och kan resultera i katastrofala konsekvenser för en given blockchain och dess användare.
Dessutom finns det några problem kring konsensusmekanismer inom alla nätverk som använder blockkedjeskärvor. Consensus är en integrerad del av alla blockchain, eftersom den håller dess decentraliserade huvudbok säker och oföränderlig. Men när en blockkedja är uppdelad i multiplar behöver inte varje nod autentisera varje transaktion. Istället kommer endast noder på en blockchain-shard att behöva validera transaktionerna som äger rum på den specifika shard.
Så i det här fallet är inte hela nätverket decentraliserat. Istället är det bara varje blockchain-skärva. En typisk blockkedja har inte detta problem och överensstämmer tydligare med idén om decentralisering över hela linjen.
Även om blockchain-sharding har sina möjliga nackdelar, använder ett antal stora företag det antingen redan eller överväger att använda det för att förbättra skalbarheten. Så, vilka stora namn har eller kommer att välkomna sharding till sitt nätverk?
Vilka kryptor använder Blockchain Sharding?
Ethereum, världens mest populära blockchain för att bygga decentraliserade projekt, kommer att använda sharding för att öka antalet transaktioner som bearbetas varje sekund. Denna enorma uppgradering kommer att involvera flera steg, med de första blockkedjeskärvorna som kommer att dyka upp 2023.
Men vissa blockkedjor använder redan sharding, som Zilliqa. En av Zilliqas nyckelegenskaper är dess förmåga att ge skalbarhet genom skärningsprocessen. För närvarande har Zilliqa fyra individuella blockchain-skärvor, där varje transaktion inom nätverket valideras av noderna inom en av dessa shards.
Zilliqas skalbarhet gör den till en av Ethereums konkurrenter, även om Ethereums beslut att anta sharding kommer att befästa sin plats som den mest populära smarta kontraktsblockkedjan för det förutsebara framtida.
Sharding kan snart bli vanligt i kryptoindustrin
Eftersom skalbarhetsbegränsningar är ett av de största problemen i den decentraliserade världen är det ingen överraskning att många företag nu överväger att skära för att undvika latens. Även om skärning innebär vissa risker, kan det erbjuda nätverk möjligheten att minska transaktionstider och öka användarnöjdheten, en win-win för både företag och kunder!
Vad är en blockchain och hur fungerar den?
Läs Nästa
Relaterade ämnen
- Teknik förklaras
- Kryptovaluta
- Blockchain
- Bitcoin
- Ethereum
Om författaren
Katie är Staff Writer på MUO med erfarenhet av innehållsskrivande inom resor och mental hälsa. Hon som ett specifikt intresse för Samsung, och så har hon valt att fokusera på Android i sin position på MUO. Hon har skrivit stycken för IMNOTABARISTA, Tourmeric och Vocal tidigare, inklusive ett av hennes favoritbitar om att förbli positiv och stark genom prövande tider, som finns på länken ovan. Utanför sitt arbetsliv älskar Katie att odla växter, laga mat och utöva yoga.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera