Ketahanan Jaringan Ethereum Terbukti Meski Ada Masalah pada Klien Reth Milik Paradigm

3 jam yang lalu
Waktu baca 1 menit
1 tampilan

Ketahanan Jaringan Ethereum

Anggota komunitas Ethereum memuji ketahanan jaringan setelah masalah perangkat lunak pada klien eksekusi Reth milik Paradigm tidak mempengaruhi operasi secara keseluruhan. Pada 2 September, Chief Technology Officer Paradigm, Georgios Konstantopoulos, mengungkapkan di platform X bahwa sebuah bug dalam perhitungan state root Reth telah menyebabkan beberapa node terhenti. Menurut diskusi di halaman GitHub proyek tersebut, masalah ini muncul pada blok 2.327.426 dan berdampak pada versi 1.6.0 dan 1.4.8 yang berjalan di mainnet Ethereum.

Pengembangan Reth

Paradigm mengembangkan Reth, sebuah klien lapisan eksekusi yang ditulis dalam bahasa pemrograman Rust, yang dirancang untuk modularitas dan kinerja tinggi. Klien eksekusi adalah komponen kritis dari node Ethereum. Mereka memproses transaksi, mengeksekusi kontrak pintar, dan mempertahankan status blockchain. Kerusakan pada klien semacam itu biasanya dapat mengakibatkan blok yang buruk, yang dapat mengancam stabilitas jaringan secara keseluruhan. Namun, gangguan pada Reth tetap terbatas karena keberagaman klien di jaringan.

Statistik Penggunaan Reth

Data dari Ethernodes menunjukkan bahwa hanya 800 operator, sekitar 5,4% dari lapisan eksekusi Ethereum, saat ini menjalankan Reth. Klien ini menduduki peringkat keenam berdasarkan penggunaan, jauh di belakang Geth, Nethermind, dan Besu, yang mengendalikan lebih dari 64% jaringan. Akibatnya, bug tersebut tidak menyebar ke seluruh ekosistem, mencerminkan bagaimana keberagaman klien melindungi blockchain dari titik kegagalan tunggal.

Pentingnya Strategi Multi-Klien

Beberapa pengembang menggunakan insiden ini untuk menekankan pentingnya Ethereum dalam memprioritaskan strategi multi-klien. Pengembang blockchain, Phil Ngo, menyatakan bahwa semakin banyak klien yang diterapkan oleh operator, semakin aman jaringan tersebut. Dia mengutip peristiwa masa lalu seperti gangguan testnet Holesky, mencatat bahwa pengguna yang menjalankan klien yang beragam dapat menghindari waktu henti, sementara yang lain menghadapi masalah.

Anthony Sassano, seorang pendidik dan suara terkemuka dalam ekosistem Ethereum, juga mengulangi poin tersebut. Dia menjelaskan bahwa bug pada Reth mengingatkan Ethereum akan perlunya mempertahankan keberagaman klien dan mengapa komunitas harus terus memprioritaskan adopsi yang seimbang di berbagai implementasi.