La pasantía de Blockchain Commons presenta a los desarrolladores jóvenes al código abierto

La etapa Blockchain Commons presenta a los desarrolladores jóvenes al código abierto - emile perron xrVDYZRGdw4 unsplash scaled 1 1024x576Cuando Christopher Allen recibió solicitudes para la pasantía de Blockchain Commons 2020, tuvo un problema: tenía más preguntas de las que había recibido en la historia de la pasantía y todas de candidatos estelares.

Este fue un gran problema, por supuesto, y Allen lo abordó de frente ampliando el programa de pasantías. Por lo general, solo toma un pasante bajo su tutela, pero este año tomó 7. A medida que la pasantía llega a su fin, las contribuciones de los pasantes al software libre y de código abierto (FOSS) están a punto de completarse y estarán abiertas pronto. para el publico.

Blockchain Commons: un centro para software de código abierto

Allen fundó Blockchain Commons en 2018 en un esfuerzo por mantener abierto y distribuido el desarrollo de Bitcoin. Anteriormente, ayudó a crear el protocolo OpenSSL / TLS, un estándar de cifrado para proteger los datos transmitidos a través de Internet.

En 2014, el error Heartbleed comprometió la implementación OpenSSL del estándar de cifrado, que en ese momento manejaba el 60% del tráfico de Internet (y con él, billones de dólares en comercio en línea).

El defecto se reparó rápidamente. Pero Allen aceptó esa preocupación y prometió que no permitiría que un solo error amenazara la seguridad de otros proyectos de software en los que trabaja. Entonces Allen "descubrió" Bitcoin y fundó Blockchain Commons, una organización sin fines de lucro para hacer su parte para mantener distribuido el desarrollo de Bitcoin.

Lo que han creado los nuevos desarrolladores de Bitcoin

Con una cantidad tan grande de pasantes, cada uno tuvo la oportunidad de trabajar en un proyecto de su elección bajo la supervisión de Allen, junto con el trabajo en un proyecto de todo el grupo. Cada uno de estos proyectos se destinó a mejorar el software en los repositorios de Blockchain Commons.

Como proyecto grupal, los pasantes trabajaron en Spotbit, un software de curación de feeds de precios de bitcoin (BTC) compatible con Tor. Entre los proyectos individuales, mencionamos el Lethe Kit, una billetera que puede generar semillas y direcciones para recibir transacciones, pero no puede enviar bitcoins a través de transacciones de Bitcoin parcialmente firmadas, y Gordian.

Gordian Server funciona de manera similar a los paneles de control de nodos de Bitcoin como My Node al ofrecer a sus usuarios una interfaz gráfica de usuario (GUI) para interactuar con Bitcoin Core. La otra pieza de trabajo en el proyecto, Gordian Wallet, es una billetera Bitcoin móvil para iOS que puede conectarse al servidor Gordian.

Mirando al próximo equipo de pasantes

Al completar esta pasantía, Allen ofrecerá otra que comienza en octubre y termina en diciembre. Señaló que la última pasantía espera atraer más talento de campos adyacentes a Bitcoin, no solo del ámbito de TI.

Esto podría significar que los estudiantes que estudian derecho, bibliotecología u otras disciplinas ayudan a mejorar aspectos de la documentación de Blockchain Commons. Cuando Allen preguntó a sus estudiantes qué les dirían a los pasantes entrantes, uno de ellos respondió con el espíritu de lo que se puede considerar la ética central de la pasantía: hacer muchas preguntas y colaborar con otros siempre que sea posible.