Anuncio de actualización de Conflux v2.3.0 Hardfork

Esta versión introduce un nuevo hardfork. Todos los nodos deben actualizarse antes de que el número de época alcance 79050000 (estimado el 07 de septiembre), y el CIP-112 se activará cuando el número de época alcance 79050000 (estimado el 07 de septiembre). CIP-107, CIP-118, CIP-119 se habilitarán cuando el número de bloque alcance 188900000 (estimado en Sep 09), y CIP-113 se habilitará cuando el número de bloque PoS alcance 766200 (estimado en Sep 09).

Cambios incompatibles

Cambios en RPC

  • Cambiar los nombres RPC cfx_getTransactionsByEpoch y cfx_getTransactionsByBlock a debug_getTransactionsByEpoch y debug_getTransactionsByBlock respectivamente para ser consistentes con el espacio de nombres de depuración.
  • Utilizar formato hexadecimal para los datos pos RPC.
  • Añadir RPC pos_getLedgerInfoByBlockNumber y pos_getLedgerInfoByEpochAndRound para obtener información del libro mayor PoS.
  • Añadir debug_getEpochReceiptProofByTransaction para obtener la prueba de recibo de época.
  • Añadir la opción include_eth_recepits (por defecto false) para cfx_getEpochReceipts.
  • Arreglar la codificación hexadecimal de claves PoS y firmas en pos RPCs.
  • Devuelve claves públicas BLS comprimidas y sin comprimir en la información del libro mayor de PoS.

Mejoras

  • Corrección de un problema de rendimiento por el que algunas solicitudes no caducaban nunca.
  • Adición de métricas para la API de filter y pubsub.
  • Refactorización del código EVM para mejorar la legibilidad.

A los operadores de nodos y mineros:

  • Si actualizas tu nodo antes de que el número de época llegue a 79050000 (alrededor del 9 de septiembre de 2023). Sustituye conflux.exe por el nuevo en Conflux v2.3.0, luego reinicia el fullnode. Enlace de descarga: https://github.com/Conflux-Chain/conflux-rust/releases

  • Si actualizas tu nodo después de que el número de época alcance 79050000 (alrededor del 9 de septiembre de 2023). Necesitas borrar todos los datos y resincronizar desde cero.

  • Si quieres iniciar un nuevo nodo, puedes descargar la última versión de Conflux v2.3.0 y ejecutarla directamente.

¿Qué ocurrirá si no actualizo los nodos o me niego a hacerlo?
Si el nodo Conflux no se actualiza a la última versión, el nodo será incompatible con el protocolo Conflux actualizado y no podrá interactuar con la última mainnet Conflux como se espera (funciones como sincronizar bloques, minar, etc. podrían estar deshabilitadas).

¡Gracias por tu apoyo!
Un sincero agradecimiento a la comunidad Conflux y a todos los desarrolladores del ecosistema Conflux. Gracias por vuestro duro trabajo, vuestras ideas y vuestras contribuciones. ¡Por un futuro mejor!

Anuncio Original: Conflux v2.3.0 Hardfork Upgrade Announcement