{"id":230896,"date":"2024-06-11T12:01:44","date_gmt":"2024-06-11T12:01:44","guid":{"rendered":"https:\/\/michigandigitalnews.com\/index.php\/2024\/06\/11\/conflux-cfx-announces-v2-4-0-testnet-hardfork-upgrade\/"},"modified":"2025-06-25T17:17:23","modified_gmt":"2025-06-25T17:17:23","slug":"conflux-cfx-announces-v2-4-0-testnet-hardfork-upgrade","status":"publish","type":"post","link":"https:\/\/michigandigitalnews.com\/index.php\/2024\/06\/11\/conflux-cfx-announces-v2-4-0-testnet-hardfork-upgrade\/","title":{"rendered":"Conflux (CFX) Announces v2.4.0 Testnet Hardfork Upgrade"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div>\n<figure class=\"figure mt-2\">&#13;<br \/>\n                        <a href=\"https:\/\/blockchainstock.azureedge.net\/features\/2080ABD9F160A87FC82AF14B37A47B528381AEC98B9085655481D1827899734A.jpg\" data-glightbox=\"\" data-gallery=\"image-popup\">&#13;<br \/>\n                            <img decoding=\"async\" class=\"rounded\" src=\"https:\/\/blockchainstock.azureedge.net\/features\/2080ABD9F160A87FC82AF14B37A47B528381AEC98B9085655481D1827899734A.jpg\" alt=\"Conflux (CFX) Announces v2.4.0 Testnet Hardfork Upgrade\"\/>&#13;<br \/>\n&#13;<br \/>\n                        <\/a>&#13;<br \/>\n                    <\/figure>\n<h2>Testnet Hardfork Details<\/h2>\n<p>Conflux (CFX) Network has announced a mandatory hardfork upgrade to its testnet, according to <a rel=\"nofollow\" href=\"http:\/\/forum.conflux.fun\/t\/conflux-v2-4-0-testnet-testnet-hardfork-upgrade-announcement-20240611\/20670\">Conflux Forum<\/a>. 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.<\/p>\n<h2>Key CIPs Introduced<\/h2>\n<p>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.<\/p>\n<p>Some of the critical CIPs included in this release are:<\/p>\n<ul>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-130.md\">CIP-130<\/a>: Aligns gas limit with transaction size.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-131.md\">CIP-131<\/a>: Removes the \u201cclear contract whitelist on contract deletion\u201d feature.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-132.md\">CIP-132<\/a>: Fixes a bug related to static context checks.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-133.md\">CIP-133<\/a>: Enhances block hash query in <a style=\"color:orange\" rel=\"nofollow noopener\" href=\"https:\/\/blockchain.news\/tag\/Ethereum-Virtual-Machine\" target=\"_blank\"><u><b><i><dfn data-info=\"The Ethereum Virtual Machine (EVM) is completed and allows anyone, anywhere to execute arbitrary EVM Byte Code. All Ethereum nodes run on th...\">Ethereum Virtual Machine<\/dfn><\/i><\/b><\/u><\/a> (EVM).<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-136.md\">CIP-136<\/a>: Increases PoS lock\/unlock\/retire periods to pre-CIP113 values.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-137.md\">CIP-137<\/a>: Adjusts transaction fee distribution under the Conflux CIP-1559 update.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-141.md\">CIP-141<\/a>: Disables subroutine opcodes.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-142.md\">CIP-142<\/a>: Introduces transient storage opcodes.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-143.md\">CIP-143<\/a>: Introduces the MCOPY (0x5e) instruction for efficient memory copy.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-144.md\">CIP-144<\/a>: Introduces the KZG point evaluation precompiled contract.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-145.md\">CIP-145<\/a>: Fixes receipts upon NotEnoughBalance error.<\/li>\n<p>&#13;<\/p>\n<li><a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/CIPs\/blob\/master\/CIPs\/cip-1559.md\">CIP-1559<\/a>: Introduces Ethereum\u2019s EIP-1559 fee structure to Conflux.<\/li>\n<p>&#13;\n<\/ul>\n<h2>RPC Improvements<\/h2>\n<p>The v2.4.0 upgrade also brings enhancements to Remote Procedure Call (RPC) functionalities. These improvements include:<\/p>\n<ul>&#13;<\/p>\n<li>Implementing Geth style trace RPC for eSpace, including <code>debug_traceTransaction<\/code>, <code>debug_traceBlockByHash<\/code>, and <code>debug_traceBlockByNumber<\/code>.<\/li>\n<p>&#13;<\/p>\n<li>Supporting EIP1559-type eSpace transactions.<\/li>\n<p>&#13;<\/p>\n<li>Implementing EIP1559 related RPCs <code>eth_feeHistory<\/code> and <code>eth_maxPriorityFeePerGas<\/code>.<\/li>\n<p>&#13;<\/p>\n<li>Supporting CIP1559-type native transactions.<\/li>\n<p>&#13;<\/p>\n<li>Implementing CIP1559 related RPCs <code>cfx_maxPriorityFeePerGas<\/code>, <code>cfx_feeHistory<\/code>, and <code>cfx_getFeeBurnt<\/code>.<\/li>\n<p>&#13;\n<\/ul>\n<h2>Bug Fixes and Download Instructions<\/h2>\n<p>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 <a rel=\"nofollow\" href=\"https:\/\/github.com\/Conflux-Chain\/conflux-rust\/releases\/tag\/v2.4.0-testnet\">GitHub repository<\/a>.<\/p>\n<p>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 <a style=\"color:orange\" rel=\"nofollow noopener\" href=\"https:\/\/blockchain.news\/tag\/mining\" target=\"_blank\"><u><b><i><dfn data-info=\"The process that results in the release of certain amounts of a particular digital currency into its circulating supply. Mining is often the...\">mining<\/dfn><\/i><\/b><\/u><\/a>.<\/p>\n<p>For new nodes, the latest Conflux v2.4.0-testnet version is recommended for installation.<\/p>\n<h2>Community Acknowledgment<\/h2>\n<p>The Conflux team extends gratitude to its community and developers for their continuous support and contributions to the ecosystem.<\/p>\n<p><span><i>Image source: Shutterstock<\/i><\/span>                    <!-- Divider --><\/p>\n<p>. . .<\/p>\n<h4>Tags<\/h4>\n<p>                    <!-- Divider --><\/p>\n<p>                    <!-- Author info START --><\/p>\n<p>                    <!-- Author info END --><br \/>\n                    <!-- Divider -->\n                <\/div>\n<p>[ad_2]<br \/>\n<br \/><a href=\"https:\/\/blockchain.news\/news\/conflux-cfx-announces-testnet-hardfork-upgrade\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] &#13; &#13; &#13; &#13; &#13; Testnet Hardfork Details Conflux (CFX) Network has announced a mandatory hardfork upgrade to its testnet, according to Conflux Forum.<\/p>\n","protected":false},"author":1,"featured_media":230897,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[171],"tags":[],"_links":{"self":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/230896"}],"collection":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/comments?post=230896"}],"version-history":[{"count":0,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/230896\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/media\/230897"}],"wp:attachment":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/media?parent=230896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/categories?post=230896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/tags?post=230896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}