TL;DR
BNB Smart Chain (BSC) est un hard fork du protocole Go Ethereum (Geth) et, en tant que tel, partage de nombreuses similitudes avec la blockchain Ethereum. Cependant, les développeurs de BSC ont apporté des changements importants dans certains domaines clés. Le changement le plus important concerne le mécanisme de consensus de BSC, qui permet des transactions moins chères et plus rapides.
Introduction
À première vue, BNB Smart Chain (BSC) et Ethereum se ressemblent beaucoup. Les DApps et les jetons construits sur BSC sont compatibles avec la machine virtuelle Ethereum (EVM). Vous avez peut-être remarqué que les adresses de vos portefeuilles publics sont les mêmes sur les deux blockchains. Il existe même des projets cross-chain qui fonctionnent sur les deux réseaux. Il existe néanmoins quelques différences notables entre les deux chaînes. Si vous vous demandez lequel utiliser, il est préférable de connaître et de comprendre les différences.
Trafic blockchain et écosystème DApp
En juin 2021, Ethereum héberge plus de 2 800 DApp sur la blockchain, contre environ 810 sur BSC. C'est une différence significative, mais compte tenu du jeune âge de BSC, cela montre un écosystème fort et en pleine croissance.
Les adresses actives sont également une mesure importante à prendre en compte sur la chaîne. Bien qu'il s'agisse d'une blockchain plus récente, BSC a enregistré un sommet de 2 105 367 adresses le 7 juin 2021, soit plus du double du sommet historique d'Ethereum de 799 580 adresses le 9 mai 2021.
Alors, quelle est la raison de la croissance soudaine et massive de BSC ? Cela tient en grande partie à des délais de confirmation plus rapides et à des frais peu élevés. La croissance du BSC pourrait également être liée au battage médiatique croissant autour des NFT et à la compatibilité avec les portefeuilles cryptographiques populaires, tels que Trust Wallet et MetaMask.
Si l’on regarde les transactions quotidiennes, la différence est encore plus grande entre les deux. Sur BSC, il est plus rapide et plus rentable pour les utilisateurs de déplacer leurs fonds et d'interagir avec des contrats intelligents. Vous pouvez voir ci-dessous le pic d'environ 12 millions de transactions quotidiennes de BSC et son statut actuel à plus de quatre millions.

En revanche, Ethereum n’a jamais dépassé 1,75 million de transactions quotidiennes. Pour les utilisateurs qui ont besoin de déplacer régulièrement leurs fonds, BSC semble être le choix le plus populaire. Les transactions quotidiennes doivent également être considérées dans le contexte des adresses actives. Au moment de la rédaction, BSC compte actuellement un nombre plus élevé d’utilisateurs qui effectuent également davantage de transactions en moyenne.

Les DeFi DApps les plus utilisées sur Ethereum et BSC
En ce qui concerne la finance décentralisée, il existe un grand nombre de croisements DApp entre BSC et Ethereum en raison de la compatibilité des blockchains. Les développeurs peuvent facilement porter des applications d’Ethereum vers BSC, et les nouveaux projets BSC réutilisent souvent le code open source d’Ethereum sous un nom différent. Jetons un coup d'œil aux cinq meilleurs DApp sur Ethereum par les utilisateurs de DAppRadar.

Ici, vous pouvez voir un mélange de deux teneurs de marché automatisés DeFi (Uniswap et SushiSwap), un jeu de cryptographie (Axie Infinity) et un marché peer-to-peer (OpenSea). Si vous jetez un œil au top cinq du BSC, vous verrez de nombreuses similitudes.

