Kebanyakan orang menganggap koin privasi sebagai alat untuk pembayaran anonim. Proyek seperti Monero dan Zcash dibangun untuk membuat transaksi lebih sulit dilacak. Mereka menyembunyikan detail seperti pengirim, penerima, atau jumlah yang bergerak melalui jaringan.
Fokus itu masuk akal di hari-hari awal crypto. Blockchain publik mengekspos banyak informasi secara default, dan privasi pembayaran menjadi masalah pertama yang harus dipecahkan.
Namun privasi dalam blockchain mungkin tidak berhenti pada pembayaran.
Midnight melihat lapisan yang lebih tenang dari sistem - kontrak pintar dan data. Alih-alih bertanya bagaimana menyembunyikan transfer, ia bertanya apakah sebuah kontrak dapat berjalan sementara beberapa data tetap pribadi di bawahnya.
Ini penting karena aplikasi nyata melibatkan lebih dari sekadar uang. Sebuah kontrak mungkin mencakup syarat bisnis, informasi identitas, data rantai pasokan, atau rekam medis. Dalam kasus tersebut, menempatkan semuanya di buku besar yang sepenuhnya transparan dapat menciptakan gesekan.
Koin privasi melindungi transaksi. Midnight menjelajahi privasi untuk aplikasi.
Salah satu pendekatan mencampur transaksi bersama sehingga pengirim sulit diisolasi. Yang lain menggunakan bukti nol-pengetahuan untuk mengonfirmasi pembayaran tanpa mengungkapkan detailnya. Midnight mengalihkan perhatian pada apakah bagian dari kontrak pintar dapat tetap tersembunyi sementara jaringan masih memverifikasi bahwa aturan diikuti.
Ide ini kadang-kadang disebut pengungkapan selektif. Peserta tertentu melihat informasi tertentu, sementara yang lain tetap pribadi. Ini menciptakan sistem berlapis alih-alih model semua-atau-tidak sama sekali.
Apakah model ini akan banyak digunakan masih belum pasti. Tetapi perbedaannya jelas di bawah permukaan. Koin privasi awal mencoba melindungi pembayaran. Midnight menjelajahi bagaimana privasi mungkin mendukung seluruh sistem on-chain.