Pembangun Ethereum memperbaiki ralat Glamsterdam yang boleh mengalihkan deposit validator

iconCrypto Economy
Kongsi
AI summary iconRingkasan
Berita Ethereum: Pembangun menggabungkan pembaikan untuk ralat dalam pengupayaan Glamsterdam yang boleh menyebabkan deposit validator disalurkan salah kepada pembina blok dengan kunci awam yang sepadan. Masalah ini, ditemui semasa onboarding Gloas, memberi kesan kepada deposit yang tertunda semasa penciptaan pendaftaran tetapi tidak mempengaruhi rangkaian utama yang sedang beroperasi. Permintaan tarik #5736, yang digabungkan pada 26 Oktober, memisahkan penyaluran deposit berdasarkan kredensial penarikan dan menambah ujian regresi. Berita ekosistem Ethereum menonjolkan peningkatan berterusan terhadap keselamatan validator dan ketepatan deposit.

TL;DR

  • Pembangun ethereum menggabungkan pembaikan Glamsterdam selepas menemui logik peralihan cabang yang boleh menghantar deposit validator kepada pembina yang berkongsi kunci awam yang sama.
  • Ralat tersebut mempengaruhi pendaftaran Gloas, di mana deposit yang tertunda boleh dikelaskan secara salah semasa penciptaan registri pembina dan validator, tetapi ia bukan eksploit rangkaian utama yang aktif.
  • Permintaan tarik #5736 kini memisahkan penghalaan deposit mengikut kelayakan penarikan, mengekalkan deposit validator dalam antrian mereka, dan menambah ujian regresi sebelum pelaksanaan.

Pembangun ethereum menggabungkan pembaikan spesifikasi konsensus untuk Glamsterdam selepas mengenal pasti ralat pengenalan cabang Gloas yang boleh menghantar deposit validator kepada pembina blok yang berkongsi kunci awam yang sama. Pull request #5736 telah digabungkan ke dalam master pada 26 Oktober dan mengubah cara deposit yang tertunda diklasifikasikan semasa cabang. Kekurangan ini mempengaruhi logik peralihan untuk peningkatan masa depan ethereum, bukan protokol rangkaian utama semasa, menjadikan isu ini terhad kepada laluan pembangunan dan pengujian untuk Ethereum.

Gloas Fix Memisahkan Laluan Deposit Validator dan Builder

Masalah asalnya melibatkan ketika Gloas menginisialisasi builder registry yang berasingan. Mengikut peraturan penghalaan sebelum ini, sekali deposit yang tertunda mendaftarkan sebuah builder, deposit-seterusnya yang menggunakan kunci awam yang sama boleh meningkatkan baki builder tersebut tanpa mengira kredensial penarikan mereka. Oleh itu, deposit validator boleh meninggalkan antrean validator dan dikreditkan kepada builder sebaliknya. Kegagalan ini mencipta laluan bersyarat di mana dana yang disediakan untuk staking boleh sampai ke akaun yang dikendalikan oleh pihak lain.

Pembangun ethereum menggabungkan pembaikan Glamsterdam

Penerangan isu menggambarkan risiko dengan protokol staking yang membiayai validator yang dioperasikan oleh pihak lain. Jika operator terlebih dahulu mengantrikan deposit pembina yang sah menggunakan kunci yang sama dan kedua-dua deposit masih tertunda pada cabang, deposit validator yang dibiayai protokol juga boleh mengalir kepada pembina. Tiada validator akan dicipta daripada deposit itu, berpotensi mengganggu prosedur perakaunan berdasarkan bukti atau pemulihan. Senario yang didokumenkan adalah kes tepi pada peringkat protokol, bukan bukti bahawa deposit rangkaian utama Ethereum telah dialihkan.

Pembaikan yang digabungkan memisahkan deposit mengikut kredensial penarikan semasa onboarding Gloas. Deposit validator kini kekal dalam antrean validator walaupun pembina menggunakan kunci yang sama, sementara deposit pembina yang sah boleh mendaftar atau menambahkan dana pembina secara berasingan. Deposit pembina yang sedia ada juga boleh menerima tambahan dana di bawah peraturan yang telah diperbaharui. Perubahan ini menyelaraskan onboarding dengan registri validator dan pembina berasingan yang dinyatakan dalam EIP-8282 serta menambah ujian regresi yang merangkumi tertib dan perilaku penghantaran deposit.

Masa penting kerana Glamsterdam menggabungkan perubahan lapisan pelaksanaan Amsterdam dengan perubahan lapisan konsensus Gloas, termasuk pemisahan proposer-builder yang diabadikan. Peningkatan yang lebih luas telah melalui uji coba awam, manakala pelaksanaan Hoodi ditangguhkan untuk tinjauan tambahan dan pengaktifan mainnet masih tidak disahkan. Perbaikan penghalaan deposit oleh itu memperkuat spesifikasi untuk cabang masa depan, bukan memperbaiki eksploit Ethereum yang sedang berlaku. Ia juga memperkuat alasan mengapa logik peralihan sekitar infrastruktur staking dan pembinaan blok memerlukan pengujian sebelum perubahan protokol yang dicadangkan sampai ke pengeluaran dengan selamat.

Penafian: Maklumat yang terdapat pada halaman ini mungkin telah diperoleh daripada pihak ketiga dan tidak semestinya menggambarkan pandangan atau pendapat KuCoin. Kandungan ini adalah disediakan bagi tujuan maklumat umum sahaja, tanpa sebarang perwakilan atau waranti dalam apa jua bentuk, dan juga tidak boleh ditafsirkan sebagai nasihat kewangan atau pelaburan. KuCoin tidak akan bertanggungjawab untuk sebarang kesilapan atau pengabaian, atau untuk sebarang akibat yang terhasil daripada penggunaan maklumat ini. Pelaburan dalam aset digital boleh membawa risiko. Sila menilai risiko produk dan toleransi risiko anda dengan teliti berdasarkan keadaan kewangan anda sendiri. Untuk maklumat lanjut, sila rujuk kepada Terma Penggunaan dan Pendedahan Risiko kami.