Hace apenas un mes desde que se lanzó EOSIO Dawn 3.0 y la comunidad estaba muy convencida de que sus características eran de primera categoría. Sin embargo, la red ha estado trabajando día y noche centrándose en la estabilidad y la limpieza del software EOS. Además, la mayor parte del esfuerzo en el proyecto se ha enfocado hacia una “prueba de concepto para la comunicación entre las blockchain”.
La actividad de EOSIO en GitHub ha aumentado en el último mes con más de 43 autores presionando 818 commits. Es importante destacar que el software se encuentra entre los 8 mejores proyectos activos de C ++ en el sitio web.
Presentamos EOSIO 4.0:
Ahora es ahora
Los desarrolladores han trabajado duro para traer los cambios tan necesarios a la definición de la hora actual. La definición ha sido cambiada de “tiempo del bloque de cabeza” a “hora del bloque actual”. Estos cambios han ayudado a resolver problemas cuando se trata de operaciones basadas en el tiempo y especialmente cuando se consideran bloques perdidos. Además, también permite la medición del tiempo transcurrido dentro de los contratos inteligentes.
Modelo de asignación de RAM
La asignación de RAM en el Contrato de sistema EOSIO se ha modificado para utilizar el algoritmo de Bancor. Esto se decidió porque después de las pruebas, el equipo descubrió que asignar memoria RAM a los titulares con tokens apostados daría lugar a escaseces en el futuro. También es una mejora del contrato del sistema Dawn 3.0 donde solo se puede vender RAM al precio pagado durante la compra. Los desarrolladores notaron que esto significaría que en caso de congestión, los usuarios con más RAM, comprados a un costo más bajo, no pueden liberar espacio para otros en la red. Sin embargo, en Dawn 4.0, el sistema se ha desarrollado de tal manera que compra la RAM y luego vende las asignaciones a los precios actuales del mercado. De esta forma, el sistema puede equilibrar la demanda y la oferta.
Aumento de Inter-Blockchain-Comunicación
En el Contrato de sistema EOSIO actual, los desarrolladores de la red tienen la oportunidad de operar varias cadenas que utilizan un token similar para comprar RAM y para apostar ancho de banda. Las elecciones de productores, en este caso, se llevarán a cabo en la cadena principal, mientras que las cadenas laterales relacionadas serán operadas por el mismo grupo de productores.
Actualizar el último algoritmo de bloques irreversibles de DPOS
El anuncio oficial explica que “el algoritmo IBC de EOSIO depende de la LIB de DPOS para estar seguro de su finalidad. Los costos asociados con una falla de LIB y la dificultad de solucionarlo son mucho mayores una vez que presenta IBC. “Además de eso, el equipo ha presentado una” mejora elegante del algoritmo LIB que garantiza que sea imposible para dos nodos para llegar a un LIB diferente sin que más de being de ellos sean bizantinos. Además, es posible detectar el comportamiento bizantino de un solo par “.
Soporte de integración de Exchange
El lanzamiento de EOSIO 1.0 se acerca, mientras que a una parte de la comunidad le preocupan sus confirmaciones de depósitos / retiros en los intercambios, el equipo de EOSIO ya ha pensado en crear tutoriales para guiar todo el proceso. Además, también han desarrollado una secuencia de comandos python que monitorea tanto los retiros como los depósitos. El tutorial les da a los intercambios toda la orientación que necesitan para comenzar la integración con blockchains basados en EOSIO.
Otras características importantes de Dawn 4.0 incluyen el uso indebido de nombres, la validación de solo encabezado, las pruebas de cambio de cronograma de productor liviano, el modelo de pago de productor refinado y la decadencia de voto de productor. Los detalles de todas estas características se pueden encontrar en el anuncio oficial de Dawn 4.0.
Es esencial tener en cuenta que el trabajo en el código de EOSIO Dawn 4.0 está en progreso en la rama delgada de GitHub. El equipo ha anunciado que se está puliendo y se lanzará oficialmente el 11 de mayo de 2018. El software EOS continúa avanzando a pasos agigantados hacia el lanzamiento de un robusto 1.0 en junio de este año. El equipo confía en que superarán la fecha límite, especialmente con la limpieza en Dawn 4.0 que se completó con éxito.