Actualización obligatoria de Komodo Daemon el 24 de junio de 2022
Este es un mensaje del equipo encargado de la plataforma Komodo sobre una próxima actualización obligatoria del daemon Komodo. El equipo de desarrollo de Komodo ya ha activado los cambios en la base de código de Komodo. Los cambios son obligatorios para toda la red antes del 24 de junio de 2022.
Por favor, asegurate de actualizar su Daemon Komodo a tiempo para garantizar que los usuarios puedan seguir utilizando los monederos sin interrupción del servicio.
Se aconseja a los exchanges y a los proveedores de servicios que detengan todas las operaciones de monedero (depósitos/retiros) desde el 23 de junio de 2022 a las 12 PM UTC hasta el 25 de junio de 2022 a las 12 PM UTC.
El daemon de Komodo activará la bifurcación dura—hardfork— a la altura del bloque 2963330 de KMD, que se espera que ocurra en algún momento del 24 de junio de 2022. Assetchains (Komodo Smart Chains) activará la actualización precisamente en el timestamp 1656077853 (viernes, 24 de junio de 2022, a las 13:37:33 UTC).
0.7.2 [Longpan] Registro de cambios
- Corregir la construcción con el nuevo glibc 2.34 en plataformas Linux.
- Corregir la construcción de dependencias no optimizadas (bdb, boost, protobuf, zeromq).
- Eliminar el código heredado de Verus (VRSC): VerusHash, VerusHash 1.1, Verus POS/stake, etc. Las cadenas que utilizaban VerusHash como algoritmo principal, como LUMBER, serán incompatibles con la nueva versión del daemon.
- Refactorización del código. Mejora del rendimiento en algunas operaciones.
- Restaurar la línea de comandos de intercambio para los exchanges. (Esto deshabilitará los cálculos de interés/recompensa y pondrá a cero el nLockTime en las transacciones recién creadas).
- Corregir / refactorizar la lógica interna de komodo_block_prg y komodo_block_unlocktime, deshacerse del uso de VerusHash en ella. A partir de esta versión, todas las cadenas que utilicen -ac_timeunlockfrom, -ac_timeunlockto, -ac_timelockgte serán incompatibles con el nuevo daemon (no había blockchains públicas conocidas que utilizaran estas características). Las blockchains (AC) recién creadas que utilicen estos parámetros funcionarán sin limitaciones en las versiones 0.7.2 y superiores del software.
- Cambios y correcciones en el consenso de hf22 / hfnet, relacionados con los conocidos problemas de largos intervalos entre bloques, desaparición de transacciones del mempool en caso de grandes intervalos entre bloques, etc. Estos cambios tienen como objetivo mejorar la estabilidad de la red, ayudar a deshacerse de estos huecos y hacer que la propagación de las transacciones sea más fiable y estable.
- Correcciones y actualizaciones menores.
- Version bump
Instrucciones para actualizar el demonio CLI
Si tienes el daemon de Komodo en funcionamiento, puedes mantenerlo en marcha mientras se actualiza si tu máquina tiene suficiente capacidad de procesamiento. Si prefieres detenerlo antes de la actualización, utilice:
~/komodo/src/komodo-cli stop
para detener el daemon y proceder a los pasos de actualización.
Asegúrate de seguir cada uno de estos pasos cuidadosamente. No saltes al siguiente paso hasta que el anterior se haya completado con éxito.
Paso 1
Navega a tu directorio de Komodo.
cd ~/komodo
Paso 2
Asegúrate de que no tiene ningún cambio realizado en la fuente y restablecelo. Esto asegurará una fuente limpia y no debería crear problemas mientras se extrae la última fuente en el siguiente paso.
git reset --hard
Paso 3
Usa el master branch
git checkout master
Paso 4
Limpia el directorio de origen.
make clean
Paso 5
Actualiza el código fuente. (Si has realizado algún cambio en el código fuente, es posible que este paso no obtenga el código fuente más reciente. Asegúrate de haber utilizado el paso anterior para eliminar este problema).
git pull
Paso 6
Compilar el último binario.
./zcutil/build.sh -j$(nproc)
Inicie sus servicios como de costumbre. (Si no ha detenido el daemon de Komodo antes de la compilación, detenga el daemon ahora y vuelva a iniciarlo).
Paso 7
Verifique la actualización.
~/komodo/src/komodo-cli getinfo
Busque la versión de KMD en la salida de la llamada anterior, que debería aparecer:
"KMDversion": "0.7.2",
Esto verifica que el daemon de tu cartera Komodo está actualizado a la última versión que tiene las actualizaciones requeridas.
¿Necesitas soporte?
Si tienes alguna pregunta o necesitas más ayuda con esta actualización, ponte en contacto con el equipo de soporte de Komodo en support@komodoplatform.com. Los miembros del equipo de Komodo también están disponibles en el servidor de Komodo Discord.