{"id":80249,"date":"2025-12-05T11:25:53","date_gmt":"2025-12-05T11:25:53","guid":{"rendered":"https:\/\/altsignals.io\/?p=80249"},"modified":"2025-12-05T11:25:53","modified_gmt":"2025-12-05T11:25:53","slug":"pemulihan-rangkaian-ethereum-lepas-bug-prysm","status":"publish","type":"post","link":"https:\/\/altsignals.io\/ms\/post\/pemulihan-rangkaian-ethereum-lepas-bug-prysm","title":{"rendered":"Ethereum Pulih dari Penurunan Mendadak dalam Penyertaan Validator kerana Bug Klien Konsensus Prysm"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube\">\n  <div class=\"wp-block-embed__wrapper\">\n    <iframe title=\"Ethereum Bounces Back from Validator Drop due to Prysm Client Bug\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/MGoEJHJOVq8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n  <\/div>\n<\/figure>\n\n\nSelepas menjalani naik taraf rangkaian Fusaka, rangkaian Ethereum mengalami penurunan mendadak dalam penyertaan validator. Ini berlaku disebabkan gangguan pada klien konsensus Prysm yang menyebabkan beberapa undian pergi luar talian.\n\nMenurut pengumuman yang dibuat pada hari Khamis oleh Prysm, versi klien v7.0.0 secara tidak perlu menjana keadaan lama semasa memproses atestasi yang usang. Ini, menurut Terence Tsao, seorang pembangun teras Prysm, menyebabkan nod menjadi tidak berfungsi. Penyelesaian sementara yang dicadangkan oleh pembangun adalah untuk melancarkan klien dengan bendera &#8211;disable-last-epoch-targets.\n\nLebih mendalam dalam reaksi berantai yang dipacu oleh pepijat tersebut, kami melihat data rangkaian yang disediakan oleh Beaconcha.in. Mereka melaporkan bahawa pada epok 411,448, rangkaian hanya berjaya memperoleh 75% penyertaan penyegerakan. Ini diambil dari peratusan 512 nod yang dipilih secara rawak yang menandatangani kepala rantaian. Tambahan pula, penyertaan mengundi direkodkan pada 74.7%. Penurunan 25% dalam penyertaan undian membawa rangkaian hampir kehilangan majoriti dua pertiga. Majoriti sebegini penting untuk mengekalkan finaliti dan operasi tetap rangkaian.\n\n<a id='now'><\/a>\nPada masa masalah ini disiasat, epok semasa rangkaian Ethereum ialah 411,712. Kini, rangkaian menunjukkan penyertaan undian hampir 99% dan telah mendapatkan semula 97% penyertaan penyegerakan. Ini menunjukkan bahawa ia telah pulih dari insiden tersebut. Sebelum insiden ini berlaku, epok biasanya mencatatkan lebih 99% penyertaan undian.\n\nPenurunan yang diperhatikan dalam penyertaan undi sepadan dengan anggaran peratusan validator yang menggunakan klien konsensus Prysm. Ini dianggarkan sebanyak 22.71% pada hari sebelum tanda-tanda awal masalah muncul. Tetapi selepas insiden berlaku, angka ini jatuh kepada 18%. Nombor-nombor ini menunjukkan bahawa kegagalan atestasi terutamanya berlaku dalam kalangan validator Prysm.\n\nYayasan Ethereum dan organisasi pembangun Prysm, Offchain Labs, tidak memberi respons kepada permintaan untuk komen pada masa penerbitan. Tetapi penting untuk dinyatakan di sini, jika penyertaan undian jatuh di bawah dua pertiga daripada jumlah Ether yang dipertaruhkan, rangkaian Ethereum akan kehilangan finalitinya. Meskipun demikian, di bawah reka bentuk Ethereum, blok masih boleh dihasilkan, namun rantaian tidak akan dianggap telah dimuktamadkan.\n\nKemungkinan akibat daripada kejadian seperti ini ialah pembekuan jambatan lapisan-2, rollup menghentikan pengeluaran, dan bursa meningkatkan keperluan pengesahan blok kerana peningkatan risiko penyusunan semula rantaian.\n\nSelain daripada pertimbangan teori, kemungkinan insiden yang boleh berakhir dengan kehilangan finaliti pada Ethereum telah dialami secara nyata sebelum ini. Pada Mei 2023, rangkaian utama Ethereum kehilangan finaliti dua kali dalam tempoh 24 jam kerana pepijat dalam pengendalian atestasi sasaran lama di klien konsensus Prysm dan Teku.\n\nSatu perkara untuk diketengahkan di sini ialah insiden-insiden ini boleh membawa kepada akibat yang jauh lebih buruk. Pada September 2021, Prysm dianggarkan dijalankan pada lebih dua pertiga nod konsensus. Situasi majoriti ini bagaimanapun dilaporkan telah berubah pada Januari 2022, apabila data baharu menunjukkan Prysm hanya dijalankan pada 68.1% nod.\n\nKepelbagaian antara klien konsensus Ethereum telah berkembang sedikit sejak 2022, namun ia masih jauh daripada mencapai bilangan klien di bawah 33%. Ini adalah had yang seharusnya memastikan bahawa satu pepijat pada satu klien tidak cukup untuk menghalang finaliti rangkaian. Menurut maklumat terkini MigaLabs, Lighthouse sahaja mengendalikan 52.55% nod konsensus, dengan Prysm mengikuti di 18%.\n\nSudah pasti, ini adalah kemerosotan dari situasi sebelum insiden itu, apabila Lighthouse memegang kurang daripada 48.5% dan Prysm mempunyai sekitar 22.71%. Ia menunjukkan bagaimana pepijat sebegini boleh mempengaruhi kestabilan rangkaian. Seorang pendidik Ethereum menarik perhatian bahawa jika Lighthouse yang mengalami pepijat tersebut, rangkaian pasti akan kehilangan pemuktamadan.\n\nKesimpulannya, insiden seperti ini menyerlahkan cabaran yang terus dihadapi oleh rangkaian Ethereum dan usaha untuk mengatasinya. Gangguan dalam klien teras ini menunjukkan bahawa keupayaan rangkaian untuk mengekalkan fungsi sangat bergantung kepada prestasi klien konsensus ini. Terdapat keperluan penting untuk lebih kepelbagaian bagi memastikan daya tahan rangkaian dan kebolehan untuk mengatasi masalah sedemikian pada masa hadapan.","protected":false},"excerpt":{"rendered":"<p>Selepas peningkatan rangkaian Fusaka, penyertaan validator Ethereum menurun kerana bug dalam klien konsensus Prysm. Cadangan pengembang untuk pengguna termasuk melancarkan klien dengan jalan penyelesaian sementara. Walaupun penyertaan pengundian jatuh pendek, rangkaian Ethereum telah pulih, dengan hampir 99% penyertaan pengundian dan 97% penyertaan sinkronisasi. Insiden ini boleh membawa akibat teruk jika bug ditemui dalam proporsi terbesar nod konsensus. Bug ini menunjukkan pentingnya mencapai bilangan pelanggan kurang dari 33% untuk melindungi dari penghentian ketetapan jaringan.. Juga sila jangan tambah sebarang tanda petikan, saya perlu menggunakan output dalam format json, jadi jangan tambah sebarang karakter yang akan merosakkan format json.<\/p>\n","protected":false},"author":3525,"featured_media":80198,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"category":[163],"tags":[],"posts_type":[],"class_list":["post-80249","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cryptocurrency"],"acf":[],"_links":{"self":[{"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/posts\/80249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/users\/3525"}],"replies":[{"embeddable":true,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/comments?post=80249"}],"version-history":[{"count":1,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/posts\/80249\/revisions"}],"predecessor-version":[{"id":80250,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/posts\/80249\/revisions\/80250"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/media\/80198"}],"wp:attachment":[{"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/media?parent=80249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/category?post=80249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/tags?post=80249"},{"taxonomy":"posts_type","embeddable":true,"href":"https:\/\/altsignals.io\/ms\/wp-json\/wp\/v2\/posts_type?post=80249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}