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.
[link] [comments]
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments