
Une sidechain est une blockchain indépendante qui fonctionne en parallèle à une autre (souvent Ethereum) avec son propre consensus, ses validateurs et sa production de blocs. Les tokens circulent entre les deux via un pont, mais la sidechain ne bénéficie pas de la sécurité de la chaîne principale comme le fait un rollup. Si les validateurs de la sidechain se concertent ou échouent, la chaîne peut être compromise indépendamment de ce qui se passe sur la chaîne principale.
Polygon PoS est l’exemple le plus connu à côté d’Ethereum — une chaîne proof-of-stake totalement distincte avec son propre ensemble de validateurs et des transactions plus rapides et moins coûteuses. Liquid et Rootstock se connectent à Bitcoin de manière similaire. Les sidechains offrent généralement des frais plus bas et un débit plus élevé que la chaîne à laquelle elles sont rattachées, au prix de devoir faire confiance à leur propre couche de consensus plutôt qu’à celle du parent.
La frontière entre sidechain et Layer 2 s’est estompée avec le temps, mais la distinction reste réelle. Un rollup publie les données et garanties de validité sur la L1 ; une sidechain exécute simplement son propre consensus et fait confiance à un smart contract pont pour refléter les actifs. Pour les utilisateurs, cela signifie réfléchir à qui valide la chaîne sur laquelle ils se trouvent et quelles hypothèses ils font sur l’honnêteté de ce groupe de validateurs — pas seulement se fier à l’étiquette marketing.
Les sidechains fonctionnent en permettant aux actifs de circuler librement entre la chaîne principale et la sidechain via un pont. Lorsque des tokens sont transférés de la chaîne principale vers la sidechain, ils sont généralement verrouillés ou mis en séquestre sur la chaîne principale tandis qu’une quantité équivalente est frappée ou déverrouillée sur la sidechain. Ce mécanisme garantit que l’offre totale reste constante sur les deux chaînes.
Parce que les sidechains ont leurs propres mécanismes de consensus — qu’il s’agisse de proof-of-stake, proof-of-authority ou d’autres modèles — elles valident les transactions de manière indépendante. Cette indépendance permet aux sidechains de personnaliser des fonctionnalités comme les temps de bloc, les frais de transaction et les règles de gouvernance pour mieux répondre à des cas d’usage spécifiques. Cependant, cela signifie aussi que les garanties de sécurité de la chaîne principale ne s’étendent pas automatiquement à la sidechain.
Le pont lui-même est un composant critique, agissant comme couche de communication entre les deux chaînes. Il doit être digne de confiance pour gérer correctement les dépôts et retraits, et toute vulnérabilité dans le pont peut entraîner une perte ou un vol d’actifs. Cela ajoute un niveau de risque supplémentaire au-delà de la sécurité du consensus de la sidechain elle-même.
Contrairement aux rollups, qui tirent leur sécurité de la chaîne principale en publiant les données de transaction et les preuves de validité, les sidechains reposent sur leur propre ensemble de validateurs et règles de consensus. Cela signifie que la sécurité des actifs sur une sidechain dépend fortement de l’honnêteté et de la robustesse de ses validateurs.
Si les validateurs d’une sidechain se concertent ou sont compromis, ils pourraient potentiellement censurer des transactions, les inverser, voire voler des fonds. Parce que les sidechains n’héritent pas automatiquement de la sécurité de la chaîne principale, les utilisateurs doivent faire confiance à la gouvernance et aux mécanismes de consensus de la sidechain. Cette hypothèse de confiance est une différence clé par rapport aux solutions Layer 2 qui s’appuient sur le modèle de sécurité de la chaîne principale.
Les utilisateurs qui interagissent avec des sidechains doivent aussi être conscients des risques liés à la technologie des ponts. Les ponts peuvent être des smart contracts complexes ou des configurations multi-signatures qui, s’ils sont défaillants ou attaqués, peuvent entraîner des fonds bloqués ou perdus. Cela a été un vecteur pour plusieurs exploits très médiatisés dans l’univers crypto.
Les sidechains sont souvent utilisées pour offrir des transactions plus rapides et moins coûteuses que ce que la chaîne principale peut proposer, ce qui les rend attractives pour des applications nécessitant un débit élevé ou des frais réduits. Par exemple, Polygon PoS est devenue une sidechain populaire pour Ethereum, permettant aux applications décentralisées (dApps) de fonctionner avec des coûts de gas significativement réduits tout en restant compatibles avec les outils et l’écosystème d’Ethereum.
Bitcoin dispose également de sidechains comme Liquid et Rootstock (RSK). Liquid est conçue pour faciliter des transactions Bitcoin plus rapides et plus confidentielles entre exchanges et traders, tandis que Rootstock apporte la fonctionnalité de smart contract à Bitcoin en exécutant une sidechain compatible avec la machine virtuelle Ethereum, sécurisée par minage fusionné.
Ces exemples illustrent comment les sidechains peuvent étendre les capacités d’une chaîne principale en offrant des fonctionnalités spécialisées ou des performances améliorées, tout en permettant l’interopérabilité via le pont.
La distinction entre sidechains et solutions Layer 2 peut parfois prêter à confusion car les deux visent à scaler les réseaux blockchain et réduire les frais. Cependant, la différence fondamentale réside dans leurs modèles de sécurité et leur interaction avec la chaîne principale.
Les rollups Layer 2, comme les Optimistic et ZK-rollups, publient les données de transaction et les preuves de validité sur la chaîne principale, héritant ainsi de ses garanties de sécurité. Cela signifie que même si le réseau Layer 2 échoue, les utilisateurs peuvent récupérer leurs fonds sur la chaîne principale. Les sidechains, en revanche, ne publient pas de telles preuves et reposent entièrement sur leur propre consensus et l’honnêteté des validateurs.
Pour les utilisateurs, cela signifie évaluer les compromis entre décentralisation, sécurité et performance. Si les sidechains peuvent offrir des transactions plus rapides et moins coûteuses, elles nécessitent de faire confiance à un ensemble distinct de validateurs et à l’infrastructure du pont. Les rollups Layer 2 fournissent des garanties de sécurité plus solides mais peuvent présenter des caractéristiques de performance ou une complexité différentes.
Comprendre ces différences est important pour choisir où conserver ses actifs ou exécuter des transactions, surtout pour ceux qui se préoccupent des hypothèses de sécurité et de confiance dans la finance décentralisée (DeFi).