Comité del X-Team para el Generador de Números Aleatorios distribuido

1398

Comité dRNG por el Equipo X

Los Equipos de Experiencia IOTA (X-Teams) fortalecen la colaboración con nuestra apasionada comunidad. Allanan el camino para que IOTA tenga la mejor experiencia para desarrolladores en el espacio de la tecnología de ledger distribuido (DLT) y el Internet de las cosas (IoT). Pero los X-Teams no sólo se dedican al desarrollo de software. Como cualquier equipo, necesitan personas que organicen, escriban, visualicen y gestionen otros procesos que no están directamente relacionados con el código y la informática. Si quieres mejorar IOTA, pero no eres un desarrollador de software, este artículo es para ti.

Nos gustaría compartir algunas ideas sobre el proceso de creación del comité del Generador de Números Aleatorios distribuido por la comunidad (dRNG) por el Equipo X de GoShimmer. Este proceso fue un tanto desafiante pero crucial para nuestro proceso de aprendizaje. Hablemos de las tareas que implica el lanzamiento exitoso de un comité internacional impulsado por la comunidad de operadores de nodos IOTA.

El dRNG en pocas palabras

El dRNG es una parte integral para asegurar el mecanismo de consenso de la futura red IOTA con el fin de eliminar el coordinador que actualmente sigue salvaguardando las transacciones de valor (también conocido como Coordicidio). Como su nombre indica, el dRNG genera números aleatorios para dificultar que un atacante retrase el consenso e impida que se confirmen las transacciones.

Para más información sobre el dRNG, lea esta entrada del blog.

Nuestra versión de la red completamente descentralizada tiene que generar estos números de forma distribuida. Tener un solo comité dRNG, aunque esté basado en cMana, es un potencial punto único de fallo. Los miembros de la comunidad se han dado a la tarea de organizar su propio comité dRNG, que podría utilizarse junto con el basado en cMana, o como respaldo. También han documentado su proceso, para que otros puedan hacer lo mismo. Este esfuerzo hará que el componente dRNG de la red descentralizada de IOTA sea más seguro y fiable.

Creación de un comité

La idea es que en el futuro, el dRNG se implemente directamente en el software del nodo GoShimmer. Mientras tanto, el equipo quería evaluar lo sencillo que es el proceso de incorporación. El proceso incluye la instalación de software adicional en un nodo IOTA, la creación de comités, ver cómo las librerias dRNG y GoShimmer trabajan juntos, y mejorar cada aspecto. Esto asegurará que una vez que despleguemos este proceso a la comunidad, funcione sin problemas.

Cuando crearon el comité de dRNG de la comunidad, se encontraron con muchos problemas menores y mayores, como se recoge en el resumen de dRNG de la comunidad.

Pero estos problemas no sólo se produjeron a nivel de software, como se esperaba inicialmente. Tratar de organizar a un grupo de personas que viven en diferentes zonas horarias provocó varios retrasos en su trabajo. Además, registrar correctamente todos los hallazgos en el proceso es esencial, pero no es lo primero que se nos ocurre al realizar las pruebas.

Además de una valiosa aportación para agilizar la configuración de los comités de la dRNG, este proceso también nos enseñó lo valiosos que son los equipos X en general. Esto se aplica especialmente a los miembros en funciones de apoyo. La Fundación IOTA está muy agradecida a todos los miembros del Comité de la Comunidad dRNG que han ayudado durante este proceso: niels12, Luca, wellwho, Critical, Ohios089, Carpincho Dem, tomomi yamano, SteveK, Hanspenzer, Edur, Daniel Stricker y ghadj.

Una mención especial para Dave [EF] y el Dr. Electron. Ellos se encargaron de organizar todo lo necesario para crear los comités de dRNG impulsados por la comunidad y de orientar a los miembros de la comunidad en el proceso.

Únase a los Equipos X como no desarrollador

Lanzamos los X-Teams en mayo de 2020. Ya están formados por miembros muy comprometidos que están contribuyendo a varias iniciativas. La mayoría de los miembros tienen experiencia en el desarrollo de software, y estamos buscando apoyo adicional de personas con diferentes habilidades.

Algo tan sencillo como encontrar y planificar una hora conveniente para una reunión a través de diferentes zonas horarias, o encontrar la plataforma de videoconferencia adecuada, es crucial incluso para iniciar una colaboración, documentar los aprendizajes o corregir la ortografía son habilidades totalmente diferentes. La visualización del proceso siempre es muy apreciada por los usuarios, pero no suele ser algo en lo que las personas que realizan las pruebas tengan experiencia.

Así que si te gusta:

  • organizar reuniones
  • escribir guías
  • grabar y editar vídeos
  • crear infografías o visuales
  • o hacer que otras personas se entusiasmen y participen

¡Tu talento y motivación serán muy apreciados dentro de los X-Teams! También es una excelente manera de conocer a personas interesantes, con talento y divertidas de la comunidad. Estarás ayudando a detectar y resolver problemas antes de que sean notados por el público en general y ayudarás a IOTA a crecer y prosperar. Contribuir no tiene que ser excesivamente técnico, y ayudarás a fortalecer el ecosistema de IOTA. Además, aprenderás mucho sobre la visión de IOTA al mismo tiempo.

Mira las reuniones anteriores del X-Team en el canal de YouTube de la Fundación IOTA.

Lee más sobre el equipo de la Experiencia IOTA en este blog, descubre a el equipo X-Team de IOTA en GitHub, explora las Iniciativas de los equipos de IOTA Experience y luego aplica a través de este formulario.

Ahora es posible seguir a los equipos de la Experiencia IOTA en Twitter aquí.

Mira las reuniones anteriores del X-Team:


Post Original: dRNG Commitee by the X-Team

Comentarios

comentarios

pasarela de pagos con criptomonedas