Binance Smart Chain et CeDeFi expliqués – Finematics

Please follow and like us:
Pin Share

Alors, qu’est-ce que Binance Smart Chain? En quoi est-il différent d’Ethereum? Et qu’est-ce que CeDeFi? Vous trouverez des réponses à ces questions dans cet article.

Voyons d’abord comment Binance Smart Chain a vu le jour.

Chaîne Binance

En avril 2018, Binance – l’un des plus grands échanges de crypto-monnaie, a décidé de lancer sa propre blockchain – Binance Chain.

L’idée principale derrière Binance Chain était de créer une blockchain à haut débit capable de prendre en charge un débit de transactions important.

Pour y parvenir, l’équipe derrière Binance Chain a choisi le modèle de consensus Tendermint avec une finalité instantanée et au lieu de prendre en charge plusieurs applications, a décidé de se concentrer sur son application principale – Binance DEX.

Avec DeFi sur Ethereum en plein essor et Binance DEX n’obtenant pas autant de traction que prévu, Binance s’est très vite rendu compte que la principale caractéristique manquante de Binance Chain était la possibilité d’exécuter des contrats intelligents et de permettre à d’autres équipes de déployer leurs propres applications.

À ce stade, Binance a pris une décision intéressante. Au lieu d’essayer d’ajouter des capacités de contrat intelligentes à Binance Chain et de sacrifier ses performances, ils ont décidé de lancer une autre chaîne en parallèle de Binance Chain et c’est là que Binance Smart Chain entre en jeu.

Chaîne intelligente Binance

Binance Smart Chain lancé en septembre 2020 et contrairement à Binance Chain, était entièrement programmable et pris en charge par les contrats intelligents prêts à l’emploi.

Si vous souhaitez mieux comprendre ce que sont les contrats intelligents et pourquoi ils sont si importants, vous pouvez consulter cet article ici.

Créer une toute nouvelle plate-forme de contrat intelligent à partir de zéro nécessite des années de travail et de recherche. Au lieu de faire cela, Binance a décidé de tirer parti de la familiarité des utilisateurs et des développeurs avec Ethereum et a fourché le client go d’Ethereum – geth.

Bien sûr, bifurquer Ethereum sans apporter de modifications n’aurait pas beaucoup de sens, alors Binance a décidé d’optimiser la nouvelle chaîne pour des frais bas et un débit de transaction plus élevé en sacrifiant les propriétés de décentralisation et de résistance à la censure du réseau.

Cela a été réalisé en remplaçant le modèle de consensus de preuve de travail d’Ethereum par le modèle de preuve d’autorité impliquée et en ajustant quelques autres paramètres tels que le temps de blocage et la limite de gaz par bloc.

Avant de passer aux détails de Binance Smart Chain, voyons pourquoi certaines propriétés du réseau ont dû être sacrifiées en premier lieu. Nous pouvons mieux comprendre cela en revisitant le fameux trilemme d’évolutivité.

Trilemme d’évolutivité

Le trilemme d’évolutivité est un modèle utile, introduit par Vitalik Buterin, qui aide à visualiser les compromis à faire lorsqu’il s’agit de différentes architectures de blockchain.

Chaque blockchain a 3 propriétés de base: la sécurité, l’évolutivité et la décentralisation qui ne peuvent pas être réalisées simultanément. Donc, pour améliorer de manière significative l’une de ces propriétés, les autres doivent être sacrifiées.

Le sharding est une tentative de résoudre ce défi au niveau de la couche de base en divisant une blockchain en plusieurs chaînes plus petites – des «fragments». Le sharding est l’une des approches de mise à l’échelle choisies par Ethereum et c’est l’un des éléments de la mise à niveau Eth2.

Malheureusement, le sharding en lui-même ne peut pas résoudre complètement le trilemme et même les blockchains fragmentées ne pourraient pas traiter des centaines de milliers, voire des millions de transactions par seconde sans sacrifier la décentralisation et la sécurité.

C’est également pourquoi la communauté Ethereum a décidé d’utiliser des solutions de couche 2 qui peuvent considérablement augmenter l’évolutivité d’une blockchain sans sacrifier d’autres propriétés.

Cela ne devrait pas être une grande surprise qu’il y ait eu beaucoup d’autres projets qui, malgré The Scalability Trilemma, ont décidé de se développer en sacrifiant les 2 autres propriétés. L’un des exemples les plus notables était EOS.

C’est également l’approche que Binance Smart Chain a décidé d’adopter.

Architecture

Binance Smart Chain, au lieu d’utiliser un mécanisme de consensus Proof-of-Work (PoW) ou Proof-of-Stake (PoS), utilise un modèle Proof-Of-Staked-Authority (PoSA).

Dans ce modèle, toutes les transactions sont validées par un ensemble de nœuds appelés validateurs. Un validateur peut être actif ou inactif. Le nombre de validateurs actifs est limité à 21 et seuls les validateurs actifs sont éligibles pour valider les transactions.

Les validateurs actifs sont déterminés en classant tous les validateurs en fonction du nombre de jetons BNB qu’ils détiennent. Les 21 meilleurs validateurs avec la plus grande quantité de BNB deviennent actifs et valident à tour de rôle les blocs. Ceci est déterminé une fois par jour et l’ensemble de tous les validateurs est stocké séparément sur Binance Chain.

Outre le jalonnement des jetons BNB eux-mêmes, les validateurs peuvent également encourager les détenteurs de BNB à leur déléguer leurs jetons BNB afin de recevoir une part des frais de transaction du validateur.

Sur cette note, tous les frais de transaction sur Binance Smart Chain sont payés en BNB qui est le jeton natif de la chaîne, de la même manière que l’ETH est natif de la blockchain Ethereum.

Contrairement à Ethereum et Bitcoin, il n’y a pas de récompenses de subvention de bloc sur Binance Smart Chain. Cela signifie que les validateurs ne reçoivent que les frais de transaction payés en BNB et qu’il n’y a pas d’autre récompense fixe par bloc.

Bien que le modèle de consensus PoSA permette d’obtenir un temps de blocage court et des frais moins élevés, il le fait au prix de la décentralisation et de la sécurité du réseau.

Tout d’abord, un utilisateur ne peut pas simplement commencer à valider l’état de la blockchain de la même manière qu’il peut le faire dans Bitcoin ou Ethereum.

En plus de cela, même si un utilisateur pouvait simplement rejoindre le réseau sans autorisation et commencer à valider les transactions, il ne pourrait pas le faire pendant très longtemps sur du matériel de grande consommation à mesure que l’état de Binance Smart Chain se développe. à un taux beaucoup plus élevé que l’état d’Ethereum.

Voyons maintenant comment le modèle basé sur PoSA a permis à l’équipe Binance Smart Chain de modifier le temps de blocage et la limite de gaz de blocage.

Le temps de blocage a été réduit d’environ 13 secondes sur Ethereum à environ 3 secondes sur Binance Smart Chain. Cela permet un débit de transaction plus élevé et un temps de confirmation plus rapide, au prix de devoir stocker plus de données.

S’il était mis en œuvre sur Ethereum, cela augmenterait également le nombre de blocs orphelins car il n’y aurait pas assez de temps pour propager des blocs valides sur le réseau à partir de plusieurs emplacements géographiques différents.

En ce qui concerne Binance Smart Chain, cependant, ce n’est pas un problème car les validateurs se relaient pour valider les blocs.

La limite de gaz de blocage est un autre paramètre important dont nous avons discuté dans notre article sur les frais de gaz. Ce paramètre décide essentiellement du nombre de transactions pouvant tenir dans un seul bloc. Sur Ethereum, les mineurs doivent parvenir à un consensus et décider de la valeur à laquelle ils veulent le définir.

L’augmentation de la limite de gaz de bloc, de la même manière que la réduction du temps de blocage, augmente la quantité de données produites par la blockchain, ce qui rend plus difficile pour les utilisateurs individuels d’exécuter leurs propres nœuds.

Encore une fois, ce n’est pas un problème sur Binance Smart Chain car les 21 validateurs peuvent simplement exécuter leurs nœuds sur du matériel de niveau institutionnel lorsque l’état de la blockchain dépasse ce qui peut être géré par du matériel de qualité grand public.

Au moment de la rédaction de cet article, la limite de gaz par bloc est fixée à 12,5 M de gaz sur Ethereum et 30 M sur Binance Smart Chain.

En connaissant à la fois le temps de blocage et la limite de gaz par bloc, nous pouvons calculer rapidement que la quantité de données sur Binance Smart Chain augmente à peu près à un rythme 10 fois plus rapide que l’état de la blockchain Ethereum.

Actuellement, avec une taille de bloc moyenne de 40000 octets, Binance Smart Chain augmente d’environ 1,15 Go par jour, soit environ 420 Go par an. Après quelques années, cela élimine bien sûr la plupart du matériel de consommation.

Maintenant que nous en comprenons un peu plus sur l’architecture Binance Smart Chain, voyons en quoi consiste CeDeFi.

CeDeFi

Comme nous le savons, DeFi est synonyme de finance décentralisée. CeFi est l’opposé de DeFi et, comme nous pouvons probablement le deviner, signifie finance centralisée. CeDeFi est un terme inventé par le PDG de Binance qui décrit essentiellement une solution mixte entre les financements centralisés et décentralisés dont Binance Smart Chain est un bon exemple.

Alors, quels sont les avantages d’une telle solution?

CeDeFi permet aux utilisateurs d’avoir une idée de l’utilisation de DeFi sans payer de frais de transaction élevés. Les faibles frais encouragent les utilisateurs à jouer avec plusieurs protocoles DeFi différents tels que les échanges décentralisés, les protocoles de prêt, les agrégateurs de liquidité, les outils d’agriculture de rendement et autres.

En plus de cela, CeDeFi familiarise les utilisateurs avec les outils DeFi courants tels que Metamask et les explorateurs de blocs.

Cela permet également aux nouvelles équipes de déployer leurs contrats intelligents pour une fraction du coût par rapport à ce qu’elles auraient à payer sur la blockchain Ethereum. De cette façon, ils peuvent facilement tester et obtenir des commentaires sur leurs projets. Tester au sein d’un écosystème avec des incitations économiques réelles fonctionne généralement beaucoup mieux que de simplement tester sur un testnet.

Binance Smart Chain et CeDeFi ont récemment commencé à gagner en popularité. Cela est principalement dû au coût de transaction élevé sur Ethereum qui a exclu certains utilisateurs.

Comme nous le savons, Binance Smart Chain est un fork d’Ethereum et permet donc d’exécuter exactement les mêmes contrats intelligents que ceux d’Ethereum.

Cela a permis au réseau de démarrer rapidement son écosystème en réutilisant ou en forçant tous les services et applications Ethereum populaires.

Les utilisateurs peuvent se connecter aux dApps basées sur Binance Smart Chain en commutant leur réseau dans Metamask. Ils peuvent rechercher leurs transactions sur bscscan.com, qui est à peu près une copie de etherscan.com. Ils peuvent échanger sur Pancakeswap – une fourchette d’Uniswap. Ils peuvent prêter et emprunter sur Venus – une fourchette de Compound and yield farm via Autofarm – un protocole qui ressemble à Yearn Finance.

Binance Smart Chain, comme Ethereum, permet également de créer de nouveaux jetons en utilisant leur norme BEP-20 – l’équivalent ERC-20 d’Ethereum.

Certains projets basés sur Ethereum ont également rapidement vu l’opportunité d’étendre leur portée à Binance Smart Chain, à un coût minime. 1Inch – un agrégateur de liquidité – a récemment décidé de se lancer également sur Binance Smart Chain.

Résumé

Il est clairement visible que Binance Smart Chain a été en mesure de faire beaucoup de traction et d’attirer un nombre décent d’utilisateurs et un volume de trading en très peu de temps.

La décision de créer Ethereum et de permettre aux utilisateurs et aux développeurs d’interagir avec les outils et protocoles DeFi qu’ils connaissent déjà était assez intelligente.

Le timing était également extrêmement bon. La popularité d’Ethereum combinée à la plupart des solutions de mise à l’échelle Ethereum toujours en cours et un marché haussier rugissant a entraîné des frais de transaction élevés qui ont coûté aux plus petits utilisateurs et les ont obligés à trouver une option différente s’ils voulaient toujours participer à DeFi.

En plus de cela, Binance a pu tirer parti de sa position en tant que l’un des principaux échanges de crypto-monnaie et permettre à ses millions d’utilisateurs de retirer facilement des BNB et d’autres jetons directement vers Binance Smart Chain.

La principale question à se poser ici est de savoir s’il s’agit d’une croissance à court terme causée uniquement par des frais de transaction élevés sur Ethereum ou d’une acquisition d’utilisateurs à plus long terme?

À ce stade, c’est difficile à dire, mais deux choses principales pointant vers le premier sont les solutions de mise à l’échelle de couche 2 d’Ethereum et la feuille de route de mise à l’échelle Eth2.

Ces deux éléments peuvent réduire considérablement les frais de transaction sur Ethereum sans sacrifier d’autres propriétés telles que la sécurité et la décentralisation.

Nous pouvons déjà nous en faire une idée avec Matic (aka Polygon) et Loopring attirant de plus en plus d’utilisateurs et de volumes de trading. Cette tendance ne devrait continuer à s’intensifier qu’avec d’autres solutions de couche 2 qui obtiennent plus de traction et de nouvelles solutions comme Optimism qui seront lancées complètement en quelques semaines.

Avec des millions de nouveaux utilisateurs entrant dans l’espace de la crypto-monnaie, il est également extrêmement important de s’assurer qu’ils sont conscients des différences entre DeFi et CeDeFi et sont capables de prendre leurs propres décisions.

En fin de compte, il faut se poser la question. Quel est le point principal de l’utilisation d’une blockchain si elle n’est pas entièrement décentralisée et sans autorisation? Auditabilité? Peut-être, mais est-ce vraiment la principale proposition de valeur de tout l’espace crypto-monnaie?

Il sera clairement intéressant de voir comment se déroulent DeFi et CeDeFi.

Alors, que pensez-vous de Binance Smart Chain? CeDeFi a-t-il un avenir?

Si vous avez aimé lire cet article, vous pouvez également consulter Finematics sur Youtube et Twitter.


Crédit: Lien source

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *