sidechain-cest-quoi

Les sidechains, c’est quoi et à quoi ça sert ?

Le concept de sidechain a été conçu lorsque les solutions de type layer2 ( couche supplémentaire adossé à une chaine principale) a été mise en place pour combler les manques des blockchains principales.

Une sidechain ( appelé aussi chaine latérale) est pour le dire en résumé, une blockchain alternative qui est crée en parallèle pour améliorer les performance d’une blockchain existante.

Une sidechain peut interagir alors avec la blokchain existante sans compromettre son existence car les deux sont indépendantes. La sidechain a une programmation autre et ds fonctionnalités différentes de la blockchain principale, tout en étant compatible avec la chaine à laquelle, elle est rattachée.

Pour vous donner un exemple parlant de l’utilité des sidechain, partons avec l’exemple du Bitcoin. On ne peut pas par exemple créer des Dapps sur cette blockchain mais on peut très bien imaginer le faire avec une sidechain qui interagirait de manière bidirectionnelle avec Bitcoin. C’est donc la solution idéale (pour le moment) de pouvoir étendre les fonctions d’une blockchain sans avoir à toucher une seule ligne de son code.

C’est pourquoi alors les sidechains sont considérés comme une innovation essentielle dans la technologie de la blockchain. Cela nous à simplement permis de repousser les limites des blockchains existantes.

Au-delà des extensions possibles, les sideschains ont été pensé pour améliorer aussi les performances globales d’une blockchain.

Les sidechains font partie des nouvelles solutions apportés sur la blockchain pour la rendre plus scalable de manière générale. Le mécanisme utilisée avec les sidechains consiste à traiter différentes opérations sur une chaine séparée de la chaine d’origine. C’est comme cela qu’on désengorge en quelques sortes la “chaine principale” et qu’on la rend donc indirectement plus efficace.

Les chaines secondaires et supplémentaires crées sur la blockchain principale sont dites alors “sidechains”. Le mot side en anglais signifiant ” à côté”, avec l’idée que cette sidechain fonctionne donc en parallèle de la chaine principale.

Comment fonctionnent les Sidechains?

Comme nous l’avons vu dans l’introduction, une sidechain est donc une blockchain séparée, certes, mais qui reste attachée à la blockchain parente. On va alors utiliser une cheville bidirectionnelle pour permettre une “communication” entre les deux. C’est cet ancrage qui va permettre l’interchangeabilité des actifs entre la blockchain parente et la sidechain.

Techniquement, un utilisateur de la chaine principale va envoyer ses actifs/tokens à une adresse de sortie, où là, les tokens seront verrouillés afin que l’utilisateur en question ne puisse pas les utiliser autrement. Quand la transaction est achevée, la confirmation est lors envoyé à travers les sidechains. Il peut y avoir un certain délai équivalent au nombre de tokens libérés sur la sidechain et c’est à partir de là qu’il pourra donc y accéder et les dépenser. Il y a bien entendu le procédé inverser lorsqu’il y a le retour de la sidechaine vers la chaine principale.

Vous comprenez indirectement qu’il faille des points de connection entre la chaine principale et les sidechains. Ces points sont appelés des “fédérations”.

Voyons voir de quoi il s’agit.

Les fédérations, à quoi ça sert?

Une fédération est à considéré comme un groupe qui va servir de point d’intermédiaire entre la chaine principale et les sidechains. La fédération prend la forme d’une couche supplémentaire entre la chaine principale et la sidechain. Ce groupe va alors déterminer le moment où les actifs sont utilisés, verrouillés et libérés. Ce sont les créateurs de la sidechain qui peuvent sélectionner les participants de la fédération.

La sécurité avec les sidechains

Il faut savoir que les sidechains sont tenus de gérer leur propre sécurité. Si par exemple, il n’y a pas de puissance de calcul suffisante, naturellement, celle-ci pourrait subir des attaques de pirate. Cela dit, les sidechains sont indépendantes, et donc, si elles sont hacké ou piraté, alors c’est seulement la sidechain qui sera affecté et non la chaine principale. A contrario, si c’est la chaine principale qui est affecté et piraté, alors certes, la sidechain ne sera pas compromise mais le point d’ancrage entre les deux chaine sera lui compromis..;

