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