Pinuri ng mga miyembro ng Ethereum community ang tibay ng network matapos ang isang isyu sa software sa Paradigm’s Reth execution client na hindi nakaapekto sa kabuuang operasyon.
Noong Setyembre 2, isiniwalat ng Chief Technology Officer ng Paradigm na si Georgios Konstantopoulos sa X na isang bug sa state root computation ng Reth ang naging sanhi ng pagka-stall ng maraming nodes.
Ayon sa mga talakayan sa GitHub page ng proyekto, lumitaw ang problema sa block 2,327,426 at naapektuhan ang mga bersyong 1.6.0 at 1.4.8 na tumatakbo sa Ethereum mainnet.
Ang Paradigm ang bumuo ng Reth, isang execution layer client na isinulat sa Rust, na idinisenyo para sa modularity at mataas na performance.
Ang mga execution client ay mahalagang bahagi ng mga Ethereum node. Pinoproseso nila ang mga transaksyon, nagpapatupad ng mga smart contract, at nagpapanatili ng estado ng blockchain. Ang aberya sa ganitong client ay karaniwang nagreresulta sa bad blocks, na nagbabanta sa katatagan ng mas malawak na network.
Gayunpaman, nanatiling limitado ang pagkaantala sa Paradigm’s Reth dahil sa pagkakaiba-iba ng mga client sa network.
Ipinapakita ng datos mula sa Ethernodes na tanging 800 operator, o humigit-kumulang 5.4% ng execution layer ng Ethereum, ang kasalukuyang nagpapatakbo ng Reth. Pang-anim ang client sa paggamit, malayo sa likod ng Geth, Nethermind, at Besu, na kumokontrol ng mahigit 64% ng network.
Bilang resulta, hindi kumalat ang bug sa buong ecosystem, na nagpapakita kung paano pinoprotektahan ng client diversity ang blockchain mula sa single points of failure.
Ilang developer ang gumamit ng insidenteng ito upang bigyang-diin kung bakit kailangang ipagpatuloy ng Ethereum ang pagbibigay-priyoridad sa multi-client strategy.
Binanggit ng blockchain developer na si Phil Ngo na mas maraming client ang ide-deploy ng mga operator, mas nagiging ligtas ang network. Binanggit niya ang mga nakaraang pangyayari tulad ng Holesky testnet disruption, kung saan ang mga user na gumagamit ng iba’t ibang client ay nakaiwas sa downtime habang ang iba ay nakaranas ng mga isyu.
Inulit ni Anthony Sassano, isang educator at kilalang personalidad sa Ethereum ecosystem, ang puntong iyon.
Ipinaliwanag niya na pinaalalahanan ng Reth bug ang Ethereum sa pangangailangang mapanatili ang client diversity at kung bakit kailangang ipagpatuloy ng komunidad ang pagbibigay-priyoridad sa balanseng paggamit sa iba’t ibang implementasyon.
Ang post na “Ethereum’s network robustness shines despite Paradigm’s Reth client hiccup” ay unang lumabas sa CryptoSlate.