- Blockchain Solana dihentikan selama empat setengah jam pada 1 Juni.
- Penghindaran bug Transaksi nonce yang tahan lama menghabiskan banyak biaya pada jaringan.
Pemadaman lagi di Blockchain Solana dalam waktu empat bulan, tetapi tidak selama 42 jam sebelumnya. Jaringan dihentikan pada pukul 4.56 UTC pada tanggal 1 Juni dan dimulai kembali pada pukul 9.06 UTC pada hari yang sama. Tim Solana men-tweet tentang penghentian di Mainnet beta di Twitter.
Tweet Tim Solana:
Produksi blok di Solana Mainnet Beta telah dihentikan. Operator validator harus bersiap untuk memulai ulang di mb-validator di Discord. https://t.co/gRJJRqEMPn
— Status Solana (@SolanaStatus) Juni 1, 2022
Alasan penghentian adalah kerusakan di blockchain karena bug dalam transaksi nonce yang tahan lama, yang menghasilkan variasi data di blok yang sama di node yang berbeda. Validator diminta untuk bersiap memulai kembali di komunitas perselisihan mereka. Para insinyur sedang mengerjakan tambal sulam sementara secara paralel dan tim memberi tahu bahwa data dan jaringan aman.
Mekanisme Mulai Ulang
Seperti yang disebutkan sebelumnya, dalam empat setengah jam rantai mulai berfungsi dan validator diberitahu untuk tingkatkan ke 1.9.28 atau 1.10.23. Petunjuk teknis diberikan dalam sebuah dokumen. Pembaruan baru menjatuhkan mekanisme nonce yang tahan lama untuk saat ini.
Validator diinstruksikan untuk menghapus dua argumen dari skrip utama yaitu -wait-for-supermajority dan -expected-bank-hash. Austin Federa, Kepala Komunikasi Lab Solana, menyatakan, bahwa akar penyebab masalah sudah ada tetapi kuantitasnya tidak terlalu ditekankan dan pertumbuhan belakangan ini melebih-lebihkan bug dan efek sampingnya.
Fedra menyatakan:
“Ini mungkin bug yang sudah ada untuk sementara waktu tetapi tidak pernah benar-benar menjadi masalah karena itu bukan sesuatu yang digunakan kebanyakan orang”.
Sumber: https://thenewscrypto.com/solana-blockchain-halted-again-durable-nonce-failed/