Tadi malam saya sedang membaca lebih banyak tentang arsitektur sistem dari @MidnightNetwork maka tiba-tiba saya menemui sebuah detail yang cukup menarik yang jarang dibahas dalam analisis. Midnight dibangun di atas Substrate SDK — alat yang sama yang digunakan oleh ekosistem Polkadot untuk membuat parachain. Namun, Midnight bukanlah parachain.
Kisah ini terdengar sederhana tetapi konsekuensi teknisnya tidaklah kecil. Parachain di Polkadot mendapatkan keamanan bersama dari relay chain, yang berarti seluruh set validator Polkadot melindungi mereka. Midnight memilih jalur yang sama sekali berbeda. Mereka menetapkan diri mereka sebagai partner chain dengan Cardano, menggunakan Substrate hanya sebagai kerangka untuk membangun infrastruktur tanpa bergantung pada keamanan relay chain manapun.
Dalam hal konsensus, Midnight menggabungkan dua komponen.

GRANDPA bertanggung jawab atas finalitas — artinya ketika blok dikonfirmasi, tidak bisa dibatalkan.

AURA mengelola produksi blok dengan metode round-robin, para validator secara bergiliran memproduksi blok sesuai slot waktu yang tetap.

Kombinasi ini cukup stabil dan telah terbukti melalui banyak tahun operasional ekosistem Polkadot.
Salah satu hal menarik adalah SubWallet, dompet resmi dari sistem Polkadot, telah mengintegrasikan dan mengakui Midnight. Ini menunjukkan bahwa meskipun bukan parachain, komunitas Polkadot tetap melihat Midnight sebagai bagian dari ekosistem Substrate. Developer yang sudah terbiasa dengan Substrate dapat berpartisipasi dalam pengembangan di Midnight tanpa perlu mempelajari ulang seluruhnya.
Sementara itu, hubungan dengan Cardano berada di tingkat yang berbeda. Cardano SPOs di masa depan akan dapat mendaftar sebagai produsen blok Midnight melalui kontrak pintar di Cardano. Dipilih berdasarkan proporsi stake ADA yang mereka kelola. Delegasi ADA tidak berpindah dan tetap berada di Cardano seperti biasa. Ini adalah model konsensus multi-sumber yang cukup inovatif ketika menggabungkan kekuatan dari dua komunitas.
Namun, saya memiliki satu kekhawatiran. Tidak menggunakan keamanan relay chain berarti Midnight harus sepenuhnya bertanggung jawab atas keamanan. Dalam fase federasi saat ini, set validator hanya terdiri dari sekitar 4-6 entitas. Dibandingkan dengan ribuan validator di relay chain Polkadot atau ratusan SPO yang berjalan di Cardano, angka ini terlalu kecil. Vektor serangan teoritis jauh lebih luas dibandingkan dengan parachain yang sebenarnya.

Pertanyaan yang muncul adalah kapan dan bagaimana set validator akan cukup besar untuk menciptakan desentralisasi yang sebenarnya?
Sepertinya kita harus menunggu fase Mohalu di Q2 mendatang untuk mengetahui arah yang lebih spesifik.

$NIGHT #night