Pese a que Bitcoin es un proyecto comunitario, se encuentra gestionado por el Bitcoin Lead Developer. El papel de esta persona es servir de puente entre la visión del proyecto y los esfuerzos distribuidos de todos aquellos que apoyan y aportan su talento al proyecto. En este artículo te invitamos a conocer más sobre este importante puesto y el lugar que ocupa.
El Bitcoin fue puesto en funcionamiento en enero de 2009 como un nuevo tipo de dinero puramente digital, de código abierto, descentralizado, transparente y auditable. No existe ninguna figura o entidad que controle o manipule su desarrollo. Por lo tanto, puede colaborar cualquier persona que desee estudiar el proyecto y contribuir en él.
Pero pese a ser un sistema descentralizado, Bitcoin nunca se ha encontrado a la deriva. Desde su lanzamiento ha sido asistido por un grupo de desarrolladores voluntarios que se encuentran distribuidos por todo el mundo. La figura de un Bitcoin Lead Developer o Desarrollador Líder de Bitcoin es necesaria. Desempeña el rol de cabecilla del grupo ocupándose de dirigir y supervisar el trabajo realizado. Así como también, de estudiar y analizar los cambios y propuestas presentados para la mejora del sistema como tal.
El Bitcoin Lead Developer juega un papel importantísimo en el desarrollo Bitcoin. Su enfoque y dirección permite la protección de miles de millones de dólares en activos digitales. A la vez que garantiza la delicada confianza que tienen los usuarios en la infraestructura propia del sistema.
¿Quiénes han desarrollado el rol de Bitcoin Lead Developer?
Satoshi Nakamoto
Bitcoin nació gracias a las ideas de Satoshi Nakamoto, como consecuencia de las malas decisiones tomadas por los grandes gobiernos y bancos centrales, especialmente la conocida Crisis Económica Mundial del 2008.
Gavin Andresen
Gavin Andresen ocupó el cargo de Bitcoin Lead Developer desde 2010 hasta 2016. Andresen fue en cierta forma quien elaboró los cimientos de lo que hoy es el desarrollo de Bitcoin tal cual lo conocemos.
Wladimir J. Van Der Laan
En la actualidad, el desarrollador líder de Bitcoin es el holandés Wladimir J. Van Der Laan, quien ocupa este cargo desde el año 2016. Van Der Laan es un desarrollador con maestría y doctorado en Ciencias de la Computación, GPU y gráficos. Inició su carrera como programador a finales de los 80 con los lenguajes MSX Basic y Pascal.
¿Cuánto sabes, criptonauta?
¿Un Bitcoin Lead Developer puede hacer cualquier cosa con el proyecto Bitcoin?¡FALSO!
Pero pese a que se le reconoce como el «líder» del proyecto, un BLD no puede hacer lo que desee con el proyecto Bitcoin. Al igual que otros proyectos comunitarios como por ejemplo Linux, en Bitcoin la mayoría de las decisiones se toman por consenso. Es decir, quienes desarrollan y hacen posible el funcionamiento del Bitcoin en su totalidad tienen la capacidad de votar si aprueban o no una determinada características. De esta forma, se busca que todo en Bitcoin se apruebe de la formas más clara y democrática posible.
La tarea de ser un Bitcoin Lead Developer
En tan solo una década, Bitcoin ha llegado a ser uno de los proyectos colaborativos más importantes de nuestros tiempos. Su increíble sistema descentralizado y sin confianza ha revolucionado la forma de realizar pagos y transacciones. Junto con el amplio alcance de Internet hoy en día, Bitcoin tiene el potencial de impactar positivamente a miles de millones de personas. Pudiendo convertirse en una parte crucial de nuestra vida cotidiana.
Pero, a pesar de su rápido crecimiento el camino hacia una adopción generalizada de Bitcoin sigue siendo desafiante. Por ello, el Lead Developer y su grupo de desarrollo deben ser capaces de tomar decisiones acertadas que conduzcan hacia el éxito de esta tecnología a largo plazo.
La principal tarea de un Bitcoin Lead Developer es la de orquestar el camino a seguir para asegurar el futuro del Bitcoin. Además de unificar la comunidad y quienes participan en ella. Esto debido a la gran cantidad de personas de distintos países, formas de pensar y objetivos. Esta enorme diversidad representa para el Bitcoin Lead Developer la tarea primordial de su trabajo. Su papel principal es ser el punto unificador de todos estos esfuerzos con la finalidad de mantener cohesionado al equipo de desarrollo y dirimir las diferencias.
El resto de tareas pasan por:
- Gestionar y asignar los recursos humanos y económicos con los que cuenta para mantener el funcionamiento del proyecto.
- Definir las prioridades y la hoja de ruta a seguir para lograr las metas del proyecto.
- Coordinar las interacciones entre los desarrolladores, la comunidad pública y privada que hace vida en Bitcoin.
- Establecer las líneas de trabajo a seguir para garantizar la calidad e integridad de los artefactos del proyecto.
- Motivar y organizar el equipo de trabajo para lograr un objetivo definido.
- Mantener el plan del proyecto.
Con todo esto no nos queda duda alguna que la figura del Bitcoin Lead Developer es de vital importancia para asegurar el futuro del Bitcoin y de su tecnología.