London on Ropsten issue fixed

Cryptocurrency News and Public Mining Pools

London on Ropsten issue fixed

During London upgrade on Ropsten on 21.07, the OpenEthereum team noticed their node stopped progressing on that testnet at block #10679538. The issue at first was thought to be on OpenEthereum side but It turned out that it was how the Go-Ethereum implementation checked the balance of the transaction sender for #EIP-1559 style transactions.

Why?

There was an "invalid" transaction whose sender balance was not high enough which was included in the block and accepted by Go-Ethereum miners even though it was rejected by other clients in the network like OpenEthereum and Besu. As Erigon implementation was partially forked from the Go-Ethereum code, it accepted the transaction.

We have found the cause of the issue and fixed it in the following release: https://github.com/NethermindEth/nethermind/releases/tag/1.10.79

More info regarding the issue and releases for other clients can be found here: https://notes.ethereum.org/@timbeiko/ropsten-postmortem Big thanks to TimBeiko for the great post-mortem notes.

submitted by /u/nethermindeth
[link] [comments]