- El departamento de investigación de la Fundación IOTA está a punto de finalizar las especificaciones de IOTA 2.0 en muchas áreas.
- Con la finalización de dos versiones de las implementaciones de mana se ha alcanzado un importante hito.
Como explicó Serguei Popov en una nueva actualización del estado de la investigación, tras la publicación de IOTA Pollen, continúa el trabajo de finalización e integración de las especificaciones de la investigación en futuras actualizaciones. Con Pollen, la primera versión de una red de pruebas totalmente descentralizada basada en GoShimmer v0.2.0 se publicó hace una semana y media. El lanzamiento añadió nuevas características como el Fast Probalistic Consensus (FPC), Colored Coins, integración de Prometeo y Grafana, y dApps sin tarifas.
Desde el lanzamiento, las pruebas de la comunidad de IOTA han sido capaces de encontrar los primeros fallos, como afirma Popov. Algunos de ellos ya fueron corregidos en la primera versión menor v0.2.1. Además, otras mejoras seguirán en breve. Además de GoShimmer, Popov también informó sobre otro importante hito en el área del mana y el autopeaje. Como es bien sabido, el maná se utiliza en la red libre de coordinadores para prevenir ataques sibilantes.
En el último mes, se han completado dos versiones finales de dos tipos de implementaciones de mana, cumpliendo los objetivos primarios de investigación del equipo de mana. Popov explicó sobre este punto:
La especificación del mana ha sido revisada y será finalizada en la próxima actualización mensual. En realidad tenemos dos variantes sobre cómo hacer mana, y debido a la naturaleza modular del protocolo, cualquiera de ellas funcionaría. Por lo tanto, podemos dejar la decisión final sobre el maná final para más adelante.
Las especificaciones para la autopeering también estaban casi terminadas, y Popov esperaba completarlas en el mes siguiente. Según Popov, lo único que hay que hacer es escribir y publicar los resultados. El mes pasado el equipo de la red se centró en las especificaciones para la tasa y el control de la congestión. Una versión preliminar del documento también está a punto de ser terminada, incluyendo detalles de la aplicación:
Desde una perspectiva algorítmica, nuestro programador ahora también permite la equidad en términos de retardo, donde el tiempo de propagación de los mensajes es independiente del mana de los nodos emisores (el mana sólo determina el rendimiento de los nodos).
Además, hemos empezado a investigar la posibilidad de tener un rendimiento global adaptable que depende de la salud de los nodos (la salud de los nodos puede referirse a su capacidad de procesar los mensajes con éxito sin que se sobrecarguen o se desincronicen).
En cuanto al generador de números aleatorios (dRNG), el equipo ha estado escribiendo artículos académicos con revisiones de pares en las últimas semanas. Los primeros trabajos sobre esto están a punto de ser publicados. Además de GoShimmer, el departamento de investigación también ha hecho grandes progresos en las especificaciones técnicas adicionales para todos los componentes del protocolo.
Estas especificaciones son los planos a partir de los cuales el departamento de ingeniería construirá el software del nodo. Así, al completar estas especificaciones, la investigación transferirá el proyecto del Coordicide a la ingeniería para su producción. Cada autor está cerca de completar un buen borrador de cada especificación, lo que representa el final de la primera fase de especificación.