#dusk $DUSK @Dusk
Satu hal yang menurut saya menarik dari @Dusk adalah caranya ia memikirkan momen ketika sebuah jaringan tiba-tiba tidak lagi mendapatkan partisipasi yang cukup. Bayangkan sebagian besar orang yang diperlukan untuk konsensus mendadak offline. Tidak ada serangan, tidak ada aktor jahat, hanya lebih sedikit partisipan. Banyak sistem akan kesulitan menghadapi itu, tetapi Dusk memiliki jalur pemulihan melalui Mode Darurat. Saat satu iterasi konsensus tidak memperoleh partisipasi yang cukup, jaringan dapat tetap membuka iterasi-iterasi sebelumnya sambil memulai yang baru. Ini memberi penyedia yang masih online lebih banyak kesempatan untuk mencapai kesepakatan, alih-alih membiarkan seluruh rantai macet.

Tentu ada komprominya di sini. Beberapa iterasi berpotensi menghasilkan blok yang saling bersaing, jadi Dusk memberi prioritas pada iterasi yang berhasil paling rendah. Dan jika konsensus normal masih tidak bisa pulih, Emergency Block Request, atau EBR, menyediakan jalur cadangan lainnya. Setelah EBR yang mewakili mayoritas dari nilai taruhan dikumpulkan, Dusk dapat membuat blok darurat yang kosong. Saya suka bahwa blok itu tidak berpura-pura menyelesaikan semuanya. Tugasnya hanya untuk menjaga rantai tetap berjalan dan membuat seed baru untuk upaya konsensus berikutnya. Bagi saya, bagian yang menarik adalah: Dusk tidak hanya dirancang untuk kondisi yang sempurna. Ia juga memikirkan apa yang terjadi ketika partisipasi runtuh. Pertanyaan yang lebih besar adalah seberapa mulus pemulihan ini bekerja jika partisipasi yang menurun terus berlanjut dalam waktu yang lama.