Official EthereumPoW (ETHW) fork date announced

Quick Take

  • Details are revealed behind the official launch of ETHPoW, the Ethereum proof of work fork.
  • The EthereumPoW team faces scrutiny over delays in a proposed chainID change, and a last minute release of code.
 
 

The Ethereum proof of work fork will deploy within 24 hours of The Merge.

That's according to a Twitter announcement by @EthereumPoW, the social media account behind the forthcoming ETHPoW mainnet, which laid out the plan in a thread detailing the strategy.

An official announcement is expected one hour before the exact time of the network launch. Afterwards the ETHPoW chainID will switch to 10001, and final code, config files, binaries, as well as other vital materials such as node data, RPC and explorer info will be made available.

To provide sufficient time for the chainID switch to take place, the mainnet will go live at the specified time after 2048 empty blocks are processed, meaning that the first ETHPoW block to contain any transactions on the mainnet will be the Merge block +2049 according to thread.

Lingering concerns

The decision to delay the code release and update the chainID until the last minute has some developers puzzled.

Days ago Coinbase Distinguished Software Engineer Roberto Bayardo submitted a GitHub pull request on behalf of Coinbase to clarify EthereumPoW fork code availability and activation, where it was noted that a new chainID had yet to be submitted, and that using the same chainID post-merge would pose a significant risk to replay, or double-spend attacks.

THE SCOOP

Keep up with the latest news, trends, charts and views on crypto and DeFi with a new biweekly newsletter from The Block's Frank Chaparro

By signing-up you agree to our Terms of Service and Privacy Policy
By signing-up you agree to our Terms of Service and Privacy Policy

Although the ETHPoW team responded to Bayardo, indicating that steps are being taken to mitigate replay attacks, deferring the public release of the code until the cusp of the merge has drawn comments of criticism from other users.

GitHub user mrtestyboy781 stated that any serious organization requires time to run regression tests prior to running code in a production environment, and asks why the team has not implemented a function to switch the chainID terminal total difficulty is reached.

"That requires a developer intern with a high school understanding of if conditionals. Probably can't find one," replied RotKi founder Lefteris Karapetsas.

With these details coming clear just days before The Merge, it remains to be seen how an ETHPoW chain will be perceived by users and exchanges.

 

© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.

About Author

Jeremy Nation is a senior reporter at The Block covering the greater blockchain ecosystem. Prior to joining The Block, Jeremy worked as a product content specialist at Bullish and Block.one. He also served as a reporter for ETHNews. Follow him on Twitter @ETH_Nation.