C’est pourquoi, il est essentiel que les sidechains possèdent leurs propres mineurs pour garantir la sécurité global de la chaine. Il peut même y avoir des cas de minage fusionnés à travers lequel deux crypto différentes seront minés, étant basés sur le même algorithme.

Quelques projets qui utilisent les sidechains

Pour mieux comprendre les sidechains, voici quelques projets les plus réputés qui utilisent cette innovation.

RSK ( L’abréviation de Rootsock)

RSK a lancé un testnet en open source qui s’appelle Ginger pour ses sidechains. RSK s’intéresse particulièrement à la blockchain ultime, à savoir Bitcoin. On y trouve une connexion bidirectionnelle avec la blockchain Bitcoin et récompense les mineurs de Bitcoin via l’exploitation minière dite fusionnée. La grande mission de RSK est de permettre à la blockchain Bitcoin de pouvoir utiliser des smart contracts et de pouvoir exécuter des paiement plus rapidement.

 On aurait pu également mentionner le projet crée par Blockstream avec son réseau Liquid.  La mission de Liquid est de rendre les des transactions Bitcoin plus rapides également. Cela a été l’un des premiers projets à s’y intéresser.

Lisk

Lisk à fait beaucoup parler de lui car c’est une plateforme sidechain qui permet aux développeurs de lancer des Dapps en langage de programmation javascript. C’est une excellente plateforme donc pour les développeurs car c’est le langage le plus utilisé par les développeurs. Lisk à son propre jeton (LSK) d’ailleurs et permet de créer des sidechains pour toutes les blokchain qui en ont besoin et qui veulent déployer des Dapps.

Si Lisk à particulièrement été bien reçu, c’est aussi compte tenu de son évolutivité grâce à son dPOS qui accroit radicalement la vitesse des opérations. Bref, c’est la plateforme de référence en terme de sidechain.

Pourquoi les sidechain sont-elles importantes pour la technologie de la blockchain

Comme vous l’avez compris ( normalement), les sidechains permettent d’améliorer les blockchain via un système bien conçu. Les sidechain permettent le transfert d’actifs vers d’autres blockchain de façon simple.

Finalement, les sidechains ont plusieurs utilité dont le fait de pouvoir ajouter des nouvelles fonctionnalités spéciales à des blockchain sans pour autant à avoir besoin de modifier son protocole. C’est là encore un avantage considérable. Cela peut alors apporter de nouveaux usages et de nouvelles utilisations. Les développeurs en profitent généralement pour tester des fonctions, en version bêta par exemple.

Dans l’ensemble, les sidechains déployées jusque là, vont permettent d’accroitre la sécurité et de minimiser la fragmentation du marché tout en rendant plus flexible les usages et les expérimentations.

Ce qui reste fondamentalement génial avec les sidechains c’est le fait qu’elles sont indépendantes de la chaine principale. Ceci étant dit, malgré cette indépendance, elles peuvent communiquer entre elles. On peut donc expérimenter -sans risque- des nouvelles fonctionnalités, sans avoir à modifier la chaine principale.

En tous les cas, grâce aux sidechains, la technologie de la blockchain a gagné une évolutivité certaine qui s’avère utile, voir indispensable. Cela dit, et c’est aussi l’ouverture à une réflexion plus profonde, on peut se demander si les Layers 2 , avec les sidechains ou autre, ne sont pas venus au final apporter plus de complexité à la technologie dans son ensemble. L’idéal ne serait-il pas de créer dès le départ une blockchain puissante…?

Seule le futur nous le dira…



Pour acheter des cryptomonnaies ( de façon simple):

  • Sur Binance ( Platforme complète de trading crypto)

Pour générer des intérêts sur vos cryptomonnaies:

  • Sur Youhodler ( Gagnez jusqu’à 12% d’intérêts)
  • Sur BlockFI ( Générez des intérêts cumulés) 

Pour sécuriser vos cryptomonnaies:

Pour se divertir et jouer 

Total
0
Shares

Laissez un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Article précédent
ovr crypto application

OVR : Devenir propriétaire avec la Réalité Augmentée

Article suivant
revuto c'est quoi

Revuto : l'app pour gérer tout vos abonnements en un seul clic

Les articles qui peuvent vous intéresser