News

Conflux (CFX) v2.4.0-testnet Hardfork update announcement

Published

on





Conflux (CFX) v2.4.0-testnet Hardfork update announcement

Conflux, a public blockchain system that aims to provide fast and secure decentralized applications, has officially announced its upcoming v2.4.0-testnet hardfork update. According to Conflux Forum, all nodes should be updated before the epoch number reaches 173520000, which is estimated to happen on May 30 at 3:00 pm (GMT+8). The update will enable different flow enhancement proposals (CIPs) upon reaching specific block numbers.

Incompatible changes

The hardfork includes multiple incompatible changes aimed at improving the performance and security of the Conflux network. Some notable CIPs include:

  • CIP-130: Proposes to align the gas limit with the transaction size.
  • CIP-131: Aims to remove the “clear contract whitelist on contract deletion” feature.
  • CIP-132: Fixes a specific bug related to static context checks.
  • CIP-133: Improve block hash query in file Ethereum virtual machine (EVM).
  • CIP-136: Increase PoS lock/unlock/withdraw periods to pre-CIP113 values.
  • CIP-137: Regulates the distribution of transaction fees, sharing a portion of the base fee with miners.
  • CIP-141: Disables subroutine opcodes.
  • CIP-142: Introduces transient storage opcodes.
  • CIP-143: Introduces the MCOPY (0x5e) instruction for efficient memory copying.
  • CIP-144: Introduces the pre-populated contract for evaluating KZG points.
  • CIP-145: Corrects receipts for NotEnoughBalance errors.
  • CIP-1559: Introduces Ethereum’s EIP-1559 fee structure to Conflux while taking into account the unique aspects of the network.

Improved RPC

  • Implements Geth-style trace RPC for eSpace, included debug_traceTransaction, debug_traceBlockByHashAND debug_traceBlockByNumber. Tracer documentation is available at docs/transaction-tracer.
  • Support for EIP1559 type eSpace transactions.
  • Implement EIP1559 related RPCs eth_feeHistory AND eth_maxPriorityFeePerGas.
  • Support for native CIP1559 type transactions.
  • Implement CIP1559 related RPCs cfx_maxPriorityFeePerGas, cfx_feeHistoryAND cfx_getFeeBurnt.

Problem resolution

  • Fix a packing pool bug when all transactions have the same price.

Download

Download “Conflux v2.4.0-testnet” Here.

Node Operators and Miners: Action required

If you are a node operator or miner, you need to follow these steps:

  • Update your node before the epoch number reaches 173520000 (estimated for May 30, 3:00 pm (GMT+8)). Replace conflux.exe with the new one in Conflux v2.4.0-testnet under the run directory, then restart the node.
  • If you upgrade after the epoch number reaches 173520000, delete all data and restart the node.
  • If you are starting a new node, download the latest version of Conflux v2.4.0-testnet and run it.

Consequences of failure to update

Failure to update the Conflux node will result in incompatibility with the updated Conflux protocol, resulting in disabled features such as block synchronization and extraction.

Community support

Conflux extends its gratitude to the community and developers for their continued support and contributions. This update is a step towards a more robust and efficient future for the Conflux network.

Image source: Shutterstock

. . .

Tags

Fuente

Leave a Reply

Your email address will not be published. Required fields are marked *

Información básica sobre protección de datos Ver más

  • Responsable: Miguel Mamador.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a Banahosting que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Trending

Exit mobile version