Résumé
Les blockchains parallĂšles (sidechains) sont des blockchains indĂ©pendantes connectĂ©es Ă la blockchain principale via une passerelle bidirectionnelle, permettant le transfert dâactifs entre elles.
Elles peuvent fonctionner de maniÚre autonome avec des mécanismes de consensus et des paramÚtres de bloc uniques, permettant un traitement efficace des transactions et une personnalisation à des fins spécifiques.
Les blockchains parallÚles offrent évolutivité, flexibilité et compatibilité EVM, mais comportent des compromis, notamment des défis potentiels en matiÚre de décentralisation et la nécessité de mesures de sécurité robustes.
Introduction
Dans le monde de la technologie blockchain, la demande croissante dâĂ©volutivitĂ© et dâefficacitĂ© a conduit Ă lâĂ©mergence de solutions innovantes, et lâun de ces concepts est celui des blockchains parallĂšles (sidechains en anglais).Â
LâidĂ©e initiale dâune blockchain parallĂšle a Ă©mergĂ© en octobre 2014 dans un article intitulĂ© « Enabling Blockchain Innovations with Pegged Sidechains » (Favoriser les innovations en matiĂšre de blockchain grĂące Ă des blockchains parallĂšles ancrĂ©es). Lâarticle a Ă©tĂ© publiĂ© par Adam Back en collaboration avec dâautres cryptographes et dĂ©veloppeurs Bitcoin, dont Matt Corallo, Luke Dashjr, Andrew Poelstra et Pieter Wuille.
Mais que sont exactement les blockchains parallĂšles, et comment contribuent-elles Ă lâĂ©volution des Ă©cosystĂšmes blockchain ?
DĂ©finition des blockchains parallĂšles
Ă la base, une sidechain est une blockchain parallĂšle qui fonctionne indĂ©pendamment de la blockchain principale (Ă©galement appelĂ©e chaine principale). En rĂšgle gĂ©nĂ©rale, cette connexion est Ă©tablie via une passerelle bidirectionnelle, permettant le transfert transparent dâactifs numĂ©riques ou de tokens entre la blockchain principale et la blockchain parallĂšle.
Comment fonctionnent les blockchains parallÚles ?
Le caractĂšre distinctif des blockchains parallĂšles rĂ©side dans leur autonomie. Contrairement Ă la blockchain principale, les blockchains parallĂšles ont la possibilitĂ© dâadopter des algorithmes de consensus uniques et des paramĂštres de bloc adaptĂ©s Ă leurs objectifs. Cette libertĂ© leur permet de traiter efficacement les transactions, offrant des avantages tels que des dĂ©lais de confirmation plus rapides et des frais rĂ©duits.
Les algorithmes de consensus sur les blockchains parallĂšles peuvent varier, allant de la preuve dâautoritĂ© Ă la preuve dâenjeu dĂ©lĂ©guĂ©e. Les validateurs au sein du rĂ©seau de la blockchain parallĂšle jouent un rĂŽle crucial dans la vĂ©rification des transactions, la production de blocs et la sĂ©curitĂ© gĂ©nĂ©rale de la blockchain.
De plus, les blockchains parallĂšles diffĂšrent souvent de la blockchain principale en termes de paramĂštres de bloc. Alors que la blockchain principale impose des limites sur les temps et les tailles de bloc, les blockchains parallĂšles peuvent ajuster ces paramĂštres pour obtenir un dĂ©bit plus Ă©levĂ©. Cependant, cela prĂ©sente des inconvĂ©nients, car des paramĂštres de bloc plus permissifs peuvent compromettre la dĂ©centralisation en sâappuyant sur un plus petit nombre de nĆuds puissants.
Compatibilité EVM
Une caractĂ©ristique remarquable de certaines blockchains parallĂšles est la compatibilitĂ© avec la machine virtuelle Ethereum (EVM). Cette compatibilitĂ© permet aux blockchains parallĂšles dâexĂ©cuter des smart contracts Ă©crits dans des langages tels que Solidity, offrant ainsi un environnement familier aux dĂ©veloppeurs. Essentiellement, si une blockchain parallĂšle est compatible EVM, elle peut exĂ©cuter de maniĂšre transparente des applications dĂ©centralisĂ©es (DApps) et exĂ©cuter des smart contracts conçus pour la blockchain Ethereum.
Avantages et inconvénients des blockchains parallÚles
Comme pour toute innovation technologique, les blockchains parallĂšles prĂ©sentent un ensemble dâavantages et de limites. DĂ©couvrons quelques-uns des avantages et des inconvĂ©nients des blockchains parallĂšles.
Avantages
ĂvolutivitĂ©Â : les blockchains parallĂšles fournissent une solution Ă©volutive en dĂ©chargeant une partie du traitement des transactions de la blockchain principale, en rĂ©duisant la congestion et en amĂ©liorant les performances.
FlexibilitĂ©Â : lâautonomie des blockchains parallĂšles permet dâexpĂ©rimenter diffĂ©rents mĂ©canismes et paramĂštres de consensus, favorisant lâinnovation et la personnalisation.
Compatibilité EVM : les blockchains parallÚles compatibles EVM offrent une transition transparente aux développeurs, leur permettant de déployer des smart contracts Ethereum déjà existants.
Inconvénients
Compromis en matiĂšre de dĂ©centralisation : obtenir un dĂ©bit Ă©levĂ© sur les blockchains parallĂšles implique souvent de sacrifier un certain degrĂ© de dĂ©centralisation. Cela peut conduire Ă une concentration du pouvoir entre quelques nĆuds de validation, ce qui peut avoir des rĂ©percussions sur la sĂ©curitĂ© de la blockchain.
ProblĂšmes de sĂ©curitĂ©Â : les blockchains parallĂšles sont responsables de leur propre sĂ©curitĂ©. Bien quâun compromis dans la sĂ©curitĂ© dâune blockchain parallĂšle nâaffecte pas directement la blockchain principale, cette indĂ©pendance peut introduire davantage de risques de sĂ©curitĂ©.
ComplexitĂ©Â : la mise en Ćuvre et la maintenance des blockchains parallĂšles nĂ©cessitent des efforts et des ressources considĂ©rables. La complexitĂ© de la configuration initiale et la maintenance continue peuvent poser des problĂšmes dâadoption.
Exemples de projets de blockchains parallĂšles
Plusieurs projets ont adoptĂ© le concept de blockchains parallĂšles, chacune offrant des fonctionnalitĂ©s uniques et rĂ©pondant Ă des besoins spĂ©cifiques au sein de lâĂ©cosystĂšme blockchain. Voici quelques exemples notables :
1. Polygon : Polygon utilise un mĂ©lange de blockchains parallĂšles pour amĂ©liorer lâĂ©volutivitĂ© dâEthereum Ă lâaide de la structure Plasma. Polygon vise Ă fournir des transactions rapides et peu coĂ»teuses pour les applications dĂ©centralisĂ©es (DApps).
2. SKALE : SKALE exploite des blockchains parallĂšles Ă©lastiques pour offrir aux dĂ©veloppeurs une plateforme permettant de crĂ©er des applications dĂ©centralisĂ©es offrant des performances et une Ă©volutivitĂ© Ă©levĂ©es. SKALE se concentre sur la mise en place dâun environnement convivial pour les dĂ©veloppeurs.
3. Gnosis : Gnosis Chain utilise la blockchain parallĂšle xDai pour faciliter les transactions rapides et stables. Gnosis met lâaccent sur la convivialitĂ© et est souvent choisi pour les applications nĂ©cessitant des transactions rapides et abordables.
4. Loom Network : Loom Network est spĂ©cialisĂ© dans la crĂ©ation de jeux Ă©volutifs et dâapplications sociales sur la blockchain. Loom Network utilise la DPoS (preuve dâenjeu dĂ©lĂ©guĂ©e) comme mĂ©canisme de consensus pour atteindre un dĂ©bit Ă©levĂ©.
Conclusion
Dans le paysage en constante Ă©volution de la technologie blockchain, les blockchains parallĂšles se distinguent comme une solution prometteuse au dĂ©fi de lâĂ©volutivitĂ©. Leur capacitĂ© Ă fonctionner de maniĂšre indĂ©pendante, associĂ©e Ă des fonctionnalitĂ©s telles que la compatibilitĂ© EVM et les passerelles, ouvre la voie Ă diverses applications et cas dâutilisation.
Toutefois, les utilisateurs et les dĂ©veloppeurs doivent faire preuve de prudence dans les compromis, en tenant compte de facteurs tels que la dĂ©centralisation, la sĂ©curitĂ© et la complexitĂ© de la mise en Ćuvre. Ă mesure que lâespace blockchain continue de mĂ»rir, le rĂŽle des blockchains parallĂšles dans la formation dâun Ă©cosystĂšme plus Ă©volutif et polyvalent deviendra probablement de plus en plus important.
Pour plus dâinformations
Date du halving de Bitcoin : quâadvient-il de votre Bitcoin aprĂšs le halving ?
Quâest-ce que le minage de cryptomonnaies et comment fonctionne-t-il ?
Quâest-ce que la fragmentation et comment fonctionne-t-elle ?
Avis de non-responsabilitĂ© et avertissement concernant les risques : Ce contenu vous est prĂ©sentĂ© « tel quel » Ă titre dâinformation gĂ©nĂ©rale et Ă des fins pĂ©dagogiques uniquement, sans reprĂ©sentation ni garantie dâaucune sorte. Il ne doit pas ĂȘtre interprĂ©tĂ© comme un conseil financier, juridique ou autre conseil professionnel, ni comme un moyen de recommander lâachat dâun produit ou dâun service spĂ©cifique. Vous devriez demander vos propres conseils Ă des conseillers professionnels appropriĂ©s. Lorsque lâarticle est rĂ©digĂ© par un contributeur tiers, veuillez remarquer que les opinions exprimĂ©es appartiennent au contributeur tiers et ne reflĂštent pas nĂ©cessairement celles de Binance Academy. Veuillez lire lâintĂ©gralitĂ© de notre avis de non-responsabilitĂ© ici pour en savoir plus. Les cours des actifs numĂ©riques peuvent ĂȘtre volatils. La valeur de votre investissement peut diminuer ou augmenter et vous risquez de ne pas rĂ©cupĂ©rer le montant investi. Vous ĂȘtes seul(e) responsable de vos dĂ©cisions dâinvestissement et Binance Academy nâest pas responsable des pertes que vous pourriez subir. Ce matĂ©riel ne doit pas ĂȘtre interprĂ©tĂ© comme un conseil financier, juridique ou autre conseil professionnel. Pour en savoir plus, consultez nos Conditions dâutilisation et notre Avertissement concernant les risques.