Une introduction à Binance Smart Chain (BSC)
Vous avez probablement entendu parler de Binance Chain, qui héberge la cryptomonnaie BNB. Elle est optimisée pour le trading ultra-rapide, mais pour atteindre cet objectif, elle a dû accepter certains compromis, dont une flexibilité moindre que d'autres blockchains en termes de programmabilité.
Binance Smart Chain est là pour y remédier. Il s'agit d'une nouvelle blockchain offrant un environnement complet pour le développement d'applications décentralisées hautement performantes. Binance Smart Chain a été créée pour offrir une compatibilité « cross-chain » avec Binance Chain, garantissant ainsi aux utilisateurs le meilleur des deux mondes.

Introduction
Binance Chain a été lancée par Binance en avril 2019. Son objectif principal serait de faciliter un trading rapide et décentralisé (ou sans garde). Comme on peut s'y attendre, la plus grande application décentralisée (ou DApp) qui y existe est Binance DEX, l'une des bourses décentralisées les plus agréables qui soient. Vous pouvez l'utiliser via l'interface web sur binance.org, ou via son intégration native avec Trust Wallet.
Cependant, en raison des limitations inhérentes aux systèmes blockchain, la chaîne n'est pas très flexible : avoir des contrats intelligents dans un système optimisé pour un trading rapide pourrait considérablement encombrer le réseau. Vous vous souvenez des CryptoKitties ? Au sommet de leur popularité, ils ont paralysé la blockchain Ethereum.
La scalabilité reste l'un des obstacles les plus problématiques au développement des blockchains. C'est là qu'intervient Binance Smart Chain.
Qu'est-ce que Binance Smart Chain ?
Binance Smart Chain (BSC) peut être définie comme une blockchain fonctionnant en parallèle de Binance Chain. Contrairement à Binance Chain, BSC offre des fonctionnalités de type smart contract et est compatible avec l'Ethereum Virtual Machine (EVM). L'objectif de cette conception était de préserver les performances élevées de Binance Chain, tout en introduisant des contrats intelligents dans son système.

BNB Smart Chain : Explication et comment l'utiliser sur MetaMask ?
En substance, les deux blockchains fonctionnent côte à côte. Il convient toutefois de noter que BSC n'est pas une solution dite de scalabilité de type layer 2 ou off-chain. Il s'agit d'une blockchain indépendante qui pourrait continuer à fonctionner même si Binance Chain venait à être déconnectée. Cela dit, les deux chaînes présentent de fortes similitudes d'un point de vue conception.
Étant donné que BSC est compatible avec l'EVM, elle serait lancée avec la prise en charge du riche univers d'outils et de DApps d'Ethereum. En théorie, cela facilite la migration des projets des développeurs depuis Ethereum. Pour les utilisateurs, cela signifie que des applications telles que MetaMask pourront être facilement configurées pour fonctionner avec BSC. En réalité, il suffit de procéder à quelques ajustements. Consultez Utiliser MetaMask avec Binance Smart Chain pour faire vos premiers pas.
Comment fonctionne Binance Smart Chain ?
Consensus
Binance Smart Chain atteint des temps de bloc de 3 secondes grâce à un algorithme de consensus Proof-of-Stake. Plus précisément, elle utilise un système appelé Proof of Staked Authority (ou PoSA), dans lequel les participants misent des BNB pour devenir des validateurs. S'ils proposent un bloc valide, ils recevront des commissions sur les transactions incluses dans ce bloc.
Notez que, contrairement à de nombreux protocoles, il n'y a pas de subvention en bloc de BNB nouvellement frappé, car le BNB n'est pas inflationniste. Au contraire, l'offre de BNB diminue avec le temps, car l'équipe Binance procède régulièrement à des brûlages de pièces.
Compatibilité entre les chaînes
Binance Smart Chain a été conçue comme un système indépendant mais complémentaire à la chaîne Binance existante. Elle utilise l'architecture Dual-chainl, l'idée étant que les utilisateurs puissent transférer des actifs sans problème d'une blockchain à l'autre. De cette façon, vous pouvez profiter d'un trading rapide sur Binance Chain, tandis que sur BSC, vous pouvez construire de puissantes applications décentralisées. Grâce à cette interopérabilité, les utilisateurs ont accès à un vaste écosystème qui peut répondre à une grande variété de cas d'utilisation.
Les tokens BEP-2 et BEP-8 de Binance Chain peuvent être échangés contre des tokens BEP-20, la nouvelle norme introduite pour Binance Smart Chain. Avez-vous lu Introduction aux tokens ERC-20 ? Alors vous êtes déjà familiarisé avec le format BEP-20. Il utilise les mêmes fonctions que son homologue Ethereum.
Pour transférer des jetons d'une chaîne à une autre (c'est-à-dire de BEP-2 à BEP-20 ou vice versa), la méthode la plus simple consiste peut-être à utiliser Binance Chain Wallet, disponible sur Chrome et Firefox. Consultez Utiliser Binance Chain Extension Wallet pour obtenir un guide à ce sujet.
Finance décentralisée sur Binance Smart Chain
Vous savez peut-être qu'un certain nombre d'actifs numériques, tels que BTC, LTC, ETH, EOS ou XRP, existent déjà sur Binance Chain sous forme de « Peggy coins ». Il s'agit de jetons liés à des actifs sur leurs chaînes natives. Par exemple, vous pouvez décider de bloquer 10 BTC pour recevoir 10 BTCB sur Binance Chain. À tout moment, vous pouvez échanger vos 10 BTCB contre 10 BTC, ce qui signifie que le prix du BTCB doit suivre de près celui du BTC natif.
Ce faisant, vous transférez effectivement ces actifs vers Binance Chain. Vous souhaitez savoir comment réaliser ce type d'opération ? Consultez l'article Bitcoin tokenisé sur Ethereum expliqué.
Grâce à la flexibilité offerte par Binance Smart Chain, les actifs de plusieurs chaînes différentes peuvent être utilisés dans l'espace DeFi en pleine expansion. Par exemple, des applications telles que PancakeSwap permettent aux utilisateurs d'échanger des actifs sans confiance (tout comme Uniswap), de participer au yield farming et de voter sur des propositions. Parmi les projets similaires, on peut citer BurgerSwap et BakerySwap (si vous êtes novice en matière de cryptographie, bonjour ! Nous sommes de grands fans des échanges décentralisés qui portent le nom d'aliments).
Conclusion
Binance Smart Chain étend considérablement les fonctionnalités de la Binance Chain originale et rejoint une gamme de protocoles de pointe conçus pour combler le fossé entre plusieurs blockchains. Bien qu'elle en soit encore à ses débuts, la promesse de participation de BNB, associée à la compatibilité EVM, fait de cette plateforme un moteur idéal pour les développeurs qui créent des applications décentralisées puissantes.







