Decisión de SDF de Desarmar sus Validadores y Votar para Posponer la Actualización del Protocolo 20

Autor

Stellar Development Foundation

Fecha de publicación

Actualización

¿Qué hay de nuevo?

Tras escuchar las preocupaciones expresadas por varios participantes en el ecosistema de Stellar, incluidos desarrolladores de contratos, desarrolladores de billeteras, validadores y creadores de herramientas, SDF ha decidido desarmar nuestros validadores para evitar que voten por actualizar la red al Protocolo 20 el 30 de enero. A medida que la red introduce el cambio de protocolo más grande hasta la fecha, es importante tener un amplio consenso en la votación, pero también en el período previo a ella: todos deben estar preparados.

Resumen

¿Cómo llegamos aquí?

El 25 de enero de 2024, notificamos al ecosistema de un error que se descubrió en Stellar Core v20.1.0 que podría impactar aplicaciones y servicios que usan aumentos de tarifa para transacciones de Soroban si o cuando la red principal se actualice al Protocolo 20. Notamos que nosotros (el ecosistema y particularmente los validadores de la red) teníamos una elección de continuar con la votación de actualización al Protocolo 20 el 30 de enero o retrasarla. En SDF pasamos tiempo con el error, vimos sus posibles impactos y decidimos que el error representaba poco riesgo dado el plan de implementación por fases junto con la implementación de mejores prácticas. Pero no somos un ecosistema de uno solo.

Actualizar la red no es algo que SDF haga solo, y para informar la decisión sobre si avanzar dado el error, abrimos hilos en el Discord de Desarrolladores de Stellar y nuestra lista de correo de desarrolladores, y alentamos al ecosistema a participar. Finalmente, los robustos comentarios y discusiones sobre esta elección nos hicieron cambiar nuestro enfoque.

Próximos pasos

¿Qué sucede ahora?

Como antes, los validadores tomarán sus propias decisiones como parte de esta comunidad de código abierto, y el resultado depende de lo que hagan a continuación. Hay dos posibilidades reales:

  • Otros validadores aún pueden elegir votar por el Protocolo 20, y si se logra el quórum en la actualización, entonces se llevará a cabo.
  • Otros validadores pueden elegir desarmarse, y si no se logra el quórum, la red continuará ejecutando el Protocolo 19 por el momento.
    • Nota: Si ejecutas un validador y está armado para votar por el Protocolo 20 y te gustaría desarmarlo, ejecuta el siguiente comando de stellar-core: $ stellar-core http-command 'upgrades?mode=clear' Puedes verificar que funcionó usando el comando info (no debería haber ninguna actualización pendiente):$ stellar-core http-command info

Independientemente del resultado, SDF continuará trabajando para resolver el error y para participar en discusiones con otros validadores en canales públicos y privados. Si los validadores optan por posponer la actualización, coordinaremos para determinar una fecha de votación futura una vez que se lance una nueva versión de Stellar Core que contenga una corrección de errores. Esa versión debería estar disponible en las próximas dos semanas.

Mantente en contacto

¿Dónde puedo obtener actualizaciones?

Participa en los canales de Discord y lista de correo para desarrolladores y mantente al tanto de las conversaciones. Como muchos, estamos ansiosos por ver a Soroban en vivo en la red principal. Sin embargo, entendemos que una actualización como esta impacta a todos los que construyen en Stellar, y la cooperación y el consenso son clave para nuestro éxito colectivo. Estamos agradecidos de que este ecosistema esté dispuesto a participar en conversaciones importantes como esta y apreciamos a aquellos de ustedes que abogan por la paciencia y la precaución.