Sidechains werken door digitale activa van één blockchain toe te staan in een aparte blockchain te worden gebruikt en dan, indien nodig, terug te verplaatsen. Dit wordt bereikt door de activa in de originele blockchain te vergrendelen, waardoor ze effectief uit de circulatie worden gehaald. Vervolgens worden equivalent activa gecreëerd op de tweede blockchain.
Sidechains zijn ontworpen om verscheidene hoofddoelen te bereiken. Deze zijn onder andere:
Stel je voor dat je een online spel speelt en dat je in dat spel 'gouden munten' verwerft. Deze munten hebben waarde binnen het ecosysteem van het spel - je kunt ze gebruiken om bijvoorbeeld uitrusting te kopen - maar buiten dat spel zijn ze waardeloos.
Stel je nu voor dat je die 'gouden munten' kunt meenemen naar een ander spel, waar ze 'diamanten' worden. Je kunt nu die 'diamanten' in het nieuwe spel gebruiken, ook al komen ze oorspronkelijk uit een ander spel. Dit scenario lijkt sterk op hoe Sidechains functioneren in de wereld van cryptocurrency.
Sidechains vormen een veelbelovende oplossing voor een aantal uitdagingen op het gebied van blockchain, zoals schaalbaarheid en aanpasbaarheid. Ze bieden de mogelijkheid van onbeperkte mogelijkheden zonder de hoofd blockchain in gevaar te brengen. Naarmate de toepassingen van blockchain-technologie blijven uitbreiden, zullen het belang en de adoptie van Sidechains waarschijnlijk groeien.