PancakeSwap a été créé comme un hard fork d'Uniswap. Autofarm et Pancake Bunny sont des fermes de rendement – une catégorie que nous ne voyons pas dans le top cinq d’Ethereum. Biswap et Apeswap sont tous deux des teneurs de marché automatisés. Comme les frais sont très bon marché sur BSC et les transactions beaucoup plus rapides, les fermes de rendement ont tendance à être plus efficaces sur BNB Smart Chain. Ces facteurs en font un choix populaire auprès des utilisateurs de BSC.
En ce qui concerne les jeux cryptographiques, Ethereum est vraiment le foyer des titres les plus populaires. Bien qu'il existe des projets sur BSC très similaires à CryptoKitties et Axie Infinity, ils n'ont pas réussi à attirer un public aussi large que les jeux classiques sur Ethereum.
Transferts entre réseaux
Si vous avez effectué des dépôts BEP-20 ou ERC-20 dans votre portefeuille, vous avez peut-être remarqué que vos adresses de portefeuille Ethereum et BSC sont identiques. Ainsi, par exemple, si vous choisissez le mauvais réseau lors du retrait de vos tokens d’un échange, vous pourrez facilement les récupérer depuis l’autre blockchain.
Si vous retirez accidentellement des jetons ERC-20 vers BSC, vous pouvez toujours les trouver dans l'adresse BSC correspondante. Vous pouvez également suivre le même processus si vous envoyez accidentellement des jetons de BSC vers Ethereum. Dans ces deux cas, vos fonds ne sont heureusement pas définitivement perdus. Pour un guide plus détaillé, consultez Comment récupérer la crypto transférée sur le mauvais réseau sur Binance.
Les frais de transaction
BSC et Ethereum utilisent tous deux un modèle Gas pour les frais de transaction qui mesurent la complexité d'une transaction. Les utilisateurs du BSC peuvent fixer un prix du gaz en fonction de la demande du réseau, et les mineurs donneront la priorité aux transactions avec des prix du gaz plus élevés. Le hard fork londonien d’Ethereum apporte cependant de nouvelles modifications qui supprimeront probablement le besoin de frais élevés.
La mise à jour Ethereum crée un nouveau mécanisme de tarification avec des frais de base par bloc. Les frais de base changent en fonction de la demande de transactions, éliminant ainsi la nécessité pour les utilisateurs de décider eux-mêmes du prix du gaz.
Historiquement, les frais de gaz Ethereum ont été beaucoup plus élevés que ceux de BSC. La moyenne la plus élevée observée a eu lieu en mai 2021, à 68,72 $. Cette tendance a commencé à changer, mais Ethereum reste actuellement plus cher.

Examinons les coûts moyens d'Ethereum d'Etherscan pour avoir une meilleure idée. Les trois premiers chiffres montrent les prix actuels du gaz sur Ethereum. Pour BSC et Ethereum, un gwei équivaut respectivement à 0,000000001 BNB ou ETH. Si vous payez le prix le plus bas, votre transaction prendra beaucoup plus de temps.
Pour un simple transfert d'un token ERC-20 vers un autre portefeuille, le prix moyen au moment de la rédaction est de 2,46 $. Ce nombre passe à 7,58 $ lors de l'utilisation d'un pool de liquidité Uniswap impliquant plusieurs transactions.

Ci-dessous, nous pouvons voir une transaction sur BSC avec des frais de seulement 0,03 $, équivalents au transfert ERC-20 dans le tracker de gaz Ethereum. BSC a calculé cela en multipliant le gaz utilisé par la transaction (21 000) par le prix du gaz (5 gwei).
Temps de transaction
Mesurer les temps de transaction moyens sur les blockchains peut être un peu délicat. Même si une transaction est techniquement terminée une fois que les mineurs ont validé le bloc dans lequel elle se trouve, d'autres aspects peuvent affecter le temps d'attente :
Si vous n'avez pas fixé vos frais suffisamment haut, les mineurs pourraient retarder votre transaction ou même ne pas l'inclure du tout dans un bloc.
Des interactions plus complexes avec la blockchain nécessitent plusieurs transactions. Par exemple, ajouter des liquidités à un pool de liquidités.
La plupart des services ne considéreront une transaction comme valide qu'après confirmation d'un certain nombre de blocs. Ces confirmations supplémentaires réduisent le risque que les commerçants et les prestataires de services voient les paiements annulés en cas de rejet du blocage par le réseau.
Si nous regardons ci-dessus les statistiques de gaz pour Ethereum, nous pouvons voir que le temps de transaction varie de 30 secondes à 16 minutes. Ces chiffres prennent en compte les transactions réussies mais pas les exigences de confirmation supplémentaires.
Par exemple, si vous déposez de l'ETH (ERC-20) sur votre compte Binance, vous devrez attendre 12 confirmations du réseau. Avec un bloc extrait environ toutes les 13 secondes, comme vous pouvez le voir sur le diagramme ci-dessous, cela ajouterait 156 secondes supplémentaires lors du dépôt d'ETH dans votre portefeuille spot.

