(Kitco News) - The Ethereum Merge is one of the biggest developments for the crypto community in 2022, with the finish line for the multi-year plan to transition to proof-of-stake now in sight. Unfortunately, as with all things technology related, the potential for bugs in the system still exists.
Case in point: Ethereum software developer Péter Szilágyi revealed on Twitter earlier this week that his team discovered a regression that resulted in a corrupted state. According to Szilágyi, the bug was likely one of the pull requests that was merged toward the new storage model or online pruner.
In a follow-up update, the developer noted that the problem would likely affect those who are running the release, with the possibility of their databases becoming corrupted and resulting in the loss of data. Szilágyi also pointed out that "that data loss happens only on shutdown, so none of our tests/benchmarks caught it."
The quick response from Ethereum developers made it so that the issue was short-lived, with a solution to the problem arising after a day of work. Go Ethereum released a hotfix to patch the bug, and the team advised those who updated to roll back and rerun and see if everything is working fine.
We've just released Geth v1.10.23, a hotfix to patch a state corruption in 1.10.22.
— Go Ethereum (@go_ethereum) August 24, 2022
If you've already updated to .22, you will have to roll back your chain and rerun the last 2 days to ensure everything's ok. More in the release notes.
Sorry about this!https://t.co/bkvAmw09KZ
Following the release of the patch, Szilágyi emplored the community to "wait until builders are done/ensure you're on the good version."
| Beijing municipal government reveals a two-year metaverse innovation plan |
The Merge date is confirmed
Evidence that this latest hiccup hasn't derailed the planned launch of the Merge was provided by the Ethereum Foundation, which posted a blog on Wednesday indicating that developers have officially confirmed September 6 as the transition to proof-of-stake date.
"Following years of hard work, Ethereum's proof-of-stake upgrade is finally here!" the post opened. "The successful upgrade of all public testnets is now complete, and The Merge has been scheduled for the Ethereum mainnet."
According to the details outlined, the Merge will be a two-step process: The Bellatrix stage and the Paris stage.
Bellatrix is a network upgrade "on the consensus layer triggered by an epoch height," and is timed to occur at 11:34 AM UTC on Sep6. Paris is "the execution layer's transition from proof-of-work to proof-of-stake," which is "triggered by a specific Total Difficulty threshold called the Terminal Total Difficulty (TTD)."
Paris is expected to trigger in the Sept. 10 - 20 time frame, according to the post. It's important to note that there remains a possibility that these dates could still change plus or minus five days due to shifts in block times and hash rate fluctuations.

