Paradigm merilis 'Ethereum for Rust' untuk membantu memastikan stabilitas jaringan

Perusahaan investasi Web3 Paradigm telah merilis implementasi Rust Ethereum, menurut pengumuman 7 Desember dari chief technology officer perusahaan, Georgios Konstantopoulos. Perangkat lunak baru, yang disebut “Reth,” memungkinkan validator Ethereum untuk meluncurkan node mereka menggunakan Rust, bukan Go, Java, atau bahasa pemrograman lainnya.

Implementasi Rust sebelumnya telah dirilis pada bulan Juni, tetapi pengembang terhenti mendukungnya pada bulan November ketika mereka mengetahui bahwa Reth sedang dalam pengembangan, menurut sebuah postingan oleh tim Erigon.

Dalam pengumumannya, Konstantopoulos menyatakan bahwa perangkat lunak telah dirilis untuk “[berkontribusi] pada stabilitas Ethereum dengan meningkatkan keragaman klien,” serta untuk menyediakan perangkat lunak node yang akan bekerja dengan baik.

Dalam komunitas pengembang Ethereum, "keragaman klien" mengacu pada gagasan bahwa tidak ada satu pun versi perangkat lunak node yang boleh mendominasi jaringan. Pengembang percaya bahwa jika satu versi perangkat lunak mendominasi, ini dapat menyebabkan ketidakstabilan jaringan dari bug atau eksploit. Dokumentasi Ethereum menempatkan dengan cara ini:

“Ada banyak klien yang dikembangkan dan dipelihara secara independen karena keragaman klien membuat jaringan lebih tahan terhadap serangan dan bug. Banyak klien adalah kekuatan yang unik untuk Ethereum – blockchain lain bergantung pada kesempurnaan satu klien. Namun, tidak cukup hanya dengan memiliki banyak klien yang tersedia, mereka harus diadopsi oleh komunitas dan total node aktif didistribusikan secara relatif merata di seluruh mereka.”

Bagan dalam dokumen Ethereum menunjukkan bahwa lebih dari 80% validator Ethereum saat ini menggunakan Geth, yang merupakan versi Ethereum yang ditulis dalam Go. Dokumen menyatakan bahwa persentase ini "bermasalah" untuk jaringan.

Rincian validator Ethereum. Sumber: Yayasan Ethereum

Pengembang Reth setuju bahwa dominasi Geth adalah sebuah masalah. Dalam posting blog, mereka mengatakan:

 “Protokol Ethereum mendapat manfaat dari keragaman klien ketika tidak ada klien yang memiliki >66% dominasi […] Dengan Reth, kami berharap dapat menumbuhkan pai klien dalam ekosistem untuk berkontribusi pada kesehatan jaringan sambil tetap menjaga adopsi kritis-konsensus kami.”

Terkait: Permintaan untuk opsi mempertaruhkan Ethereum cair terus tumbuh pasca-Penggabungan

Pada bulan September, Ethereum menyelesaikan Penggabungan, sebuah peristiwa yang menghilangkan penambangan dan memungkinkan pemegang Ethereum mempertaruhkan koin mereka untuk hadiah tambahan. Tapi masih menderita biaya transaksi yang tinggi selama pasar bullish. Serangkaian peningkatan direncanakan yang menurut pengembang akan memungkinkannya menangani jutaan transaksi per hari dengan biaya rendah. Pendirinya, Vitalik Buterin, baru-baru ini ditulis tentang kegembiraannya untuk masa depan jaringan.