Partager cet article

La flambée du prix du Dogecoin a ressuscité son développement technique

Waouh ! Après une telle hausse du prix, les développeurs de Dogecoin ont encore beaucoup de travail de codage à faire.

C'était tout un mème.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

Eh bien, Dogecoin reste un mème, simplement plus cher. Et à mesure que son prix remonte, son développement historiquement dispersé s'accélère.

Prenons l'exemple de Ross Nicoll, responsable de la maintenance de Dogecoin . Son dernier engagement envers le projet open source sur GitHub remonte à octobre 2019, mais ces deux dernières semaines, il a accepté plusieurs nouvelles demandes d'extraction pour apporter des modifications. DOGE.

Alors que lui et quatre autres développeurs de Dogecoin prennent le clavier au nom du memecoin arborant le Shiba Inu(qui vaut désormais plus de 9 milliards de dollars à 0,07 $ la pièce), ils sont chargés de mettre à niveau un logicieldont le dernier majeurlibérerCela s'est produit il y a près de deux ans, en juin 2019.

« On dit que c'est une blague, mais nous prenons grand soin du code. Son lancement a suscité un regain d'intérêt et nous souhaitons que la monnaie KEEP opérationnelle », a déclaré Ross Nicoll à CoinDesk.

Sur le même sujet : Dogecoin atteint son plus haut niveau historique après que Snoop Dogg soit devenu Snoop DOGE

Qu'est-ce que Dogecoin?

Lorsque Jackson Palmer a co-créé Dogecoin, il voulait dire que c'était une blague, une parodie du monde des Cryptomonnaie qu'il ne prenait T au sérieux. Le memecoin a été lancé le 6 décembre 2013. Il est basé sur le code source de Bitcoin (il est issu d'un fork de Litecoin), mais ses créateurs ont modifié quelques caractéristiques clés de sa conception.

D' une ONE, l'inflation du Dogecoin est nettement supérieure à celle du Bitcoin, et son offre T été divisée par deux depuis 2014. Chaque bloc contient 10 000 DOGE, ce qui représente environ 5,2 milliards de DOGE minés chaque année. L'ajustement de la difficulté de minage du Dogecoin (qui contrôle la difficulté ou la facilité de trouver un bloc) est ajusté à chaque bloc, contrairement au Bitcoin, qui s'ajuste tous les 2 016 blocs. Il est principalement « fusion minée » avec Litecoin, ce qui signifie que les mineurs exécutent des programmes pour exploiter les deux chaînes simultanément.

De plus, DOGE a des blocs plus rapides que Bitcoin (1 minute contre 10 minutes), les transactions sont donc plus rapides et moins Bitcoin. Cela se fait au détriment de la production de nombreux plus de blocs orphelins que Bitcoin – blocs qui sont rejetés par le réseau et ne contribuent pas à l’historique des transactions de la blockchain le plus long.

Dogecoin comprend également un fonds de développement offert par la communauté, qui détient actuellement un peu plus de 1 700 000 $d'une valeur de DOGE. Nicoll a déclaré que les développeurs partagent l'accès au fonds via un portefeuille multisignature.

Vieux DOGE, nouveaux tours

ONEun des éléments qui ont ramené Nicoll et d'autres à DOGE sont les « problèmes de scalabilité » découverts par l'équipe. Au cours du mois dernier, le nombre total de nœuds Dogecoin (ceux qui exécutent le code source de Dogecoin et enregistrent l'historique des transactions du réseau) est passé de quelques centaines à environ 1 300, a déclaré Nicoll. La plupart des nœuds Dogecoin , a-t-il poursuivi, fonctionnent avec le paramètre par défaut qui autorise uniquement les connexions sortantes, mais pas les connexions entrantes.

Comme les utilisateurs de nœuds Dogecoin ne désactivent pas ce pare-feu pour autoriser les connexions entrantes provenant de nœuds homologues, la topographie du réseau est instable, a expliqué Nicoll. Des centaines de nœuds n'ont qu'une connexion unidirectionnelle avec le reste du réseau, et comme ils ne se connectent T aux autres nœuds, certains portefeuilles rencontrent des difficultés de synchronisation.

Nicoll et ses pairs s'attaquent d'abord à ce problème. Ils ont également fort à faire pour rattraper les sept versions majeures de Bitcoin CORE depuis l'arrêt quasi total du développement de Dogecoin.

En effet, pendant de nombreuses années, le développement technique de Dogecoin a été copié étape par étape sur Bitcoin CORE, ce qui signifie que le code de chaque nouvelle version de Bitcoin était copié et adapté pour Dogecoin. Depuis mars 2014, « [Dogecoin CORE] a toujours été basé sur Bitcoin», a déclaré Maximilian Keller, développeur de Dogecoin, à CoinDesk. Il s'agit d'une décision de sécurité qui, selon lui, « a grandement contribué à la stabilité » de Dogecoin.

Sur le même sujet : Qu'est-ce que Dogecoin?

La reconstruction [du Bitcoin] a fait l'objet d'un examen et de tests approfondis, et depuis, nous avons utilisé les connaissances acquises pour déployer des mises à jour. Dans ce contexte, je ne pense T que le fait que la dernière version date d'il y a si longtemps pose problème. Le système est stable et les règles du réseau n'ont pas changé depuis au point de le mettre en danger.

« Le réseau Dogecoin ne présente pas nécessairement les mêmes défis que Bitcoin, c'est donc un problème moins urgent pour nous [de le mettre à jour régulièrement] », a déclaré Keller.

Le mimétisme technique a cessé il y a quelques années, si bien qu'il existe désormais un fossé de développement entre la dernière version mineure de Dogecoin (v.1.14.2, parue en novembre 2019) et l'activité la plus récente. (Si vous consultez le GitHub de Dogecoin, par exemple, vous remarquerez que ses 20 La rédaction les plus populaires sont tous des développeurs Bitcoin CORE ).

Ainsi, le groupe de développement de Dogecoin, composé de cinq personnes, « travaille sur de nouvelles versions », principalement la version 1.21 de Dogecoin , qui reprendra des aspects de Bitcoin CORE 0.21 mais nécessitera toujours de remodeler le code pour l'adapter à la conception de Dogecoin, a déclaré Nicoll.

Il a continué en disant qu'il serait préférable de repousser la mise à jour dans un délai d'un an, de peur d'arriver à un point où Bitcoin CORE s'éloigne de nous.

Dogecoin est-il techniquement sûr ?

Nicoll et ses compatriotes se réimpliquent à un moment où le prix du Dogecoin hurle à la lune, mais y porteraient-ils leur attention sistars du porno, les rappeurs et lesl'homme le plus riche du monde vous n'en avez T parlé sur Twitter ?

« Nous donnerons toujours la priorité à la sécurité. Je ne dis pas que le développement ne ralentira T à nouveau, mais nous serons toujours présents pour détecter les problèmes de sécurité et garantir la mise à jour du logiciel », a déclaré Nicoll lorsqu'on lui a demandé si les nouveaux détenteurs de DOGE devaient se méfier du développement irrégulier du Dogecoin.

En laissant de côté l'architecture technique de Dogecoin (qui, soyons clairs, ne présente pas de failles béantes), le taux de hachage du réseau estenviron 300 térahashesPour mettre cela en perspective,Le dernier et le plus puissant mineur de Bitmainproduit plus de 50 térahashes à des performances maximales et le taux de hachage de Bitcoin est d'environ 161 exahashes (ou 161 000 000 térahashes).

Mais Dogecoin utilise l'algorithme de hachage Scrypt au lieu du SHA-256 de Bitcoin, qui est censé être résistant aux ASIC, ce qui signifie que Dogecoin est destiné à être exploité avec des processeurs informatiques (CPU) ou des cartes graphiques (GPU), ce qui entraîne un hachage inférieur, bien que les ASIC comme l'Antminer L3+ exécutent Skrypt.

Il est théoriquement facile (comparé à Bitcoin ou Ethereum) d'attaquer Dogecoin à 51 % pour tromper son réseau et voler des cryptomonnaies à d'autres. Des chiffres approximatifs, compilés par CoinDesk, suggèrent qu'il faudrait environ 8 millions de dollars pour attaquer le réseau Dogecoin pendant une semaine (en utilisant des ASIC Antminer L3+).

Pourquoi n'a- T -elle pas été attaquée, alors ? Peut-être parce que c'est vraiment trop ridicule pour en valoir la peine. Ou alors, peut-être parce que ONE n'est assez bas pour s'attaquer à une pièce à l'effigie d'un chiot.

Mise à jour 13:17 UTC : Cet article a été mis à jour pour indiquer que le fonds de développement de Dogecoin vaut environ 1 700 000 $, et non 100 000 $ comme indiqué à l'origine.

Colin Harper, Blockspace Media

Colin écrit sur Bitcoin. Auparavant, il a travaillé chez CoinDesk comme journaliste spécialisé en technologie et chez Luxor Technologies Corp. comme responsable de la recherche. Il est désormais rédacteur en chef de Blockspace Media et travaille également en freelance pour CoinDesk, Forbes et Bitcoin Magazine. Il détient des Bitcoin.

Colin Harper