18 Agustus, SEC AS mengajukan aturan baru aset kripto yang bertujuan menetapkan jalur penerbitan terarah untuk sebagian kontrak investasi yang melibatkan aset kripto. Salah satu skema pengecualiannya memiliki batas maksimum hingga 75 juta dolar AS per 12 bulan, namun ini masih berupa usulan, bukan hukum yang sudah berlaku.

Hotspot ini membuatku teringat pada satu pertanyaan yang sering terabaikan: jika surat berharga benar-benar akan dimasukkan ke blockchain, apakah buku besar harus sepenuhnya terbuka, atau sepenuhnya disembunyikan? Jawaban yang diberikan Dusk bukan memilih salah satu, melainkan mempertahankan Moonlight dan Phoenix sekaligus.

Mari gunakan dua analogi yang familiar. Moonlight lebih seperti rekening bank: ia adalah model berbasis account yang transparan—akun diidentifikasi melalui public key, dan saldo, nonce, serta pengirim, penerima, dan nominal transfer semuanya terlihat. Ini cocok untuk proses yang membutuhkan rekonsiliasi, pelaporan, atau verifikasi publik.

Sementara Phoenix lebih mirip sekumpulan surat wesel dengan sandi: aset tersimpan dalam encrypted notes, yang termasuk model berbasis UTXO. Transaksi dapat dijelaskan melalui zero-knowledge proof bahwa “saya berhak membelanjakan, saldo mencukupi, dan tidak ada pembelanjaan ganda”, tanpa harus memublikasikan nominal, note spesifik, maupun alamat pengirim.

Namun, Phoenix bukan “benar-benar anonim”. Dokumen resmi menegaskan bahwa informasi pengirim dapat dilihat oleh penerima, dan pengguna juga dapat menggunakan viewing key untuk melakukan pengungkapan selektif saat diperlukan untuk kebutuhan regulator atau audit. Ini penting: perlindungan privasi yang dijaga adalah mencegah paparan yang tidak perlu ke seluruh jaringan, bukan menghapus semua tanggung jawab.

Dua model tersebut akhirnya dikoordinasikan oleh Transfer Contract dari DuskDS. Ia menerima transaksi dengan format berbeda, merutekannya ke logika verifikasi yang sesuai, dan secara terpadu menangani biaya, status global, serta masalah double-spend. Secara prinsip, semua transaksi harus memenuhi kepemilikan, saldo dan biaya, anti double-spend, serta perlindungan terhadap pemalsuan; perbedaannya hanya pada cara verifikasi: Moonlight memeriksa status publik secara langsung, sedangkan Phoenix terutama memeriksa ZK proof.

@Dusk $DUSK #dusk

Kesimpulannya, pilihan nyata Dusk bukanlah “transparan lebih baik atau privasi lebih baik”, melainkan membuat satu sistem keuangan bisa memilih semantik buku besar sesuai skenario: gunakan Moonlight ketika perlu verifikasi publik, dan gunakan Phoenix ketika perlu mengurangi paparan.