Saltar al contenido

Presentación de XRP Ledger (rippled) versión 1.1.2

Libro mayor XRP (ondulado) La versión 1.1.2 ya está disponible.

La versión de XRP Ledger versión 1.1.2 incluye una solución para un problema técnico en el código de consenso de "libro mayor preferido por sucursal", lo que podría hacer que un validador no se asiente en una única rama preferida del historial del libro mayor no confirmado. Si bien esto no es del todo inesperado y el código está diseñado para manejarlo, este problema expuso un caso de esquina donde las estrictas garantías de seguridad del algoritmo de consenso, como se describe en el reciente Análisis del protocolo de consenso del libro mayor XRP papel, dificultar la recuperación eficiente de toda la red de esta condición.

Acción requerida

Si opera un servidor validador de libro mayor XRP, entonces debería actualizar a XRP Ledger versión 1.1.2 tan pronto como sea posible.

Impacto de no actualizar

Si no está ejecutando la versión 1.1.2 o superior, entonces su servidor de validación puede fallar en establecerse en una única rama de contabilidad preferida durante el consenso y recurrir a la emisión de validaciones parciales, hasta que pueda volver a sincronizar con la red.

Actualización

Para instrucciones sobre la actualización. ondulado en plataformas soportadas, ver Instalación ondulada.

El SHA-256 para el rpm es: 989a679bef72e827f204b394abd3d385f1baae6ad7a94eaf9b759a032bcd0f7e

El SHA-256 para las rpm de origen es: 091b60dcf38aea4f9ec252d7b1b72d95ca4f45b3a831fbe97ce8f806f2907cae

Para otras plataformas, compile la versión 1.1.2 desde la fuente.

La primera entrada de registro debe ser el cambio que establece la versión:

commit 4f3a76dec00c0c7ea28e78e625c68499debbbbf3
Autor: Nik Bougalis 
Fecha: jueves 29 de noviembre 21:49:10 2018 -0800
    Establecer versión para 1.1.2

Actualización de red

Ripple planea implementar la versión 1.1.2 en todos los servidores de XRP Ledger bajo su control operativo, incluidos los clusters privados, el martes, 2018-12-11 a las 22:00:00 UTC.

Aprender, hacer preguntas y discutir.

La documentación relacionada está disponible en el Portal de desarrollo de libro mayor XRP, incluyendo ejemplos detallados de llamadas a la API y herramientas web para pruebas de API: https://developers.ripple.com/

Otros recursos:

Otra información

Compinches y revelaciones responsables

En nombre de la comunidad XRP, Ripple agradece las revisiones de los Libro mayor XRP código fuente de código abierto e instar a los revisores a divulgar de manera responsable cualquier problema que puedan encontrar. Para más información sobre el programa Bug Bounty de Ripple, visite https://ripple.com/bug-bounty/.

Aumentar la compatibilidad

Al compilar XRP Ledger desde la fuente, debe usar una versión compatible de la biblioteca Boost. A partir de XRP Ledger versión 1.1.2, Boost 1.67.0 es necesario para todas las plataformas.

1.1.2 Registro de cambios

Corrección de errores

  • Mejorar el cálculo del libro mayor preferido (# 2797)

  • Eludir adecuadamente los límites de conexión para los compañeros del clúster (# 2795)

Aportaciones

Damos la bienvenida a las contribuciones externas al código base de XRP Ledger. Por favor envíe una solicitud de extracción con sus cambios propuestos en la página del proyecto GitHub en https://github.com/ripple/rippled.

En nombre de la Comunidad XRP, Ripple desea agradecer a aquellos que han contribuido al desarrollo del Libro mayor XRP (ondulado) código fuente abierto, ya sea que lo hayan hecho escribiendo código, ejecutando el software, informando problemas, descubriendo errores u ofreciendo sugerencias para mejoras.

La siguiente es la lista de personas que hicieron contribuciones de código, grandes y pequeñas, a las que se les ocurrió antes del lanzamiento de 1.1.2:

Aishraj Dahal, Alex Chung, Alex Dupre, Andrey Fedorov, Arthur Britto, Bob Way, Brad Chase, Brandon Wilson, Bryce Lynch, Casey Bodley, Christian Ramseier, crazyquark, David Grogan, David Schwartz, Donovan Hide, Edward Hennis, Elliot Lee, Eric Lombrozo, Evan Hubinger, Frank Cash, Howard Hinnant, Iroskam, Jack Bond-Preston, Jatchili, Jcar, Jed McCaleb, Jeff Trull, Joe Loser, Johanna Griffin, Josh Juran, Justin Lynn, Keaton Okkonen, Liephu Way, Luke Cyca, Mark Travis, Markus Teufelberger, Miguel Portilla, Mike Ellery, MJK, Nicholas Dudfield, Nikolaos D. Bougalis, Niraj Pant, Patrick Dehne, Roberto Catini, Rome Reginelli, Scott Determan, Scott Schurr, S. Matthew English, Stefan Thomas, The Gitter Tejón, Ties Jan Hefting, Tim Lewkow, Tom Ritchford, Torrie Fischer, Vahe Hovhannisyan, Vinnie Falco, Warren Paul Anderson, Will, wltsmrz, Wolfgang Spraul y Yana Novikova.

A medida que XRP Ledger avanza a través de la serie 1.0, esperamos más contribuciones externas y nos emociona ver a la comunidad más amplia de XRP Ledger crecer y prosperar.

Fuente: https://www.ripple.com/insights/introducing-xrp-ledger-rippled-version-1-1-2/