Bug Klien Ethereum Berusia Sebulan Disalahkan atas Gangguan Prysm
Sebuah bug dalam klien Ethereum Prysm, yang diperkenalkan selama testnet sebulan sebelum upgrade Fusaka, menyebabkan gangguan validasi node pada 4 Desember. Menurut analisis pascakejadian oleh pengembang Ethereum Terence Tsao, bug ini memicu "kelelahan sumber daya" saat node Prysm memproses attestasi dari node yang tidak sinkron, memaksa mereka untuk memproses ulang blok epoch sebelumnya dan menghitung ulang transisi state yang mahal secara komputasi.
Meskipun bug telah ada di testnet selama sebulan, bug tersebut tidak terpicu sampai insiden ini terjadi. Gangguan mengakibatkan tingkat slot yang terlewat sebesar 18,5% selama lebih dari 42 epoch, dengan partisipasi turun menjadi 75%. Validator kehilangan sekitar 382 ETH dalam hadiah attestasi.
Pengembang merilis patch untuk memperbaiki masalah ini, dan insiden tersebut menyoroti pentingnya diversitas klien. Prysm adalah klien konsensus terbesar kedua dengan pangsa 17,6%, sementara klien dominan Lighthouse memegang 52,6%. Para pengembang menekankan bahwa diversitas klien mencegah dampak yang lebih parah, seperti hilangnya finalitas.
cointelegraph12/15 04:55