Programa de Mentores de Hyperledger 2022


Convocatoria de solicitudes: Programa de Mentores de Hyperledger 2022

By Hyperledger 6 de abril de 2022 Blog, Hyperledger Aries, Hyperledger Besu, Hyperledger Bevel, Hyperledger Cactus, Hyperledger Fabric, Hyperledger Indy, Hyperledger Mentorship Program, Hyperledger Ursa


¿Desea iniciar una carrera en el desarrollo de blockchain? ¿Listo para desarrollar habilidades prácticas en tecnologías de código abierto de vanguardia? ¿Busca trabajar directamente con mentores que se interesan por usted y su trabajo? Entonces el Programa de Mentores de Hyperledger es para ti. 


En su sexto año, el Programa de Mentores de Hyperledger ofrece una oportunidad de aprendizaje estructurado y guiado para cualquier persona, en cualquier etapa de su carrera, que quiera iniciarse en el movimiento del código abierto. Con opciones de tiempo completo y parcial, trabajo totalmente remoto y un estipendio, los proyectos están diseñados para ser un camino para convertirse en un contribuyente de la comunidad Hyperledger que funciona para los estudiantes, las personas en transición de la carrera y cualquier otra persona que quiera desarrollar o perfeccionar sus conocimientos de las tecnologías blockchain de vanguardia. Las solicitudes ya están abiertas.


Este año, el Programa de Mentores de Hyperledger ha crecido hasta los 30 proyectos planificados a tiempo parcial y completo que cubren una gama de tecnologías, retos y niveles de dificultad técnica, e incluye proyectos no relacionados con el desarrollo, como el Análisis del Ecosistema y el Marketing para Desarrolladores. Cada proyecto es diseñado y propuesto por miembros activos de la comunidad Hyperledger. Los que proponen los proyectos actúan como mentores y trabajan estrechamente con sus alumnos en el desarrollo de un plan de proyecto, el establecimiento de hitos y la resolución de problemas. Los alumnos pueden esperar evaluaciones y comentarios periódicos. Para obtener más información sobre el programa, incluido el calendario y los detalles de los estipendios, vaya aquí.


A lo largo de los últimos cinco años, más de 70 alumnos han completado proyectos de tutoría de Hyperledger. Cada uno de estos alumnos ha hecho contribuciones concretas a los proyectos Hyperledger y ha establecido importantes conexiones en la comunidad. Algunos, como Bertrand Rioux, se han convertido en mentores:


"Fui aceptado en el programa de mentores de Hyperledger el año pasado tras buscar una comunidad que me ayudara a avanzar en mis objetivos profesionales de desarrollar software para la acción climática. Tuve la suerte de encontrar un grupo diverso de mentores que me ayudaron a construir el conocimiento y las habilidades que necesitaba para contribuir eficazmente a la comunidad de código abierto de Hyperledger y tener la oportunidad de desarrollar experiencia técnica en un campo en el que estaba trabajando activamente". Además de ofrecer una solución de gestión de identidades segura para una red Hyperledger Fabric, empecé a aportar mis propias ideas al sistema operativo de código abierto para la acción climática. Como resultado, ahora estoy asumiendo un papel de liderazgo en la comunidad. Además de servir de mentor en el programa de este año, propuse un proyecto sobre la reducción de la emisión de residuos en la industria del petróleo y el gas que fue aceptado." - Bertrand Rioux, consultor energético independiente y mentor del proyecto de integración de datos múltiples a la red de contabilidad climática de Hyperledger Fabric


Para saber más sobre la experiencia y los resultados de la tutoría de Hyperledger, eche un vistazo a los proyectos del año pasado con lo más destacado de los mentores y los alumnos.


Siga leyendo para ver las descripciones de algunos de los proyectos previstos para este año:


Integración de múltiples datos en la red de contabilidad climática de Hyperledger Fabric

El proyecto de contabilidad del carbono en blockchain de Hyperledger Labs incluye una red Hyperledger Fabric para registrar las emisiones de carbono y de gases de efecto invernadero (GEI) que causan el cambio climático.  Dado que hay muchas actividades que causan dichas emisiones, la red está diseñada para aceptar datos de múltiples fuentes de medición.  En este proyecto, demostraremos las integraciones de fuentes de medición con redes de blockchain mediante la integración de la calculadora de emisiones de computación en la nube de ThoughtWorks, la aplicación móvil OpenPath de NREL y otras fuentes de API basadas en la web y en el móvil para convertir las lecturas instrumentadas en mediciones de emisiones. Aprovechará los proyectos anteriores relacionados con Hyperledger Cactus, los motores de seguridad Vault y la seguridad del cliente para Hyperledger Fabric.


Los resultados esperados de este proyecto son


Integración satisfactoria de las aplicaciones móviles y las API con Hyperledger Fabric

Comparación de los puntos de referencia de Hyperledger Fabric y las alternativas

Documentación y tutoriales para integrar futuras fuentes de datos


Demostrar la interoperabilidad utilizando Hyperledger Bevel y Cactus

Hyperledger Cactus soporta la interoperabilidad de los ledgers pero utiliza un despliegue local para las pruebas; Hyperledger Bevel soporta despliegues aptos para la producción. Este proyecto tiene como objetivo apoyar el despliegue de Cactus utilizando Bevel para demostrar el uso de Hyperledger Cactus en condiciones de producción. 


