Artículo de Blog

Horizon v0.22.1 lanzado + soporte para protocolo 12

Autor

Stellar Development Foundation

Fecha de publicación

Horizonte

Actualización de protocolo

API

Acabamos de lanzar una nueva versión de Horizon, v0.22.1.

Puede que notes que viene justo después del lanzamiento anterior de Horizon, que fue la semana pasada. Hay una razón para eso: Horizon v0.22.1 incluye soporte para Stellar-core v12.0.0. Eso es todo. No contiene cambios radicales, y cualquier cambio que estaba programado para este lanzamiento ha sido pospuesto para lanzamientos posteriores.

Estamos lanzando esta versión especial de Horizon porque queremos dar a las personas mucho tiempo para descargar el nuevo software y prepararse para la votación para actualizar la red a Stellar-core v12.0.0.

Si ejecutas una instancia de Stellar-core o Horizon o tienes una aplicación o negocio que funciona en Stellar, por favor instala las versiones más recientes de Stellar-core, Horizon y cualquier SDK que uses lo antes posible. Puedes leer las notas completas de la versión y descargar las versiones más recientes aquí:

Aquí un breve resumen de lo que sigue en el despliegue del core v12:

  • Hoy: Horizon v0.22.1 sale
  • Hoy: los SDKs de Stellar soportan el protocolo 12
  • Lunes 10/14 a las 1600 UTC: la testnet se actualiza a Stellar-core v12.0.0
  • Lunes 10/28 a las 1600 UTC: los validadores votan si actualizar la red pública a Stellar-core v12.0.0

Acerca del Protocolo 12

El protocolo 12 crea un nuevo tipo de oferta—path_payment_strict_send— y deshabilita el actual mecanismo de inflación. Para más detalles, revisa el anuncio de lanzamiento de Stellar Core v12.0.0 release announcement.

Como se mencionó anteriormente, esta versión de Horizon no incluye cambios radicales, pero hay varios programados en los meses siguientes a la actualización de la red. Algunas operaciones pronto serán obsoletas en favor de nuevas operaciones. Por ejemplo: path_payment se convertirá en path_payment_strict_receive para paralelizar la nueva path_payment_strict_send operación. Puedes leer sobre los cambios radicales programados en las notas de lanzamiento.

Si ejecutas un validador

Puedes votar para actualizar la red al Protocolo 12 a través de un Comando HTTP de stellar-core o dirigiendo una solicitud HTTP a través de tu cliente HTTP de elección al puerto 11626.

El comando http de stellar-core es: **/upgrades?mode=set&upgradetime=2019–10–28T16:00:00Z&protocolversion=12**

Puedes programar esa votación inmediatamente, aunque no tendrá efecto hasta el tiempo de actualización especificado del 28/10/2019 a las 1600 UTC. Usa el comando info de Stellar-core para verificar si tu nodo está preparado para la actualización.

¿Preguntas? ¿Comentarios? ¿Preocupaciones?

Por favor, únete a la conversación en Keybase, y revisa los canales #dev_discussion y #validators. Ese es el mejor lugar para interactuar no solo con SDF, sino con otros negocios y desarrolladores que construyen en Stellar.