- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Le code Crypto Libra de Facebook suscite des critiques et des clones sur GitHub
Les aspirants codeurs et les trolls enthousiastes fouillent dans le code initial de la blockchain Libra de Facebook.

Le code d'accès anticipé pour FacebookCryptomonnaie Libraa été publié sur GitHub il y a deux semaines – et pendant ce temps, les critiques et les trolls potentiels ont pris pour cible le projet.
Lancée par le géant des réseaux sociaux et actuellement gérée par l'association à but non lucratif Libra, la plateforme GitHub a été enregistrée ou « marquée » par près de 10 000 utilisateurs, témoignant d'un intérêt précoce parmi les acteurs de l'open source. De plus, plus de 1 000 clones de la plateforme ont été publiés.base de codeont été créés jusqu’à présent alors que les technologues s’asseyaient pour expérimenter le code de Libra.
En fait, certains de ceux qui jouent avec le code ont décidé d'ajouter des fonctionnalités que l'on trouvait auparavant dans des systèmes comme Bitcoin, comme l'accès au réseau ouvert pour les validateurs de blocs.
Certains de ces efforts, cependant, ne sont T censés être des efforts vraiment sérieux. Mikko Ohtamaa, qui a créé un soi-disant «Balance Classique, a déclaré à CoinDesk dans une interview que l'effort était « un troll complet » et devait être pris comme une blague.
À ce stade, Albert Castellana, directeur des produits chez Radix DLT, une startup spécialisée dans les Cryptomonnaie , a déclaré :
« Il n'y a pas eu de véritables défauts de code signalés jusqu'à présent, principalement des problèmes de build ou des fautes de frappe, et ensuite quelques critiques soulignant qu'il ne s'agit pas d'une solution décentralisée. »
Conçu pour soutenir un nouveau système mondial de paiements financiers, Libra est conçu de telle sorte qu'au lancement, un groupe de 28 membres fondateurs sera responsable de la validation des transactions et de l'ajout de nouveaux blocs - du moins dans un premier temps, Facebook exprimant l'espoir que le réseau deviendra plus décentralisé au fil du temps.
En comparaison, le réseau Bitcoin original – également conçu pour être un système de paiements financiers mondial – permet à tout individu disposant de ressources informatiques de participer au processus sans fin de création et de diffusion de blocs de transactions (et de gagner de nouveaux bitcoins au passage).
Pour cette raison, plusieurs membres de la communauté dans l'espace des Cryptomonnaie ont directement critiqué la structure autorisée de la blockchain Libra, non seulement sur les réseaux sociaux mais aussi sur GitHub, en examinant chaque détail de la base de code du réseau.
Troller un géant des réseaux sociaux
Sur GitHub, tout utilisateur disposant d'autorisations de « lecture » sur un référentiel de code peut créer des problèmes et des demandes d'extraction.
Les issues, comme leur nom l'indique, identifient les problèmes de code ou les zones nécessitant des améliorations. Les pull requests, quant à elles, suggèrent des modifications à apporter à un référentiel de code, que les réviseurs disposant des autorisations « écriture » ou « administrateur » peuvent approuver ou rejeter.
Au cours des quatre derniers jours, environ 160 problèmes ont été signalés concernant la base de code Libra. Plus de 100 d'entre eux ont été résolus par des utilisateurs authentifiés, et quelques-uns ont été signalés comme « hors sujet ».
Bien qu'il n'y ait eu que la moitié des demandes d'extraction vers le référentiel de code Libra, certaines d'entre elles renforcent le sentiment partagé par ceux de la communauté des Cryptomonnaie qui pensent que les protocoles de blockchain autorisés sont intrinsèquement défectueux.
L'utilisateur de GitHub « gazhayes » a ouvert une Request d'extraction mardi en écrivant :
« J'ai découvert une vulnérabilité alarmante, mais heureusement, il existe une solution très simple. … Ce problème peut être facilement résolu en utilisant un système sans permission où le pouvoir de décision est décentralisé entre un très grand nombre de participants. »
Le Request' extractiona été clôturée et la conversation qui en a résulté a été marquée hors sujet mercredi par l'administrateur officiel de Libra GitHub, ce qui a conduit à des plaintes de ceux qui considéraient la publication de Gazhayes comme une remarque légitime.
« En verrouillant [ la Request d'extraction] #83, cela indique que les mainteneurs ne sont pas ouverts à des points de vue et des expériences différents », a écrit le développeur d'applications décentralisées Marcus Newton.
En réponse, Ben Maurer, responsable technique de Calibra – une filiale de Facebook dédiée à la création d'une application de portefeuille pour la blockchain Libra – a insisté :
« Nous sommes pleinement conscients qu'il s'agit d'un effort transformateur et que nous devons bâtir une communauté autour de celui-ci », a écrit Maurer. « Mais dialoguer ne signifie T pour autant l'absence de modération. Les conversations hors sujet nuisent aux discussions fructueuses. Le fil de discussion n° 83 n'était pas productif et aurait mobilisé les ressources de modération. »
Des questions demeurent
Partageant ce sentiment, Ohtamaa a noté que l’efficacité réelle de la collaboration open source sur GitHub pour le projet Libra reste à voir.
« Les gens détestent tellement Facebook qu'ils trollent le dépôt GitHub », a déclaré Ohtamaa. « Tous les commentaires [en ce moment] ne sont pas des discussions, juste des disputes virulentes. »
Mais avec le temps, Ohtamaa est catégorique : avec de nouvelles spécifications de code contextualisant davantage le fonctionnement du réseau Libra, les haters n'auront « plus de place pour la discussion ».
« Désormais, le développement se fera en open source », a insisté Ohtamaa. « C'était essentiellement un dépôt de code, mais maintenant, ils… laissent tout le monde y accéder, et Facebook a une très bonne réputation en matière de projets open source. »
Pourtant, il semble que des questions restent sans réponse autour du code qui sous-tendra l’ambitieux projet de Facebook.
Jameson Lopp, directeur technique de la startup de sécurité Crypto Casa, a déclaré à CoinDesk dans un e-mail qu'« il manque encore beaucoup d'informations concernant le langage Move ».
« La grande question se pose également de savoir si les personnes qui ne sont pas validateurs pourront exécuter des nœuds téléchargeant et vérifiant tous les états du registre », a-t-il déclaré. « On se demande également si ce mode de fonctionnement de type « nœud réplica » permettra également de télécharger les blocs créés par les validateurs. »
S'exprimant sur certaines des prochaines étapes immédiates du projet désormais open source, Alexandru Voica, responsable de la communication chez Facebook, a déclaré à CoinDesk:
«Une chose spécifique que nous pouvons partager est que nous prévoyons d'ajouter une nouvelle interface de ligne de commande pour le langage Move qui devrait permettre à un développeur de jouer plus facilement avec le langage Move dans son propre environnement de développement. »
Aron van Ammers, directeur technique et cofondateur d’Outlier Ventures, a affirmé qu’il était encore tôt pour le projet et que les mois à venir devraient être éclairants.
« C'est encore trop tôt. Personne n'avait vu cela auparavant, hormis l'équipe Libra, Calibra et Facebook », a déclaré van Ammers, ajoutant :
« Il faut du temps pour démarrer des choses comme ça. »
Facebookimage via Shutterstock
Christine Kim
Christine est analyste de recherche chez CoinDesk. Elle se concentre sur la production d'analyses basées sur les données concernant les secteurs des Cryptomonnaie et de la blockchain. Avant cela, Christine était journaliste technique pour CoinDesk, couvrant principalement les développements de la blockchain Ethereum . Avoirs en Cryptomonnaie : Aucun.
