Conflux (CFX) Announces v2.4.0 Testnet Hardfork Upgrade


Conflux (CFX) Announces v2.4.0 Testnet Hardfork Upgrade

Testnet
Hardfork
Details

Conflux
(CFX)
Network
has
announced
a
mandatory
hardfork
upgrade
to
its
testnet,
according
to

Conflux
Forum
.
The
upgrade,
named
v2.4.0,
introduces
several
critical
Conflux
Improvement
Proposals
(CIPs)
and
requires
all
nodes
to
be
updated
before
the
epoch
number
reaches
175600000,
estimated
to
occur
on
June
13,
2024.

Key
CIPs
Introduced

The
upgrade
will
enable
a
series
of
significant
CIPs
when
the
block
number
hits
226570000,
expected
around
June
14,
2024.
Notably,
CIP-136,
which
increases
the
PoS
lock/unlock/retire
periods,
will
be
activated
when
the
PoS
block
number
reaches
1685544,
also
estimated
on
June
14,
2024.

Some
of
the
critical
CIPs
included
in
this
release
are:


  • CIP-130
    :
    Aligns
    gas
    limit
    with
    transaction
    size.

  • CIP-131
    :
    Removes
    the
    “clear
    contract
    whitelist
    on
    contract
    deletion”
    feature.

  • CIP-132
    :
    Fixes
    a
    bug
    related
    to
    static
    context
    checks.

  • CIP-133
    :
    Enhances
    block
    hash
    query
    in





    Ethereum
    Virtual
    Machine

    (EVM).

  • CIP-136
    :
    Increases
    PoS
    lock/unlock/retire
    periods
    to
    pre-CIP113
    values.

  • CIP-137
    :
    Adjusts
    transaction
    fee
    distribution
    under
    the
    Conflux
    CIP-1559
    update.

  • CIP-141
    :
    Disables
    subroutine
    opcodes.

  • CIP-142
    :
    Introduces
    transient
    storage
    opcodes.

  • CIP-143
    :
    Introduces
    the
    MCOPY
    (0x5e)
    instruction
    for
    efficient
    memory
    copy.

  • CIP-144
    :
    Introduces
    the
    KZG
    point
    evaluation
    precompiled
    contract.

  • CIP-145
    :
    Fixes
    receipts
    upon
    NotEnoughBalance
    error.

  • CIP-1559
    :
    Introduces
    Ethereum’s
    EIP-1559
    fee
    structure
    to
    Conflux.

RPC
Improvements

The
v2.4.0
upgrade
also
brings
enhancements
to
Remote
Procedure
Call
(RPC)
functionalities.
These
improvements
include:

  • Implementing
    Geth
    style
    trace
    RPC
    for
    eSpace,
    including

    debug_traceTransaction
    ,

    debug_traceBlockByHash
    ,
    and

    debug_traceBlockByNumber
    .
  • Supporting
    EIP1559-type
    eSpace
    transactions.
  • Implementing
    EIP1559
    related
    RPCs

    eth_feeHistory

    and

    eth_maxPriorityFeePerGas
    .
  • Supporting
    CIP1559-type
    native
    transactions.
  • Implementing
    CIP1559
    related
    RPCs

    cfx_maxPriorityFeePerGas
    ,

    cfx_feeHistory
    ,
    and

    cfx_getFeeBurnt
    .

Bug
Fixes
and
Download
Instructions

This
release
addresses
a
packing
pool
bug
where
all
transactions
had
the
same
price.
Node
operators
and
miners
can
download
the
new
version
from
the
official

GitHub
repository
.

For
node
operators,
it
is
crucial
to
upgrade
to
the
latest
version
before
the
epoch
number
reaches
175600000.
Failure
to
do
so
will
result
in
nodes
being
incompatible
with
the
upgraded
Conflux
protocol,
affecting
functionalities
such
as
block
synchronization
and





mining
.

For
new
nodes,
the
latest
Conflux
v2.4.0-testnet
version
is
recommended
for
installation.

Community
Acknowledgment

The
Conflux
team
extends
gratitude
to
its
community
and
developers
for
their
continuous
support
and
contributions
to
the
ecosystem.



Image
source:
Shutterstock

.
.
.

Tags

Comments are closed.