Witness Report | Caída de la Cadena el día 17/09

in #witness-update6 years ago (edited)

El día lunes 17 del presente mes, la cadena de bloques de Steem sufrió un error en su código, esto activó un mecanismo de defensa de la cadena el cual consta de detener por completo la producción de bloques. Este mecanismo busca proteger toda la data de la cadena (especialmente los balances que poseen las carteras). Por esa razón la cadena de bloques estuvo detenida durante 10 horas aproximadamente.

¿Qué pasó?

Como algunos de ustedes ya sabrán, el HF20 esta en camino, la última versión de la cadena será oficial el día 25 de septiembre de este año dependiendo de la cantidad de votos que reciba el HF20, éste quedará o no de manera permanente. Sin embargo, desde hace unas semanas la red de prueba esta disponible para todos los exchanges y witness de la cadena de bloques de steem, esto se hace con el fin de permitir a los testigos probar el HF y poder analizar el código que lo sustenta y sus posibles errores.

Ya para el día 17 de este mes, la mayoría de los testigos habían migrado a la versión 0.20 (HF20). Durante días todos los días anteriores a la caída del sistema, todo había funcionado bastante bien. Sin embargo, de manera inesperada todos los testigos empezaron a perder cantidades enormes de bloques. Siendo el top 20 los más afectados, empezaron a desconectar sus nodos para proteger sus estadísticas mientras revizaban qué había pasado. Pronto, la mayoría de los nodos más importantes estaban apagados y sus dueños reunidos para hallar junto a Steemit.inc el bug que ocasionó el problema.

Resulta que el valor de un pequeño fragmento de código fue cambiado de "12 horas" a "12 segundos."

- #define STEEM_UPVOTE_LOCKOUT_HF17 (fc:;seconds(12))
+ #define STEEM_UPVOTE_LOCKOUT_HF17 (fc:;hours(12))

Esta diferencia fue el causante del colapso de la red. Durante 10 horas, los desarrolladores de Steemit.inc y el equipo técnico de los testigos, se dieron a la tarea de conseguir esa aguja en el gran pajar de códigos de la cadena de bloques.
Aquel día, hubo una muestra magnífica de unificación, cooperación, trabajo en equipo y camaradería para lograr un fin común. Ese día se demostró el gran resultado producto de la unificación de toda una comunidad a pesar de sus diferencias.
Nosotros nos sentimos contentos y satisfechos pues nuestro ideal siempre ha sido ese: el beneficio colectivo por encima del individual para el crecimiento ético y sustentable.

Agradecemos enormemente a todos los desarrolladores que estuvieron implicados en el gran logro del lunes, muy especialmente al equipo de Steemit.inc que han estado trabajando incansablemente para traernos un Hard Fork innovador que beneficiará a toda la comunidad y traerá mucho más valor a la plataforma.


Si desean leer más respecto a lo sucedido, los invitamos a leer los siguientes artículos (estan en inglés):

 


 

Castellano a Witness were the bigger picture is built on synergy from the little ones.

 

 

Vota a @castellano como testigo dando clic en la imagen


 




 

Consíguenos en Nuestro Servidor de Discord


 





Posted from my blog with SteemPress : http://reveur.rockdio.org/2018/09/19/witness-report-caida-de-la-cadena-el-dia-17-09/

Sort:  

Muy complacida con esta información.

¿Cómo puedo ponerme en contacto?

Gracias por mantenernos informados @castellano.
Saludos.

Saludos @siomarasalmeron en el discord de la comunidad @Reveur tenemos un canal llamado Testigo Castellano, al final de esta publicación tienes el enlace, gustosos de apoyarte en lo que necesites y también gustosos si deseas colaborar con tu talento.

Buenísimo. ¡Ya dieron los resultados! Los tendré en cuenta, @Castellano. Gracias.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 64400.33
ETH 3140.71
USDT 1.00
SBD 3.93