Qu'est-ce que la BNB Smart Chain
Remarque : Ce document est une traduction automatique de la version originale anglaise.
Qu'est-ce que la BNB Smart Chain
La BNB Smart Chain (BSC) est un réseau blockchain Layer 1 compatible EVM qui utilise le mécanisme de consensus Proof of Staked Authority (PoSA). Lancée à l'origine par Binance en 2020 sous le nom de « Binance Smart Chain », elle a été rebaptisée BNB Smart Chain en 2022 dans le cadre de l'écosystème BNB Chain plus large. La BSC est conçue pour un débit élevé et des coûts de transaction faibles tout en maintenant la compatibilité avec l'outillage et les smart contracts d'Ethereum.
En bref : la BNB Smart Chain est une blockchain L1 rapide, peu coûteuse et compatible EVM. Dans DecAIHub, elle apparaît dans le champ Main chain pour les projets qui déploient leurs smart contracts et leurs tokens sur le réseau BSC.
Comment fonctionne la BNB Smart Chain
La BNB Smart Chain fonctionne comme une blockchain Layer 1 autonome avec son propre ensemble de validateurs et son propre mécanisme de consensus, tout en maintenant la compatibilité EVM afin que les développeurs puissent déployer des smart contracts compatibles Ethereum avec des modifications minimales.
Consensus : Proof of Staked Authority (PoSA)
La BSC utilise le PoSA, un mécanisme de consensus hybride qui combine des éléments du Delegated Proof of Stake (DPoS) et du Proof of Authority (PoA) :
- Ensemble de validateurs limité. La BSC fonctionne avec un ensemble fixe de validateurs actifs (environ 40 validateurs actifs, avec des candidats supplémentaires). C'est nettement moins que les centaines de milliers de validateurs d'Ethereum, ce qui permet des temps de bloc plus rapides mais concentre la production de blocs entre moins de participants.
- Exigence de staking. Les validateurs doivent staker des tokens BNB pour participer, ce qui crée une incitation économique à se comporter honnêtement. Les validateurs peuvent être sanctionnés (slashing, perte des tokens stakés) en cas de comportement malveillant.
- Composante d'autorité. Les validateurs sont élus en fonction du montant staké et de la délégation de la communauté, créant un système semi-permissionné où n'importe qui ne peut pas devenir validateur simplement en exploitant un nœud.
- Temps de bloc. La BSC produit des blocs environ toutes les 3 secondes, nettement plus vite que le temps de bloc d'environ 12 secondes d'Ethereum.
La conception PoSA représente un compromis délibéré : des transactions plus rapides et moins chères en échange d'un ensemble de validateurs plus centralisé par rapport à des réseaux comme Ethereum. Ce compromis est un contexte pertinent lors de l'évaluation des projets qui se déploient sur la BSC.
Compatibilité EVM
La BSC exécute la machine virtuelle Ethereum, ce qui signifie :
- Les smart contracts écrits en Solidity ou Vyper pour Ethereum peuvent généralement être déployés sur la BSC avec des modifications minimales (la compatibilité ne garantit pas un comportement identique, donc un contrat doit être testé sur la chaîne cible avant tout déploiement avec des fonds réels).
- Les outils de développement conçus pour Ethereum (Hardhat, Foundry, Remix, MetaMask) fonctionnent avec la BSC en changeant le point de terminaison réseau.
- Les standards de tokens comme l'ERC-20 fonctionnent sur la BSC, bien qu'ils soient parfois appelés BEP-20 pour indiquer l'implémentation spécifique à la BSC du même standard.
- Les applications et smart contracts sont structurellement interopérables avec d'autres chaînes compatibles EVM comme Ethereum, Base, Arbitrum One, la C-Chain d'Avalanche et Polygon.
Architecture de l'écosystème BNB
La BNB Smart Chain fait partie de l'écosystème BNB Chain plus large, qui comprend :
- BNB Beacon Chain (anciennement Binance Chain) — utilisée à l'origine pour la gouvernance et le staking, dont l'arrêt est prévu à mesure que ses fonctions migrent vers la BSC.
- BNB Smart Chain — la couche d'exécution principale pour les smart contracts et les dApps.
- opBNB — un Layer 2 construit sur la BSC à l'aide de l'OP Stack d'Optimism, conçu pour des frais encore plus faibles et un débit plus élevé.
- BNB Greenfield — un réseau de stockage de données décentralisé dans l'écosystème BNB.
Aux fins de DecAIHub, quand une carte projet indique Main chain: BNB Smart Chain, cela désigne spécifiquement la couche d'exécution des smart contracts — la BSC elle-même.
Où la BNB Smart Chain apparaît dans DecAIHub
- Champ Main chain —
BNB Smart Chainindique que le projet déploie des smart contracts, des tokens ou de la logique on-chain sur le réseau BSC. - Champ Token standard — les projets sur la BSC utilisent généralement le standard BEP-20, fonctionnellement équivalent à l'ERC-20.
- Champ Type — les projets déployés sur la BSC ont généralement
Type: EVM(la BSC utilise un environnement d'exécution compatible EVM).
Quand vous voyez Main chain: BNB Smart Chain dans une carte projet, cela vous indique :
- Le projet fonctionne sur une chaîne à haut débit, peu coûteuse et compatible EVM.
- La vérification des transactions s'effectue via un ensemble de validateurs relativement restreint utilisant le consensus PoSA.
- Le projet a accès à la liquidité, à l'outillage et à la base d'utilisateurs de l'écosystème BSC.
- Les smart contracts peuvent être inspectés via BscScan, l'explorateur de blocs de la BSC.
Le champ de chaîne vous indique où le projet déploie ses contrats. Il ne vous dit pas si les affirmations IA du projet sont vérifiées (AI reality), si le token remplit une fonction réelle (Token necessity), ni si le composant onchain est significatif (Onchain necessity). Ces évaluations sont traitées séparément par les axes d'évaluation DecAIHub correspondants.
Caractéristiques clés
| Propriété | Valeur |
|---|---|
| Type | Layer 1 |
| Consensus | PoSA (Proof of Staked Authority) |
| Compatible EVM | Oui |
| Temps de bloc | ~3 secondes |
| Token natif | BNB |
| Standard de token | BEP-20 |
| Ensemble de validateurs | ~40 validateurs actifs |
Ce que la BNB Smart Chain à elle seule ne prouve pas
- Se déployer sur la BSC ne prouve pas que le projet est sécurisé ou bien audité. La BSC fournit l'infrastructure ; la sécurité des smart contracts relève de la responsabilité du projet.
- Utiliser les frais faibles de la BSC ne prouve pas que le projet a une activité on-chain significative ni qu'il satisfait à l'Onchain necessity. Des coûts de transaction faibles rendent peu coûteux le déploiement de contrats à usage minimal.
- Être sur une chaîne compatible EVM ne prouve pas que les smart contracts sont correctement implémentés. La compatibilité signifie le même langage et le même outillage, pas une exactitude automatique.
- Le haut débit de la BSC ne prouve pas que le projet a besoin de ce débit. Beaucoup de projets se déploient sur la BSC pour l'accès à l'écosystème ou les faibles coûts, pas parce que leur cas d'usage exige un volume de transactions élevé.
- Opérer sur l'écosystème BNB ne prouve pas que le projet est approuvé par Binance ou affilié à Binance. La BSC est une blockchain publique et sans permission.
Ne pas confondre avec
- BNB (token) — le token natif de l'écosystème BNB, utilisé pour les frais de gas sur la BSC et à d'autres fins. BNB est un token ; la BNB Smart Chain est le réseau.
- Binance (plateforme d'échange) — la plateforme d'échange centralisée de cryptomonnaies. La BSC est un réseau blockchain public distinct. Bien que Binance ait initié le développement de la BSC, le réseau fonctionne de manière indépendante en tant que chaîne publique.
- BNB Beacon Chain — la chaîne plus ancienne de l'écosystème BNB utilisée à l'origine pour la gouvernance et le staking. Ce n'est pas la même chose que la BSC.
- opBNB — un Layer 2 construit au-dessus de la BSC pour une scalabilité supplémentaire. Une couche réseau différente de la BSC elle-même.
Questions fréquentes
Quelle est la différence entre BEP-20 et ERC-20 ?
Le BEP-20 est fonctionnellement équivalent à l'ERC-20 — il suit la même interface et le même standard de token. La différence est le réseau : les tokens ERC-20 fonctionnent sur Ethereum, les tokens BEP-20 fonctionnent sur la BNB Smart Chain. Comme la BSC est compatible EVM, le code de smart contract sous-jacent est identique ou quasi identique. La distinction de dénomination existe pour indiquer sur quel réseau vit le token.
La BNB Smart Chain est-elle décentralisée ?
La BSC utilise un ensemble de validateurs limité (~40 validateurs actifs), ce qui est nettement plus centralisé que les centaines de milliers de validateurs d'Ethereum. Le mécanisme de consensus PoSA échange délibérément de la décentralisation contre du débit et de l'efficacité en coût. Savoir si ce niveau de décentralisation est suffisant dépend du cas d'usage et des exigences de l'utilisateur. DecAIHub enregistre cela comme une propriété factuelle, pas comme un jugement de qualité.
Pourquoi certains projets IA choisissent-ils la BSC plutôt qu'Ethereum ?
Les raisons courantes incluent des frais de transaction plus faibles (importants pour les opérations on-chain à haute fréquence), des temps de bloc plus rapides (utiles pour les applications en temps réel) et l'accès à la grande base d'utilisateurs et à la liquidité de la BSC. Le compromis est un ensemble de validateurs plus centralisé et des hypothèses de sécurité différentes par rapport à Ethereum. Le choix du réseau est une décision au niveau du projet que DecAIHub enregistre dans le champ Main chain sans l'approuver ni la critiquer.
Références externes
- Documentation BNB Smart Chain — documentation technique officielle du réseau BSC, incluant l'architecture, le consensus et les guides pour développeurs.
- BscScan — le principal explorateur de blocs de la BNB Smart Chain, utile pour vérifier les smart contracts, les transactions et l'activité des tokens.
No comments to display
No comments to display