- Total Tingkat Kesulitan Terminal (TTD) dari 50000000000000000 telah dipilih untuk Penggabungan Ropsten.
- Penaruh dan operator simpul harus mengganti TTD secara manual di klien lapisan eksekusi dan konsensus mereka sebelum 7 Juni 2022.
- Hash rate jaringan percobaan Bukti Kerja bisa fluktuatif dan waktu tepat untuk Penggabungan di Ropsten sulit untuk diperkirakan secara akurat. Dengan asumsi tidak ada fluktuasi hash rate yang tidak terduga, kami perkirakan Penggabungan akan berlangsung sekitar tanggal 8-9 Juni 2022.
- Perhatikan bahwa menyinkronkan klien lapisan eksekusi di Ropsten mungkin butuh waktu beberapa jam hingga berhari-hari dan harus dijalankan melalui Penggabungan.
Latar Belakang
Awal minggu ini, transisi jaringan percobaan Ropsten ke bukti taruhan diumumkan. Karena ketidakstabilan hash rate di jaringan percobaan bukti kerja, rilis klien yang mendukung peningkatan dikonfigurasi menggunakan Total Tingkat Kesulitan Terminal (TTD) artifisial tinggi. Ini memastikan bahwa Penggabungan tidak bisa dipicu sebelum Rantai Suar Ropsten siap.
Kemarin, di ruang 24000, peningkatan Bellatrix diaktifkan di Rantai Suar Ropsten, membuat jaringan berjalan melalui Penggabungan. Nilai TTD baru dari 50000000000000000 telah dipilih untuk memicu transisi.
Operator simpul & penaruh perlu memperbarui nilai TTD ini secara manual di klien lapisan eksekusi dan konsensus sebelum jaringan mencapai total tingkat kesulitan ini. Total tingkat kesulitan jaringan saat ini merupakan bagian dari header blok dan bisa didapatkan dengan menanyakan simpul Anda atau mengunjungi penjelajah blok.
Dengan asumsi tidak ada perubahan yang tak terduga pada hash rate jaringan, kami memperkirakan nilai total tingkat kesulitan ini akan dicapai, dan TTD akan terlampaui, sekitar tanggal 8-9 Juni 2022.
Versi Klien Penggabungan Ropsten
Untuk melakukan penggantian Total Tingkat Kesulitan Terminal, operator simpul dan penaruh harus menjalankan versi klien berikut atau versi klien yang lebih baru. Perhatikan bahwa klien lapisan konsensus dan eksekusi harus disinkronkan sepenuhnya sebelum Penggabungan, dan klien lapisan eksekusi tersebut mungkin butuh waktu beberapa jam hingga berhari-hari untuk melakukannya.
Lapisan Konsensus
Nama | Versi | Tautan |
---|---|---|
Lighthouse | Baby Wizard (2.3.0) | Unduh |
Lodestar | v0.37.0 | Unduh |
Prysm | v2.1.3-rc.2 | Unduh |
Nimbus | v22.5.2 | Unduh |
Teku | v22.5.2 | Unduh |
Lapisan Eksekusi
Nama | Versi | Tautan |
---|---|---|
Besu | v22.4.2 | Unduh |
Erigon | v2022.05.08 | Unduh |
go-ethereum (geth) | v1.10.18 | Unduh |
Nethermind | v1.13.1 | Unduh |
🚨 BUKAN BAGIAN DARI POSTINGAN BLOG - GUNAKAN SALAH SATU CATATAN BERIKUT BERDASARKAN STATUS RILIS ERIGON 🚨
(🚨1🚨) Catatan Erigon: meskipun v2022.05.08 kompatibel dengan Penggabungan Ropsten, disarankan untuk memperbarui ke vXXX, yang berisi beberapa peningkatan yang terkait dengan penggabungan.
(🚨2🚨) Catatan Erigon: meskipun v2022.05.08 kompatibel dengan Penggabungan Ropsten, rilis Erigon baru yang berisi beberapa peningkatan yang terkait dengan penggabungan diperkirakan akan segera hadir. Pengguna harus melakukan peningkatan saat rilis tersedia untuk pengalaman terbaik.
Penggantian Total Tingkat Kesulitan Terminal
Untuk mengaktifkan Penggabungan pada waktu yang tepat, operator simpul dan penaruh harus mengganti baik nilai Total Tingkat Kesulitan Terminal (TTD) klien lapisan eksekusi dan konsensus ke 50000000000000000.
Berikut petunjuk untuk melakukannya dengan setiap klien:
Lapisan Eksekusi
Besu
- Jika menggunakan file konfigurasi TOML, tambahkan baris berikut: override-genesis-config=["terminalTotalDifficulty=50000000000000000"]
- Atau, saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --override-genesis-config="terminalTotalDifficulty=50000000000000000"
Erigon
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --override.terminaltotaldifficulty=50000000000000000
Go-Ethereum (geth)
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --override.terminaltotaldifficulty 50000000000000000
Nethermind
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --Merge.TerminalTotalDifficulty 50000000000000000
- Ini juga bisa diatur di file konfigurasi klien Anda atau variabel lingkungan, dengan mengatur nilai TerminalTotalDifficulty ke 50000000000000000
Lapisan Konsensus
Lighthouse
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --terminal-total-difficulty-override=50000000000000000
Lodestar
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --terminal-total-difficulty-override 50000000000000000
- Untuk informasi selengkapnya, lihat postingan blog ini.
Nimbus
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --terminal-total-difficulty-override=50000000000000000
Prysm
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --terminal-total-difficulty-override 50000000000000000
- Ini juga bisa diatur di file config.yaml dengan memperbarui nilai TOTAL_TINGKAT KESULITAN_TERMINAL di direktori konfigurasi dan memulai ulang klien Anda.
Teku
- Saat memulai simpul menggunakan CLI, tambahkan bendera berikut: --Xnetwork-total-terminal-difficulty-override=50000000000000000
PERTANYAAN YANG SERING DITANYAKAN
Sebagai operator simpul atau penaruh, apa yang harus saya lakukan?
Seperti yang disebutkan dalam Pengumuman Penggabungan Ropsten, operator simpul & penaruh di Ropsten harus memperbarui klien lapisan eksekusi dan konsensus mereka ke versi yang dicantumkan di atas atau ke veris yang lebih baru.
Setelah selesai, operator simpul & penaruh harus mengganti nilai Total Tingkat Kesulitan Terminal (TTD) Ropsten di klien lapisan eksekusi dan konsensus menggunakan perintah yang dicantumkan di atas.
Terakhir, pastikan klien lapisan eksekusi dan konsensus disinkronkan sepenuhnya sebelum Penggabungan. Mungkin butuh waktu beberapa hari untuk klien lapisan eksekusi.
Sebagai pengembang aplikasi atau perangkat, apa yang harus saya lakukan?
Dengan ditayangkannya Penggabungan di Ropsten, sekarang adalah saatnya untuk memastikan bahwa produk Anda berfungsi seperti yang diharapkan melalui transisi bukti taruhan dan dalam konteks pasca penggabungan. Seperti yang dijelaskan dalam postingan sebelumnya, Penggabungan hanya akan berdampak minimal pada sebagian kontrak yang disebarkan di Ethereum, tidak ada yang akan dilanggar. Selain itu, bagian terbesar dari titik akhir API pengguna akan tetap stabil (kecuali Anda menggunakan metode khusus bukti kerja seperti eth_getWork).
Meskipun demikian, sebagian besar aplikasi di Ethereum melibatkan lebih dari sekadar kontrak di dalam rantai. Sekarang adalah saatnya untuk memastikan bahwa kode front-end, perangkat, saluran penyebaran, dan komponen di luar rantai lainnya berfungsi sebagaimana yang dimaksudkan. Kami sangat menyarankan agar pengembang menjalankan siklus percobaan & penyebaran penuh di Ropsten (atau Kiln) serta melaporkan masalah apa pun pada perangkat atau dependensi terhadap pengelola proyek tersebut. Jika Anda tidak yakin tempat untuk membuka suatu masalah, gunakan repositori ini.
Sebagai pengguna Ethereum atau pemegang Ether, apakah ada yang perlu saya lakukan?
Tidak. Jaringan utama Ethereum tidak terpengaruh oleh jaringan percobaan ini. Pengumuman berikutnya akan dibuat di blog ini sebelum transisi jaringan utama.
Sebagai penambang, apakah ada yang perlu saya lakukan?
Tidak. Jika Anda menambang di jaringan utama Ethereum atau Ropsten, Anda harus menyadari bahwa setiap jaringan akan beroperasi sepenuhnya di bawah bukti taruhan setelah Penggabungan. Pada saat itu, menambang tidak lagi dapat dilakukan di jaringan.
Ini diperkirakan sekitar tanggal 8-9 Juni 2022 di Ropsten dan akhir tahun ini untuk jaringan utama Ethereum.
kapan penggabungan?
Sejak dipublikasikannya postingan ini, tanggal untuk transisi bukti taruhan jaringan utama Ethereum belum ditetapkan. Sumber mana pun yang mengklaim sebaliknya kemungkinan adalah penipuan. Pembaruan akan diposting di blog ini. Tetap aman!
Dengan asumsi tidak ditemukan masalah dengan Ropsten, setelah percobaan klien selesai, jaringan percobaan Ethereum lainnya, akan dijalankan melalui Penggabungan. Setelah Goerli dan Sepolia berhasil ditransisikan dan distabilkan, ketinggian ruang akan dipilih untuk peningkatan Bellatrix di Rantai Suar dan nilai total tingkat kesulitan terminal akan ditetapkan untuk transisi jaringan utama. Kemudian klien akan membuat rilis yang memungkinkan Penggabungan di jaringan utama. Hal ini akan diumumkan di blog ini dan di publikasi komunitas lainnya. Gambar di bawah ini menggambarkan proses ini:
Perhatikan bahwa ini mengasumsikan bahwa setiap langkah berjalan seperti yang diharapkan. Jka ditemukan masalah pada titik mana pun di dalam prosesnya atau cakupan percobaan dinilai tidak mencukupi, hal ini akan diselesaikan sebelum melanjutkan proses penyebaran.
Hanya dengan demikianlah dimungkinkan untuk memperkirakan tanggal pasti Penggabungan.
Dengan kata lain, 🔜.