¿Sabes quién es Luke Dashjr?

quien-es-luke-dashjr
7 min read

Si quieres saber quién es Luke Dashjr, conocido en el mundo Bitcoin como Luke-Jr, te contamos que es un desarrollador de Bitcoin Core con más de 200 contribuciones. Un increíble activista que lucha por la libertad y que se ha esforzado por mejorar los ecosistemas de Bitcoin y GNU/Linux.

Si googleas sobre Luke Dashjr puede que no encuentres demasiada información sobre él. Y esto es porque, a pesar de ser uno de los grandes desarrolladores de Bitcoin, Luke-Jr prefiere mantener su vida en la mayor privacidad posible.

En su perfil de Twitter (@LukeDashjr) nos cuenta algo de su vida:

“Roman #Catholic*, husband, father of 7 children, and #Bitcoin Core developer; INTP (*the pedos who took over Vatican City are NOT Catholic)”

Así sabemos que está casado, que tiene 7 hijos y que es católico aunque crítico del Vaticano y vive en Tampa. Más allá de eso nadie sabe cuál es su fecha de nacimiento, dónde ha estudiado, quiénes son sus padres, etc.

Lo que sí sabemos con certeza, y es lo que realmente nos interesa, es que Luke ha realizado un gran número de contribuciones al ecosistema Bitcoin en sus más de 23 años de carrera como desarrollador.

Comienzos de su carrera

Luke inicia su carrera como desarrollador en el año 2001, liderando el desarrollo de Kye 3.0, un simple juego de rompecabezas que existía desde 1992 pero que Luke Jr reescribió por completo.

Durante ese año también se encargó de liderar el proyecto Open Direct Connect. Este proyecto es un protocolo P2P para poder compartir archivos entre quienes formaban parte de la red (propósitos parecidos a los que repasamos semanas atrás con la Skynet de Sia).

Este protocolo es parte de los clientes DCC, muy utilizados durante 2002 y que permitirían compartir archivos y actualmente utilizados en gran parte de la Darknet.
Es en este proyecto donde Luke se encargó de escribir las interfaces que posibilitan la conexión entre servicios como IRC/DCC, NeoModus Direct Connect y OpenNapster.

Él fue también el encargado de diseñar en 2002 un pequeño bot para el protocolo de comunicaciones XMMP. Con el paso del tiempo esto tendría un valor inmenso para la comunidad y sería el punto de partida para varios otros bots de control.

Un año más tarde, Dashjr se incorporaba a Gentoo Linux como desarrollador y luego pasaría a ser mantenedor y escritor de ebuilds. Este trabajo de escritor de guiones o scripts de instalación y configuración de software es algo que realiza hasta el día de hoy en Gentoo.

A lo largo de su vida ha participado en decenas de proyectos entre los que podemos destacar OpenZaurus (2005), Utopios (2003-2011), GammaMOO (2004-2012), House Control Automation Framework (2007-2012).

Actualmente, ha hecho una increíble contribución al parchear una inmensa cantidad de software para utilizar Reptoline, una característica de compilación que ayuda a evitar vulnerabilidades como Spectre o Meltdown. De esta manera no podrán afectar la seguridad de los sistemas operativos ni del software que ejecutan. 

quien-es-luke-dashjr

La llegada de Luke Dashjr al mundo bitcoin

Dashjr toma conocimiento de Bitcoin el año 2011 y muy poco tiempo después se incorpora como desarrollador al proyecto. Al ser un desarrollador muy habilidoso, no necesitó de mucho tiempo para destacar e impulsar al proyecto en los primeros años de vida.

Las primeras contribuciones de Luke se concentraron en encontrar soluciones para diversos problemas de seguridad, rendimiento y funciones avanzadas dentro de Bitcoin Core.

Esto cambiaría en 2014, cuando Dash-jr empieza a crecer en relevancia dentro del ecosistema debido a su versión modificada de BFGMiner. Esto permitió a miles de mineros de Bitcoin poder obtener un mayor rendimiento en comparación con otros mineros en ese momento.

Su amplio conocimiento en temáticas como optimización de software acumuladas durante gran cantidad de años de trabajo, sumado a su participación como desarrollador en Gentoo hacían de Luke una de las estrellas del ecosistema.

Esto sería aún más evidente en 2016, con la presentación de BIP-2, un desarrollo que permitía mejorar sustancialmente el formato BIP creado por Amir Taaki.

Durante ese año y el siguiente, Dashjr sería una pieza fundamental para la ejecución de Segwit en Bitcoin. Gracias a sus contribuciones, el equipo de Bitcoin Core pudo evitar un hardfork y aplicar Segwit como un softfork. Así, se consiguió evitar los riesgos que la primera solución hubiera ocasionado para Bitcoin.

También es justo destacar otras aportaciones muy importantes en el desarrollo de Bitcoin como son:

BIP-22: Creación de una estructura para generar esquemas de bloques que posibiliten a los mineros optimizar la generación y que sea soportada por diferentes softwares de minería y clientes de Bitcoin.

BIP-23: Mejora de la eficiencia en la generación de bloques pero dentro de pools de minería, con base en la propuesta BIP-22.

Datos curiosos sobre Luke Dashjr

Salvó a Bitcoin de una gran crisis ya que fue uno de los primeros en detectar un hard fork de Bitcoin en 2013, ocasionado por una falla en el software en Bitcoin Core.

¿Cómo se ocasionó? Los nodos que actualizaron a la versión 0.8 de Bitcoin dieron vida a un bug que decantó en un hard fork accidental. La detección de Dashjr y la rápida respuesta en equipo evitó que la red cayera por completo.

– Luke es extremista de la ciberseguridad y piensa que la red de Bitcoin tiene muchos puntos débiles en lo que a seguridad respecta. Es un activo promotor de la creación de nodos para mejorar la seguridad de la blockchain.

– Ocupa la posición número 11 en el ranking de contribuyentes al código de Bitcoin Core.

– En 2017, tanto él como su familia fueron víctimas del Huracán Irma, que arrasó con gran parte de sus pertenencias. La comunidad inició una campaña de recaudación para ayudarlo donde se juntaron 5 BTC.

Aprovechamos este párrafo para agradecer a Luke Dashjr de parte de todo el equipo de Bitnovo. Posiblemente sin él y sus contribuciones hoy no estaríamos aquí disfrutando de una de las revoluciones más grandes de todos los tiempos.

¡Muchas gracias Luke!