Rencontrez Luke Dashjr, l'un des développeurs de logiciels libres et Bitcoin les plus prolifiques au monde. Un grand militant pour la liberté, qui a mis tous ses efforts pour faire de Bitcoin et GNU/Linux un écosystème encore meilleur.
Luke dashjr est pas des plus vieux développeurs Bitcoin.
Comme d'habitude dans ce qui entoure Bitcoin, La vie privée de Luke Dashjr est une énigme, bien que l'on sache qu'il est marié et a 7 enfants, information qui est disponible sur son profil Twitter. Mais au-delà, rien n'est connu. Ni date de naissance, ni qui sont ses parents, où il a étudié, ni le nom de sa femme et de ses enfants... Luke veille jalousement sur sa vie privée.
Ce que vous savez de Dashjr, c'est son grand nombre de contributions à Bitcoin et la myriade de projets auxquels il a participé au cours de sa carrière de plus de 23 ans en tant que développeur.
Début de sa carrière
La carrière de Luke Dashjr en tant que développeur a commencé en 2001. Cette année-là, il faisait partie du responsable du développement de Kye 3.0, un jeu de puzzle simple originaire de 1992 et presque entièrement réécrit.
Plus tard cette même année, il a pris la direction du projet Ouvrez Direct Connect. Il s'agit d'un Protocole P2P de distribution qui permettait de partager des fichiers directement entre ceux qui faisaient partie du réseau. Le protocole fait partie des clients DCC bien connus largement utilisés en 2002 pour partager des fichiers et largement utilisés aujourd'hui encore sur le darknet. Dans ce projet, Dashjr a écrit les interfaces pour connecter des services comme IRC / DCC, connexion directe NeoModus y Ouvrez Napster.
En 2002, il a également conçu un petit bot pour le protocole de communications distribuées XMMP, ce travail simple a été largement accepté par la communauté et a donné naissance à plusieurs robots de contrôle dans XMMP.
En 2003, Dashjr rejoint en tant que développeur de Gentoo Linux, une distribution basée sur la source dans laquelle chacun des éléments doit être compilé et configuré à la main. Ensuite, Dashjr a participé en tant que mainteneur et rédacteur d'ebuilds (scripts ou scripts d'installation et de configuration de logiciels). C'est un travail qu'il fait encore chez Gentoo.
En fait, sa contribution la plus récente consiste à patcher une grande quantité de logiciels à utiliser RETPOLINE, une fonctionnalité de construction qui empêche les vulnérabilités telles que Spectre o Meltdown affectent la sécurité des systèmes d'exploitation et des logiciels qu'ils exécutent, particulièrement utiles sur les systèmes utilisant des processeurs Intel, où la vulnérabilité est la plus critique.
Les autres projets auxquels Dashjr a participé étaient les projets OuvrirZaurus (2005), Utopios (2003-2011), GammaMOO (2004-2012), House Control Automation Framework - HCAF (2007-2012), ont tous joué un rôle important dans le développement de ces outils.
Son arrivée dans le monde du Bitcoin
Luke Dashjr rencontre Bitcoin en 2011 et peu de temps après sa rencontre, il rejoint le projet en tant que développeur. Ses connaissances en programmation lui ont permis de devenir rapidement un développeur majeur de Bitcoin, aidant le projet à prospérer dans ses premières années.
Ses premières contributions au logiciel Bitcoin se sont concentrées sur le dépannage de la sécurité, des performances et des fonctionnalités avancées dans Bitcoin Core.
En 2014, Dashjr a commencé à prendre une plus grande importance dans l'écosystème en raison du fait que sa version modifiée de BFGMiner, un mineur pour Bitcoin qui a utilisé GPU, a permis aux mineurs de travailler avec des performances plus élevées par rapport aux autres mineurs de l'époque. Cela est en partie dû aux vastes connaissances en optimisation logicielle que Dashjr avait accumulées au cours de ses années de travail et d'implication en tant que développeur de Gentoo, une distribution caractérisée par ses hautes performances.
En 2016, Dashjr revient à l'honneur avec la présentation du BIP-2, une amélioration substantielle du format BIP donnée par Amir Taaki, un autre développeur Bitcoin et cryptoanarchiste renommé. En 2016 et 2017, Dashjr a également été un acteur clé dans l'activation de Segwit en Bitcoin. Le support de Dashjr a permis à l'équipe Bitcoin Core de trouver un moyen d'appliquer Segwit en tant que fourchette souple pour Bitcoin, en limitant l'impact négatif du hard forking Bitcoin et les risques que cela implique.
Une autre contribution au développement de Bitcoin est la présentation du BIP-22 y BIP-23. Le premier vise à créer une structure pour générer des schémas de blocs qui permettent aux mineurs d'effectuer un travail de génération plus optimal et qui est pris en charge par différents logiciels de minage et clients Bitcoin. La seconde est une amélioration visant à rendre la génération de blocs au sein des pools de minage plus efficace, en utilisant la proposition présentée dans le BIP-22 comme base.
Curiosités de Luke Dashjr
- Luke Dashjr a été l'un des premiers à repérer un hard fork de Bitcoin en 2013, en raison d'un bug logiciel dans Bitcoin Core. Les nœuds qui ont mis à niveau vers la version 0.8 de Bitcoin ont déclenché un bogue qui a conduit à un hard fork accidentel. Détection Dashjr et action rapide en équipe empêché le filet de tomber complètement.
- Luke Dashjr s'identifie comme un militant catholique romain qui n'aime pas les autorités du Vatican. Il le reconnaît publiquement et dans plusieurs interviews et AMA en a parlé ouvertement. Cela lui a causé divers problèmes publics et d'opinion dans la communauté, qui le considèrent parfois comme un «extrémiste religieux et social».
- Il est un utilisateur de Gentoo depuis plus de 17 ans, ce qui fait de lui une connaissance approfondie des systèmes d'exploitation GNU/Linux. Ses principales contributions dans cette communauté sont orientées vers l'optimisation et la sécurité des systèmes.
- C'est un extrémiste de la cybersécurité. En fait, vous pensez que Bitcoin dans son état actuel de réseau présente des faiblesses en matière de sécurité, car son réseau n'est pas encore entièrement décentralisé. Pour cette raison, il invite tous ceux qui utilisent Bitcoin à installer leur propre nœud complet.
- Luke Dashjr est classé numéro 11 dans le classement des contributeurs au code Bitcoin Core.
- En 2017, Luke Dashjr et sa famille ont eu du mal à être touchés par l'ouragan Irma. L'ouragan a emporté ses affaires, alors Tuur Demeester a lancé une campagne de financement pour l'aider. Au total, 5 BTC (environ 20 mille dollars USD) ont été levés.
Cours de base sur Bitcoin
Niveau basiqueCommencez à partir de zéro dans Bitcoin de manière claire, simple, sûre et rapide. Cours conçu spécialement pour les débutants qui ne savent pratiquement rien sur Bitcoin.