Actualización del desarrollador n. ° 116- n. ° 117. Actualización para desarrolladores de THORChain para las semanas 116-117… por THORChain Autor THORChain Noviembre de 2021

Actualización para desarrolladores de THORChain para las semanas 116–117, del 8 al 21 de noviembre; Detalles de falla de consenso, pago retroactivo procesado, actualizaciones de MCCN, actualizaciones de la comunidad

Es necesario seleccionar 2/3 de los nodos actualizados para confirmar el siguiente bloque y los validadores se seleccionan al azar de todo el conjunto de validadores. Si uno de los nodos seleccionados al azar no ha parcheado su nodo y se ha vuelto a sincronizar, el intento de confirmación no funcionará. No había nada que se pudiera hacer excepto esperar a que los nodos se actualizaran, que son independientes y están distribuidos geográficamente. Una vez que los nodos se volvieron a sincronizar, quedaban pendientes rondas de votación por completar. Cada ronda por bloque tiene su propio consenso. Se necesitaban 1056 rondas de votación de consenso para cada nodo cuando se unía, y el tiempo para que ocurriera cada ronda aumentó a medida que se resincronizaban más nodos. Si bien el proceso funcionó para MockNet (prueba con 4 nodos) que no tuvo una falla de consenso, es muy diferente en Chaosnet con 38-40 nodos actualizándose en diferentes momentos, que sí tuvo una falla de consenso.

NineRealms y Core Developers se disculparon por apresurar el reinicio de los operadores de nodos. Hubo mucho que hacer, pero todos perseveran para cumplir. Slash Points / Jail, estos son molestos, pero en una red estable y agitada significan poco. Los enlaces cortados son serios y los desarrolladores los analizarán todos.

NineRealms y el equipo central apreciaron enormemente la asistencia brindada por los equipos de desarrollo de Cosmos y Tenedermint, así como la comunidad en su conjunto.

Churn, Shard y Backpay

Se planeó un churn, la primera vez desde el 13 de julio, que permitiría el pago atrasado de los LP durante la última parada y permitiría que el batido volviera a la normalidad:

Se espera que la primera rotación transcurra sin incidentes, la siguiente es donde ocurre algo de magia. Aquí es donde (por primera vez en la historia de THORChain) la red tendrá más de una bóveda Asgard (TSS). Esta capacidad se agregó a MCCN como un mecanismo para eliminar TSS como un limitador / cuello de botella en la cantidad de nodos que la red puede admitir. Esto ayuda a que haya más capitales vinculados a la red, lo que crea más seguridad, además de impulsar la red hacia la descentralización.

Nota: algunos operadores de nodos se han reducido drásticamente en los últimos meses. Se proporcionará un formulario posterior para que estos NO obtengan un reembolso y ayuden a los desarrolladores a depurar el evento de barra.

Este es un hito importante en el esfuerzo realizado por la comunidad en respuesta a los incidentes durante el verano pasado. La red es más fuerte y resistente, y está lista para la siguiente etapa de crecimiento.

Como resultado de la suspensión del consenso, la rotación y el fragmento se retrasaron hasta el 29 de noviembre, pero el pago retroactivo se procesó como se indica a continuación.

Reembolsos por detención de cadena

* Guiado: https://pastebin.com/aXJSUtAj

* Procesado: https://pastebin.com/pGrShUSC

* Donaciones de piscina: https://pastebin.com/RfTgdLZe

Informes de eventos de barra inclinada de nodo

* Por favor complete este formulario: https://forms.gle/QJeBsAxwXwPLzMG89

Debido a la deserción retrasada, todos los operadores en espera obtendrán el 50% de la recompensa de un nodo activo para permanecer en espera hasta la próxima cancelación.

ACTUALIZACIÓN DE THORNODE 0.73.0

1) (ERROR) Actualice token_list.json con la dirección del token RUNE ERC20 en testnet. PR: https://gitlab.com/thorchain/thornode/-/merge_requests/1987
2) (ERROR) La transacción de la cadena ETH se agotó porque la salida no se envió. PR: https://gitlab.com/thorchain/thornode/-/merge_requests/1986
3) (AÑADIR) Cambie el nombre de los nodos lite a nodos de bóveda. PR: https://gitlab.com/thorchain/thornode/-/merge_requests/1984
4) (ERROR) El cálculo de ILP debe tomar la altura del bloque a la que la piscina estuvo disponible. PR: https://gitlab.com/thorchain/thornode/-/merge_requests/1983
5) (ERROR) Error de cálculo de ILP con sintetizadores. PR: https://gitlab.com/thorchain/thornode/-/merge_requests/1980
6) (AÑADIR) Evita que la red elimine las cadenas. PR: https://gitlab.com/thorchain/thornode/-/merge_requests/1978

lanzamiento: https://gitlab.com/thorchain/thornode/-/tags/v0.73.0

ACTUALIZACIÓN DE THORNODE 0.74.0

1) (corrección de errores) los mapas son malvados. https://gitlab.com/thorchain/thornode/-/merge_requests/1995

lanzamiento: https://gitlab.com/thorchain/thornode/-/tags/v0.74.0

ACTUALIZACIÓN DE THORNODE 0.74.1

1) (AÑADIR) Omitir la lógica de barra oblicua de bloque de doble voto. https://gitlab.com/thorchain/thornode/-/merge_requests/1996

lanzamiento: https://gitlab.com/thorchain/thornode/-/tags/v0.74.1

Aumento del tamaño del disco THORNODE

Operadores de nodo, en este momento la capacidad de volumen de thornode es 300G, los datos de la cadena están en 240G, por lo que el 80% del disco está lleno. Mida el tiempo del disco de thornode para que tenga más espacio para crecer.