Chaines latérales ou sidechains
Dernière modification: , Invalid DateTime
Une chaîne latérale est une blockchain séparée qui fonctionne en parallèle au réseau Ethereum principal et ce, de façon indépendante. Elle possède son propre algorithme de consensus (p. ex. Preuve d'autorité(opens in a new tab), Preuve d'enjeu déléguée(opens in a new tab), tolérance aux défauts byzantins(opens in a new tab), etc.). Elle est reliée au réseau principal par un « pont » à deux sens.
Ce qui rend une chaîne latérale particulièrement intéressante, c'est que cette chaîne fonctionne de la même manière que la chaîne principale Ethereum, car elle est basée sur l'EVM. Elle n'utilise pas Ethereum, elle EST Ethereum. Cela signifie que si vous souhaitez utiliser votre dApp sur une chaîne latérale, il suffit de déployer votre code sur cette chaîne latérale. Elle ressemble, réagit et agit comme le réseau principal Ethereum – vous écrivez des contrats dans Solidity et interagissez avec la chaîne via l’API Web3.
Prérequis
Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension de haut niveau de la mise à l'échelle Ethereum.
Avantages et inconvénients
Avantages | Inconvénients |
---|---|
Technologie établie. | Moins décentralisée. |
Prend en charge le calcul général, est compatible avec l'EVM. | Utilise un mécanisme de consensus distinct. Non sécurisée par la couche 1 (techniquement, ce n’est donc pas la couche 2). |
Un quorum de validateurs de la chaîne latérale peut commettre une fraude. |
Chaînes latérales que vous pouvez utiliser
Plusieurs projets fournissent des implémentations de chaînes latérales que vous pouvez intégrer dans vos dapps :
- Polygon PoS(opens in a new tab)
- Skale(opens in a new tab)
- Gnosis Chain (anciennement xDai)(opens in a new tab)
- Metis Andromeda(opens in a new tab)
Complément d'information
- Scaling Ethereum DApps through Sidechains(opens in a new tab) - Georgios Konstantopoulos, 8 février 2018
Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !