• BNB Chain fonctionne avec beaucoup moins de validateurs qu'Etheruem ou Bitcoin, permettant à Binance un plus grand contrôle sur le réseau
  • La vitesse à laquelle les participants peuvent interrompre le réseau contraste considérablement avec celle des blockchains plus décentralisées.

BNB Chain, la blockchain de marque déployée par le plus grand échange cryptographique au monde, Binance, a été arrêtée plus tôt dans la journée en réponse à un piratage de pont débilitant d'une valeur d'environ 566 millions de dollars.

Ce chiffre a finalement été réduit à seulement 100 millions de dollars grâce à une coordination rapide entre les 26 chaînes de BNB validateurs, dont 19 se sont réunis pour stopper la chaîne avant que le ou les pirates ne puissent réussir à faire sortir clandestinement la plupart des cryptos volées de l'écosystème Binance.

validateurs Poussé une mise à jour quelques heures plus tard et a remis le réseau en ligne (seuls 21 validateurs de chaîne BNB sont actifs en même temps, et il y en a actuellement 26 avec le potentiel de participer).

Contrairement à Bitcoin et Ethereum, qui comportent tous deux des milliers – voire des dizaines de milliers – de participants au réseau travaillant tous ensemble pour traiter les transactions, BNB Chain a stratégiquement opté pour une structure plus centralisée avec beaucoup moins de personnes en charge.

L'« autorité de preuve de participation » de BNB Chain fait écho à de nombreux autres styles de consensus employés par les chaînes de blocs, comme la « preuve de participation déléguée » d'EOS. 

Dans les systèmes de preuve de participation standard, les détenteurs de jetons ont plus de pouvoir en fonction de la valeur des jetons dans leurs portefeuilles ; dans le cas de Binance, les détenteurs de jetons BNB utilisent leurs soldes pour choisir des tiers de confiance.

Cela attribue aux validateurs à la fois des revenus lucratifs associés au bon fonctionnement du réseau et un contrôle effectif total sur la fonctionnalité du réseau (bien qu'il y ait des pénalités pour les opérations hors limites).

Généralement, moins de validateurs permettent un débit plus élevé : il faut beaucoup plus de temps pour que les données s'infiltrent dans un réseau composé de milliers de nœuds que pour deux douzaines de serveurs pour s'entendre sur les transactions à approuver.

Il y a aussi sans doute un avantage bien plus important d'un ensemble aussi petit de validateurs de réseau : il est beaucoup plus facile de se coordonner entre eux et donc d'exercer un contrôle sur le réseau, comme nous l'avons vu maintenant.

Binance capable d'exercer un contrôle sur sa blockchain

Binance n'a pas tardé à louer sa capacité à se coordonner entre ses validateurs et à éteindre le réseau, malgré un certain degré de chaos déclenché dans ses applications DeFi, qui actuellement, en ce moment ont 5.45 milliards de dollars d'actifs numériques en jeu.

L'ingénieur Blockchain Zak Cole, directeur de la technologie de la plateforme de trading Web3 Slingshot Finance, a constaté la vitesse à laquelle Binance a pu regrouper ses validateurs pour suspendre les opérations concernant.

«C'est un peu sommaire. Je veux dire, arrêter une chaîne devrait nécessiter une énorme coordination entre des validateurs disparates et idéalement, pour des raisons de prévention de la censure, vous ne savez pas vraiment qui sont les validateurs.

Blockworks a contacté Binance et bon nombre des 19 validateurs impliqués dans l'arrêt du réseau pour en savoir plus sur le processus, et mettra à jour cet article au fur et à mesure de nos réponses.

Coinbase, dont la division Cloud gère un validateur de chaîne BNB, nous a dirigé vers un Binance blogue post, qui a déclaré être capable de coordonner les validateurs du réseau en les contactant tous individuellement (« un par un ») et a vanté leur consensus rapide malgré les délégués élus opérant dans des fuseaux horaires différents. 

Cela suggère qu'une simple discussion de groupe n'était pas impliquée, le libellé du message de Binance indiquant que chaque validateur était encouragé à arrêter la chaîne sans la contribution des autres.

«Je pense que cela fait simplement signe de la tête à la centralisation, que quelqu'un peut envoyer un message à un groupe et essentiellement fermer une blockchain. Je ne sais pas si cela répond à la définition d'une blockchain selon mes normes », a déclaré Cole. 

On pourrait dire que Binance a opté pour un ensemble de validateurs plus petit pour faciliter la navigation dans des circonstances extrêmes telles que les piratages et autres incidents de sécurité, mais Cole a souligné que la facilité de coordination n'est pas inscrite dans la base de code : ces effets sont purement sociaux.

La chaîne BNB est bon marché, très bon marché

Dans cet esprit, Binance dans ce cas s'apparente un peu plus à une entreprise technologique qu'à un réseau de blockchain traditionnel - presque comme Facebook décidant de fermer le site pour maintenance. 

Cole a évoqué le long débat de l'écosystème Ethereum sur les mesures d'urgence à la suite du piratage du DAO en 2016, au cours duquel 60 millions de dollars d'éther ont été volés. 

Ce processus a pris des semaines de prise de décision sérieuse, a noté Cole, les participants d'Ethereum ayant finalement décidé de faire reculer la chaîne via un hard fork (et non un arrêt de la chaîne), permettant aux transactions d'être annulées et l'argent volé restitué aux investisseurs du DAO.

Un tel processus reflète le nombre de participants au réseau impliqués dans la gouvernance d'Ethereum par rapport à Binance. 

« Je pense que plus le nombre de participants distincts est élevé, mieux c'est en termes de décentralisation. Un ensemble de validateurs aussi bas [with BNB Chain], je pense, est en quelque sorte intrinsèquement peu sûr », a déclaré Cole.

Alors, que faudrait-il pour décentraliser BNB Chain ? Cole a suggéré de permettre à quiconque de diriger un validateur et de participer au consensus, qu'il soit élu ou non, similaire à la nature purement sans autorisation d'Ethereum et de Bitcoin.

Mais Cole a déclaré que BNB Chain avait un cas d'utilisation légèrement différent : il s'agit d'une chaîne centralisée conçue pour être beaucoup moins chère qu'Ethereum. N'importe qui peut déployer un contrat - et donc lancer un jeton - sur BNB Chain et commencer à le vendre à des dégénérés sur des centaines de fourches Uniswap alimentées par BNB.

Il est également vrai que n'importe qui peut déployer des jetons sur Ethereum et les vendre sur le présenter Uniswap. Mais sur BNB Chain, cela coûte une fraction de centime par rapport aux dollars, ce qui le rend moins cher d'au moins 100.

"Les gens font des choix basés sur la performance, la sécurité et la décentralisation, et ils choisissent la performance plutôt que la décentralisation", a déclaré Cole. "Je ne pense pas que cela présente nécessairement une proposition de valeur significative."


Participer DAS : LONDRES et découvrez comment les plus grandes institutions TradFi et crypto voient l'avenir de l'adoption institutionnelle de la crypto. S'inscrire ici.


  • Ce qu'il faut pour arrêter une blockchain « décentralisée » comme Binance PlatoBlockchain Data Intelligence. Recherche verticale. Aï.
    David Canellis

    Blocages

    Éditeur

    David Canellis est un éditeur et journaliste basé à Amsterdam qui couvre l'industrie de la cryptographie à plein temps depuis 2018. Il se concentre fortement sur les rapports basés sur les données pour identifier et cartographier les tendances au sein de l'écosystème, du bitcoin au DeFi, des stocks de crypto aux NFT et au-delà. Contactez David par e-mail à [email protected]