Sidokedjor
Sidokedjor är i huvudsak sekundära blockkedjor som härrör från en huvudblockkedja. De fungerar självständigt och är anslutna till huvudkedjan via en mekanism som kallas ”tvåvägskoppling”. Tvåvägskopplingen i sidokedjor säkerställer att tillgångar kan överföras fram och tillbaka mellan sidokedjan och huvudkedjan. Överföringen av dessa digitala tillgångar sker dock aldrig. Istället uppnås detta genom att låsa tillgångarna på huvudkedjan och samtidigt låsa upp motsvarande belopp på sidokedjan. Det omvända gäller vid överföring från sidokedjan tillbaka till huvudkedjan.
Syftet med blockkedjors sidokedjor är tvåfaldigt. För det första erbjuder de ett sätt att förbättra skalbarheten hos den centrala blockkedjan genom att låta transaktioner lastas av till sidokedjan, vilket lindrar överbelastning i huvudkedjan. För det andra tillhandahåller de en experimentell sandlåda där ny teknik och funktioner kan testas utan att äventyra integriteten eller stabiliteten hos huvudkedjan.
Ett välkänt exempel på en sidokedja är Bitcoins
SegWit. SegWit står för "segregerat vittne". Det utformades för att öka Bitcoins skalbarhet och frigöra blockutrymme. Det gör det genom att flytta skrymmande signaturdata från transaktionerna till SegWit-sidokedjan.
Sidokedjorna har dock potentiella risker. Sidokedjor har ofta ett mindre nätverk av validatorer, vilket gör det mer centraliserat och därför lättare att attackera jämfört med moderblockkedjan. Dessutom är sidokedjor utsatta för
sybil-attacker, där en enda skadlig användare kan använda flera
noder samtidigt för att få makt över majoriteten av nätverket. En annan risk är att sidokedjor är alltför beroende av mekanismen för tvåvägskoppling, vilket skapar en potentiell punkt för fel. En hackare kan på så sätt äventyra hela systemet genom att utnyttja denna punkt.
Sammanfattningsvis är sidokedjor ett viktigt verktyg i blockkedjeverktygslådan, vilket ger ökad flexibilitet, skalbarhet och potential för innovation. Det finns vissa risker, men med noggrann implementering kan de avsevärt förbättra funktionaliteten hos befintliga blockkedjenätverk.