Client diversity matters for Ethereum, and we must achieve it
Ethereum Client diversity matters for Ethereum, and we must achieve it Balita ng Ethereum ng Bitcoin Pagbubunyag: Ang mga pananaw at opinyon na ipinahayag dito ay pagmamay-ari lamang ng may-akda at hindi kumakatawan sa mga pananaw at opinyon ng editoryal ng crypto.news. One of the many contradictions associated with blockchain technology is that for all it proselytizes about the benefits of decentralization and freedom from third-party interference, centralization vectors keep appearing. One area where this has become particularly concerning is the Execution Client software used for the Ethereum blockchain, which currently has approximately 70% of nodes using Geth. This supermajority issue is a genuine concern for Ethereum stakers and the community as a whole, should there be a consensus failure within a supermajority client, then that could lead to a reorganization of the chain. If, for instance, Execution Client A accepted a reorganized version of the chain, that wouldn‘t be a problem if the other Execution Clients B, C, and D say it’s wrong; however, if there‘s a supermajority of over 66% confirming this, then there’s a real crisis. Although this may seem theoretical, it‘s not. On Jan. 21 this year, a bug in Ethereum’s Nethermind client software—used by blockchain validators to interact with the network—