Anuncio de la actualización de Conflux v2.4.0-testnet Testnet Hardfork(20240611)

Esta versión introduce un nuevo hardfork. Todos los nodos deben actualizarse antes de que el número de época alcance 175600000 (estimado el 13 de junio). Los CIP se habilitarán cuando el número de bloque alcance 226570000 (estimado el 14 de junio), y el CIP-136 se habilitará cuando el número de bloque PoS alcance 1685544 (estimado el 14 de junio).

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 yeth_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-testnet” aquí: https://github.com/Conflux-Chain/conflux-rust/releases/tag/v2.4.0-testnet

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

  • Si actualiza su nodo antes de que el número de época alcance 175600000 (estimado para el 13 de junio), deberá sustituir conflux.exe por el nuevo en Conflux v2.4.0-testnet 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 175600000 (estimado para el 13 de junio), 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-testnet 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 la última Conflux Testnet como se espera (funciones como sincronizar bloques, minar, etc. podrían quedar 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 su duro trabajo, sus ideas y contribuciones ¡Por un futuro mejor!

Anuncio en inglés: Conflux v2.4.0-testnet Testnet Hardfork Upgrade Announcement(20240611)