Anuncio de la actualización del hardfork de la red de Conflux v2.4.0 (20240628)

Esta versión introduce un nuevo hardfork. Todos los nodos deben actualizarse antes de que el número de época alcance 101900000 (estimado el 6 de agosto). Los CIP se activarán cuando el número de bloques alcance 247480000 (estimado el 13 de agosto), y el CIP-136 se activará cuando el número de bloques PoS alcance 1684080 (estimado el 13 de agosto).

Cambios incompatibles

  • CIP-130: Este CIP propone alinear el límite de gas con el tamaño de la transacción.
  • CIP-131: Este CIP propone eliminar la función “borrar la lista blanca de contratos al eliminar un contrato”.
  • CIP-132: Este CIP propone corregir un error específico relacionado con las comprobaciones estáticas de contexto.
  • CIP-133: Este CIP propone mejorar la consulta de hash de bloque, en Ethereum Virtual Machine (EVM).
  • CIP-136 : Este CIP propone aumentar los periodos de bloqueo/desbloqueo/retiro de PoS a los valores anteriores al CIP113.
  • CIP-137: Este CIP propone ajustar cómo se distribuyen las tasas de transacción bajo la actualización Conflux CIP-1559, con el objetivo de compartir una parte de la tasa base con los mineros.
  • CIP-141: Este CIP propone deshabilitar los opcodes de subrutina.
  • CIP-142: Este CIP propone introducir los opcodes de almacenamiento transitorio.
  • CIP-143: Este CIP propone introducir la instrucción MCOPY (0x5e) para una copia de memoria eficiente.
  • CIP-144: Este CIP propone introducir el contrato precompilado de evaluación de puntos KZG.
  • CIP-145: Este CIP propone arreglar los recibos en caso de error NotEnoughBalance.
  • CIP-1559: Este CIP propone introducir la estructura de tarifas EIP-1559 de Ethereum en Conflux teniendo en cuenta los aspectos únicos de la red Conflux.

Mejora de RPC

  • Implementar RPC de rastreo estilo Geth para eSpace, incluyendo debug_traceTransaction, debug_traceBlockByHash, y debug_traceBlockByNumber. La documentación sobre el trazador se encuentra en docs/transaction-tracer.
  • Soporte de transacciones eSpace tipo EIP1559.
  • Implementación de los RPCs eth_feeHistory y eth_maxPriorityFeePerGas relacionados con EIP1559.
  • Soporte de transacciones nativas tipo CIP1559.
  • Implementar los RPCs cfx_maxPriorityFeePerGas, cfx_feeHistory y cfx_getFeeBurnt relacionados con CIP1559.

Corrección de errores

  • Corrección de un error en el pool de empaquetado cuando todas las transacciones tienen el mismo precio.

Descargar

Descargue “Conflux v2.4.0” aquí: https://github.com/Conflux-Chain/conflux-rust/releases/tag/v2.4.0 1

Soy un operador/minero de nodo, ¿qué tengo que hacer?

  • Si actualiza su nodo antes de que el número de época alcance 101900000 (estimado el 6 de agosto), deberá sustituir conflux.exe por el nuevo en Conflux v2.4.0 en el directorio de ejecución y, a continuación, reiniciar el nodo. Se recomienda actualizar un nodo en ejecución en un plazo de 2 días.
  • Si actualiza su nodo después de que el número de época alcance 101900000 (estimado el 6 de agosto), deberá borrar todos los datos y reiniciar el nodo.
  • Si inicia un nuevo nodo, puede descargar la última versión de Conflux v2.4.0 y ejecutarla.

¿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 el último Conflux como se espera (funciones como sincronizar bloques, minar, etc podrían estar deshabilitadas).

¡Gracias a nuestra comunidad por su 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 en inglés: Conflux v2.4.0 Network Hardfork Upgrade Announcement(20240628)