Sekarang setelah debu mengendap, saya ingin meluangkan waktu sejenak untuk merenungkan migrasi Heimdall v2 minggu lalu. Validator diharuskan untuk mengimpor seluruh sejarah Heimdall v1 ke dalam rantai yang sama sekali baru. Sejarah sebelumnya telah bertahan sejak asal-usul Polygon, dan semua ini harus terjadi sementara rantai terus menghasilkan balok! Sudah dikatakan tetapi ini benar-benar setara dengan operasi jantung terbuka. Heimdal v2 benar-benar mengubah mesin konsensus rantai, memperbaruinya dari Tendermint ke Comet BFT. Ini juga mengintegrasikan modul ABCI v2.0 (alias ABCI ++) dan sekarang memungkinkan fitur seperti validasi pra-blok dan ekstensi pemungutan suara. Selain menghapus banyak utang teknologi, migrasi meningkatkan sinkronisasi status antara Polygon dan Ethereum dan mengurangi waktu finalitas menjadi 🚨 ~5 detik 🚨. Upaya monumental ini telah memakan waktu berbulan-bulan perencanaan dan koordinasi yang cermat, belum lagi berjam-jam tidur yang dikorbankan. Mari kita semua meluangkan waktu sejenak untuk mengucapkan selamat kepada tim bintang dan ekosistem operator node yang memungkinkan hal ini. 👏 Salah satu operasi paling sensitif selama migrasi adalah mengimpor genesis dari Heimdall v1. Dengan riwayat yang salah, node Heimdal v2 bisa saja rusak, dan rantai mungkin tidak dapat maju melewati ketinggian penghentian sebelumnya. Untuk alasan ini, checksum dari status Heimdall v1 yang ada dihasilkan, memungkinkan operator untuk mengetahui bahwa impor mereka benar. Berikut adalah klip checksum ini yang dihasilkan LIVE untuk pertama kalinya oleh pengembang inti Polygon tepat sebelum proses migrasi dimulai. Suka!
1,98K