Privasi adalah fitur. Apa @MidnightNetwork yang sebenarnya dibangun adalah sesuatu yang lebih dekat dengan lapisan tata kelola data yang dapat diprogram - dan perbedaan itu lebih penting daripada yang disadari banyak orang.

Biarkan saya menjelaskan mengapa saya pikir kerangka ini mengubah apa yang harus Anda perhatikan.

Sebagian besar blockchain yang fokus pada privasi mulai dari asumsi yang sama: sembunyikan transaksi. Monero menyembunyikan pengirim, penerima, jumlah. Zcash melindungi nilai. Berbagai mixer L2 mengaburkan jejak setelah fakta. Model mentalnya adalah penyamaran kriptografis - ambil struktur transaksi yang ada dan bungkus dengan cukup matematika untuk membuatnya tidak terbaca.

Arsitektur Midnight dimulai dari pertanyaan yang sama sekali berbeda. Bukan "bagaimana kita menyembunyikan transaksi?" tetapi "data apa yang seharusnya ada di rantai sejak awal?"

Reframe itu mendorong setiap keputusan teknis dalam protokol.

Bahasa Compact - DSL kontrak pintar berbasis TypeScript dari Midnight - memisahkan lapisan aplikasi dari lapisan data pada saat kompilasi. Ketika seorang pengembang menulis kontrak Compact, mereka secara eksplisit mendefinisikan informasi apa yang ada di buku besar publik dibandingkan dengan apa yang tetap di mesin lokal pengguna. Bukti ZK tidak mengaburkan data yang ada. Ia menggantikan sebuah penegasan kriptografi untuk data itu sendiri. Informasi sensitif tidak pernah menyentuh rantai.

Perbedaan praktisnya signifikan. Di DApp blockchain publik standar, setiap interaksi meninggalkan metadata - alamat dompet, cap waktu, panggilan kontrak, nilai. Bahkan jika nilai tersebut dienkripsi, pola interaksi tetap terlihat dan dapat dikorelasikan. Di Midnight, seorang pengguna yang berinteraksi dengan DApp mengirimkan bukti, bukan data. Buku besar publik mencatat bahwa interaksi yang valid terjadi, bukan apa yang terkandung dalam interaksi itu.

Ini yang dimaksud oleh kertas putih dengan "privasi rasional" - pengungkapan selektif berdasarkan desain, bukan penyembunyian secara default. Seorang operator dapat mengonfigurasi aplikasi mereka untuk mengungkapkan titik data tertentu kepada regulator sambil menjaga semua yang lain tetap terlindungi. DApp kesehatan dapat membuktikan bahwa seorang pengguna memenuhi ambang kelayakan tanpa mengungkapkan catatan medis mereka. Lapisan KYC dapat menegaskan bahwa sebuah alamat telah melewati verifikasi tanpa mengekspos dokumen identitas yang mendasarinya.

Arsitektur ZK itu sendiri menggunakan kerangka Halo2 dengan kurva BLS12-381 - tumpukan kriptografi yang sudah mapan yang mendukung bukti rekursif dan integrasi lintas-rantai dengan rantai non-ZK seperti Cardano dan Ethereum. Ini penting karena berarti sistem bukti Midnight dapat berinteraksi dengan infrastruktur yang ada alih-alih memerlukan ekosistem paralel dari awal.

Sumber DUST terikat langsung ke dalam filosofi desain ini. Biaya transaksi di Midnight dibayar dengan DUST - sumber daya terlindungi yang tidak dapat dipindahkan yang dihasilkan terus-menerus oleh saldo NIGHT. Karena DUST terlindungi, membayar biaya transaksi tidak menciptakan acara on-chain yang terlihat yang dapat digunakan pengamat untuk mengorelasikan aktivitas dompet. Pembayaran biaya adalah bagian dari jaminan privasi, bukan pengecualian dari itu.

Satu pemegang NIGHT dapat menetapkan generasi DUST mereka ke alamat mana pun - termasuk alamat yang tidak mereka kendalikan. Ini memungkinkan model sponsor di mana operator DApp menyerap biaya transaksi atas nama pengguna yang sama sekali tidak memegang NIGHT. Pengguna akhir berinteraksi dengan aplikasi Midnight dengan cara yang sama seperti mereka berinteraksi dengan produk Web2 - tanpa pengaturan dompet, tanpa pembelian token, tanpa kesadaran bahwa blockchain terlibat. Saldo NIGHT operator mendanai operasi secara tidak terlihat.

Bagian-bagian yang layak mendapat perhatian lebih:

Bahasa Compact masih awal. Familiaritas TypeScript mengurangi kurva pembelajaran, tetapi menulis sirkuit ZK yang benar memerlukan model mental yang berbeda dari pengembangan aplikasi standar. Kompiler mengabstraksi banyak hal ini - tetapi "mengabstraksi" melakukan banyak pekerjaan dalam kalimat itu. Pengembang yang membangun mesin status terlindungi yang kompleks akan menghadapi kasus tepi yang belum dicakup oleh dokumentasi.

Biaya generasi bukti juga patut diperhatikan. Bukti ZK mahal secara komputasi untuk dihasilkan di mesin pengguna. Arsitektur Midnight menempatkan generasi bukti di sisi klien - yang melindungi privasi tetapi berarti perangkat keras pengguna menjadi variabel yang berarti dalam pengalaman transaksi. Di perangkat dengan daya rendah, waktu generasi bukti dapat menciptakan latensi yang merusak UX seperti Web2 yang dijanjikan oleh model sponsor.

Testnet sudah aktif. Arsitekturnya koheren dan trade-off desain didokumentasikan secara transparan di kertas putih - yang lebih dari yang ditawarkan oleh sebagian besar protokol di tahap ini.

Namun, kesenjangan antara "arsitektur koheren" dan "infrastruktur kelas produksi" adalah tempat sebagian besar proyek blockchain menarik membuktikan diri atau diam-diam terhenti. Itu adalah bagian yang masih patut diperhatikan dengan hati-hati dengan $NIGHT

#night

NIGHT
NIGHTUSDT
0.04055
-0.17%