Pendekatan Midnight terhadap "kecurangan produsen blok" ini membuat saya berpikir ulang tentang desain insentif
Dalam sebagian besar blockchain, produsen blok memiliki motivasi potensial: secara sengaja mengisi blok dengan transaksi sampah yang tidak berguna, sehingga blok terisi penuh, dan mendapatkan lebih banyak imbalan variabel. Ini di ekosistem Ethereum dikenal dengan masalah terkait MEV, pada dasarnya adalah ketidakselarasan antara insentif dan kepentingan jaringan.
Midnight memiliki risiko yang sama, karena semakin penuh blok, semakin banyak imbalan variabel yang didapat node. Jika suatu node menghasilkan banyak transaksi yang tidak berarti dan mengisi blok, mereka dapat memperoleh lebih banyak imbalan, tetapi ruang pengguna nyata di jaringan terdesak.
Pendekatan Midnight memiliki dua lapisan.
Lapisan pertama adalah biaya pembuktian ZK DUST. Setiap transaksi yang disembunyikan memerlukan pembuktian ZK, dan biaya komputasi untuk menghasilkan pembuktian jauh lebih tinggi dibandingkan dengan biaya verifikasi pembuktian. Jika node ingin menghasilkan transaksi palsu secara massal, mereka harus mengeluarkan biaya komputasi nyata untuk setiap transaksi, dan biaya ini mungkin melebihi imbalan yang didapat, sehingga penyerang yang rasional tidak akan melakukannya.
Lapisan kedua adalah tingkat subsidi awal yang tinggi sebesar 95%. Node awal, meskipun bloknya sangat kosong, dapat memperoleh 95% dari imbalan dasar, tanpa motivasi kuat untuk mengisi transaksi sampah. Setelah ekosistem matang, tingkat subsidi akan disesuaikan menjadi 50%, saat itu juga akan ada cukup banyak transaksi nyata di blockchain, sehingga keuntungan relatif dari transaksi sampah menjadi lebih rendah.
Kedua lapisan perlindungan ini digabungkan bukan untuk melarang kecurangan, tetapi untuk membuat kecurangan menjadi tidak menguntungkan. Desain insentif yang baik tidak bergantung pada batasan moral, tetapi pada pemilihan perilaku yang benar secara alami oleh pelaku rasional.
Midnight telah memikirkan hal ini dengan cukup jelas, tingkat konsistensi struktur insentif adalah standar penting untuk menilai apakah model ekonomi suatu proyek dapat diandalkan.