Selling ETHPoW tokens could lead to losing Mainnet ETH if the ChainID of ETHPoW is not updated as planned
Warning: if ethpow chainid is not upgraded as planned, there is a risk of wireless relay attack against individual user's wallet. Such an attack may cause the user to damage $eth equivalent to the ethpow sold.
When it was found that the Ethereum work unit certification chain had not upgraded its chainid to a unique serial number, the anxiety about the merger was aggravated recently. The ethpow team upgraded GitHub on Friday morning, stating that chainid "10001" would be applied after the merger.
However, the group announced that chainid would remain at "1" (the same as Ethereum main network) until the date of merger in response to coinbase's upgrade request.
"The above note mentions that the code must be saved. After all, chainid 1 is required to verify the block chain data information before merging, and all the chain data information after merging will also be chainid 10001."
If ethpow keeps the same chainid and nonce as the main network, users may face the risk of asset loss when trying to trade all the ethpow tokens that are likely to be sent.
Cryptoslate interviewed temoc Webber and Igor mandrigin, CEO and technical director of gateway. FM respectively indicate the probability of wireless relay attack according to the ethpow chain. Gateway IP. FM is a Web3 infrastructure construction enterprise, committed to building distributed system RPC solutions that do not rely on AWS and other centralized services.
In the conversation, mandrigin said that the ethpow elite team "has no reason" not to update the code before the merger. "They can give up now," he affirmed, and then gave a simple solution:
"You can simply add some codes to allow ethpow to apply chainid until the merged TTD is achieved, and then restore it to chainid '10001'."
Two lines of simple code can release the pressure on the Ethereum community. As we all know, ethpow does not intend to create chaos on the main network after the merger. However, the reverse phenomenon seems to have been confirmed, because Lefteris karapetsas, a key developer of Ethereum, was blocked by the twitter account of Ethereum POW when he emphasized the problem of not changing the chainid in time.
It is emphasized that ethpow is slack, which will also lead to the loss of assets, which will also hinder you.
What you must understand is the chain. There is danger in applying it. https://t.co/E1SBpSb5uxpic.twitter.com/CYUZL5Ye1Y
-Lefteris karapetsas | for @ rotkiapp (@ lefterisjp) on September 9, 2022
If the chainid and nonce of ethpow are not upgraded, all transactions on the ethpow chain can be copied on the main network. The following is an example of how to use it.
Intentional participants set up an empty renewable agent smart contract on the Ethereum main network before the merger.After the merger, intentional participants updated the ethpow smart contract, allowing users to sell their ethpov at an equity premium of $500 per ethpow.On the Ethereum main network, intentional participants update smart contracts and send all eth sent to tornado cash.The ethpow smart contract is called the best index value for trading ethpow. Users sell ethpov in usdt at the price of $500 per ethpo.The transaction is also conducted in the Ethereum main network, because the same chain ID, random number and public key are the same. However, the main network contract has been upgraded long ago, sending eth to tornado cash without returning to all usdts.Users currently have usdt on ethpow, but there is nothing else in their main network wallet. Since usdt is not compatible with ethpow, most users have carried out structural reinforcement for ethpow and eth.This is a warning to anyone who intends to archive all the ethpow dynamic passwords they send after the merger.
Before trading, you must pay attention to whether the chainid of ethpow is online. Chainid should not be "1", but "10001". If the chainid is "1", you may damage the funds in the Ethereum wallet of the main network.