Actualización de versión y software de la cadena ProximaX Sirius en red pública (MainNet)

Nos complace informar a todos que la red principal de Sirius Chain se actualizará de la versión 0.4.3 a 0.6.2.

Recomendamos encarecidamente que todos los nodos de Sirius Chain extraigan la imagen del acoplador de la versión 0.6.2 para actualizar.

¿Qué va a pasar exactamente?

Habrán dos actualizaciones, una de software y una de configuración. La actualización de software instalará las siguientes correcciones como parte de Sirius Chain 0.6.2:

Notas técnicas
Activación de supercontratos.
Cálculo de dificultad del bloque reelaborado.
Implementación mejorada del titular de la configuración.
Arreglado el árbol de intercambio de patricia y varios errores en el complemento de intercambio.
Se actualizó la altura de la caché en los bloques de retroceso.
Se corrigió el punto muerto en la selección de nodos.

La actualización de la configuración introducirá nuevas especificaciones de módulos que están directamente relacionadas con el próximo lanzamiento de la red principal de Almacenamiento Sirius y Supercontratos Sirius.

Listado de acciones del equipo de ProximaX

  • Ejecutar el script del mecanismo de actualización.
  • Actualizar los nodos internos a 0.6.2.
  • Asegúrar que la implementación de referencia de Sirius Chain SDK esté actualizada.
  • Prueba de humo Cartera Sirius Chain y explorador.
  • Prueba de humo del mecanismo de intercambio descentralizado.

Listado de acciones que deben tomarse

Para validadores públicos, recomendamos encarecidamente que los participantes públicos del validador de la cadena Sirius actualicen sus nodos. Tenga en cuenta que si un nodo participante no se actualiza, el nodo no podrá validar bloques. Por favor siga los pasos indicados aquí.

Además, quisiéramos enfatizar la importancia de usar delegados o firmas múltiples como claves de validación. La mejor manera de asociar participaciones en el nodo validador es mediante la validación de delegado. Asegura que las cuentas con monedas apiladas se desacoplan del nodo validador, lo que a su vez protege las claves de la cuenta de cualquier acceso no autorizado en el nodo validador.

Para los desarrolladores del kit de desarrollo de software de la cadena Sirius, la implementación de referencia del SDK se ha ajustado para reflejar los nuevos cambios de la cadena Sirius. Realice los ajustes necesarios en sus respectivos SDK para esto. La implementación de referencia del SDK se puede revisar aquí.

Para los propietarios de proyectos externos de la cadena Sirius, es muy recomendable usar la versión 0.6.2 ya que resolvió problemas críticos de estabilidad. Asegúrese de evaluar y considerar crear un plan de migración / actualización para esto.

Para los desarrolladores, asegúrese de obtener las últimas versiones de SDK. No hay cambios importantes en el punto final de la cadena Sirius, solo cambios adicionales que el SDK necesita para compilar. Asegúrese de que haya una migración adecuada en su aplicación.

Próximos pasos

Esperaremos aproximadamente un mes para controlar la estabilidad de la cadena Sirius. Una vez que tengamos un nivel adecuado de confianza en su generación de bloques, nos prepararemos para el lanzamiento de la red principal de Almacenamiento Sirius y Supercontratos Sirius. Esto requerirá una actualización de la configuración para habilitar los complementos.

Con respecto a la apertura de la fuente de la cadena Sirius, abriremos el servidor y REST-API poco después de la actualización para permitir que terceros utilicen nuestro código. Toda la cadena Sirius fue diseñada para tener un mecanismo de complemento y permitir la integración con tecnologías convencionales.