Los pasos serán los siguientes


Desplegar una red Hyperledger Fabric usando Bevel en un clúster Managed Kubernetes

Desplegar una red GoQuorum usando Bevel en un cluster Kubernetes Managed (puede ser el mismo cluster para simplificar).

Realizar cambios en el código de Hyperledger Bevel para desplegar los conectores Cactus en las dos redes anteriores.

Ejecutar los casos de prueba de Cactus.

Los resultados esperados de este proyecto son


Pruebas exitosas de interoperabilidad usando Cactus en producción como redes DLT.

Actualización del código de Hyperledger Bevel para desplegar automáticamente los plugins de Cactus.

Actualización de la documentación de Bevel y Cactus.

Tutoriales detallados y materiales de aprendizaje que beneficien a las comunidades de Bevel y Cactus.


Puente de tokens Hyperledger Fabric-Ethereum

Uno de los casos de uso clave de la integración de la cadena de bloques es el puente de activos: en esencia, "bloquear" un activo (normalmente, una moneda o token nativo) en un contrato inteligente en su libro mayor autorizado y hacer disponibles los activos correspondientes, recién acuñados (envueltos/sombra/...) en otro. A estas alturas, el bridging está soportado por soluciones bastante maduras en el mundo de las criptomonedas; sin embargo, no ocurre lo mismo con las tecnologías de libro mayor distribuido "consorciadas". Al mismo tiempo, cabe esperar que esta funcionalidad se convierta en un requisito importante en un futuro no muy lejano: por ejemplo, un banco central puede optar por crear un libro de contabilidad de alto rendimiento basado en Hyperledger Fabric para la moneda digital del banco central (CBDC) con un conjunto de "contratos inteligentes" fuertemente controlados, pero permitiendo la "conexión" controlada de la moneda a libros de contabilidad distribuidos dedicados de cooperaciones industriales/empresariales. 


El año pasado se creó un prototipo de CBDC con esta funcionalidad en el Departamento de Sistemas de Medición e Información de la Universidad de Tecnología y Economía de Budapest (BME), en un proyecto de investigación apoyado por el Banco Central de Hungría (MNB); nuestra experiencia inicial con una solución personalizada basada en Hyperledger Cactus y TokenBridge mostró que este es un problema que merece una experimentación más específica y una I+D sistemática.


Los resultados previstos de este proyecto son


Informe sobre la representación de activos en Hyperledger Fabric y los enfoques de mapeo a los tokens estándar de Ethereum

Informe sobre los enfoques y tecnologías de puente y su aplicabilidad para el puente desde/hacia Fabric

Especificación de requisitos

Especificación del diseño

Implementación del prototipo y pequeña demostración de la conexión de al menos ERC-20 o ERC-721 a Ethereum - y viceversa


Conector de cliente para Hyperledger Besu

Desarrollar un conector que proporcione modos síncronos y asíncronos de interacción con un nodo Hyperledger Besu en funcionamiento. El conector actuaría como una interfaz entre una aplicación empresarial y el nodo Hyperledger Besu para la entrada de datos y podría proporcionar opciones de suscripción a eventos.


El alcance del proyecto también incluiría una prueba de extremo a extremo en una red de muestra.


Los resultados esperados de este proyecto son


Diseñar e implementar el conector.

Se propone un nuevo proyecto de Hyperledger Labs con una documentación.


GVCR: Registros seguros de credenciales verificables (VCR) para GitHub y GitLab

Tal y como fue conceptualizado y estandarizado por el W3C, el protocolo de Credenciales Verificables es uno de los tres pilares de la Identidad Autosuficiente, junto con el protocolo de Identificadores Descentralizados (DIDs) y la Tecnología de Libro Mayor Distribuido (o Blockchain). El proyecto tiene como objetivo diseñar y construir un registro de credenciales verificable (VCR) en el repositorio de GitHub, concretamente el Registro de Credenciales Verificable basado en GitHub (GVCR), aprovechando las APIs existentes de GitHub, y otras herramientas de código abierto proporcionadas por otros proyectos de Hyperledger, como Hyperledger Aries, Hyperledger Indy e Hyperledger Ursa. La arquitectura básica ya está construida. Para más detalles sobre el diseño conceptual y los flujos de trabajo, consulte el repositorio de GitHub GitHub-VCR.


Los resultados esperados de este proyecto son


Un registro de credenciales verificable basado en uno o más repositorios de GitHub.

Utilidad de línea de comandos para automatizar el proceso de verificación de una credencial.

Casos de prueba y documentación adecuados.

Código base mantenido con un documento de lectura adecuado.

El Programa de Mentores de Verano de Hyperledger es parte del compromiso general de la Fundación Linux con la tutoría. El proceso de solicitud está siendo gestionado a través de LFX Mentorship, una plataforma creada por la Fundación Linux para formar a los futuros líderes del código abierto. 


Echa un vistazo a la lista completa de proyectos de tutoría y comienza tu solicitud hoy. La fecha límite para presentar la solicitud es el 6 de mayo. Se anima a los mentores de diversas comunidades a solicitarlo. ¡Todos son bienvenidos aquí!


Traducción realizada con la versión gratuita del traductor www.DeepL.com/Translator