Sur BSC, le temps de blocage moyen est de 3 secondes. Lorsque nous comparons cela aux 13 secondes d’Ethereum, nous constatons une amélioration de la vitesse d’environ 4,3 fois.

Mécanisme de consensus
Bien que le mécanisme de consensus Ethereum Proof of Work (PoW) soit similaire à celui de Bitcoin, il est très différent de la Proof of Staked Authority (PoSA) de BSC. Toutefois, cette différence ne durera pas longtemps. Avec Ethereum 2.0, le réseau utilisera à la place un mécanisme de preuve de participation (PoS).
Le PoSA de BSC combine les aspects de la preuve d'autorité (PoA) et de la preuve de participation déléguée (DPoS). 21 validateurs se relaient pour produire des blocs et, en retour, reçoivent en récompense des frais de transaction BNB. Devenir validateur nécessite de gérer un nœud et de miser au moins 10 000 BNB pour devenir un candidat élu.
D’autres utilisateurs, appelés délégateurs, mettent BNB derrière un candidat élu. Les 21 meilleurs candidats élus selon le montant misé traiteront ensuite à tour de rôle les blocs. Tout ce processus se répète toutes les 24 heures. Les délégués reçoivent également une part des récompenses gagnées par les validateurs.
Le PoW d'Ethereum est un système extrêmement différent. Au lieu que la communauté choisisse les validateurs, il y a une course pour résoudre un casse-tête informatique. Tout le monde peut participer, mais il devra acheter ou louer du matériel minier spécialisé. Plus vous disposez de puissance de calcul, plus vous avez de chances de résoudre le puzzle en premier et de valider un bloc. Les mineurs qui réussissent reçoivent des frais de transaction et une récompense ETH.
Bien que PoW soit un moyen efficace de créer un consensus et d’assurer la sécurité du réseau, les développeurs ont depuis exploré l’utilisation d’autres mécanismes. Leur objectif est de trouver des alternatives plus efficaces et plus respectueuses de l’environnement sans compromettre la sécurité.
Pour ces raisons, le réseau Ethereum finira par passer au Proof of Stake. Les validateurs miseront sur l’ETH pour avoir une chance de produire des blocs. D'autres validateurs « attesteront » le bloc et vérifieront qu'il est correct. Si quelqu'un produit un bloc contenant de fausses transactions, il risquera de perdre toutes ses pièces mises en jeu. Les validateurs recevront alors des récompenses pour les blocs réussis et pour toutes les attestations qu'ils effectuent. En déposant et en jalonnant directement de grandes quantités d’ETH, les validateurs malveillants risquent de perdre leurs fonds.
Pensées finales
Il est clair qu’il existe de nombreuses similitudes entre BNB Smart Chain et Ethereum. C’est en partie ce qui a permis aux utilisateurs d’Ethereum de migrer et de commencer à expérimenter si facilement BSC. Mais malgré les similitudes, BSC a adopté des changements intéressants pour tenter d’améliorer ses performances et son efficacité. Le mécanisme de consensus Proof of Staked Authority (PoSA) a permis aux utilisateurs de bénéficier de transactions blockchain encore moins chères et plus rapides.





