Kontrak pintar reguler di sebagian besar blockchain publik adalah buku terbuka. Siapa pun dapat membaca statusnya, variabel yang tersimpan, dan sering kali seluruh riwayat setiap interaksi dengannya. Ini berguna untuk komposabilitas, tetapi menjadi keterbatasan serius untuk logika keuangan.
Kontrak pintar rahasia, dalam model @Dusk , dirancang agar status dan interaksi kontrak dapat disembunyikan dari pandangan publik, sementara eksekusi kontrak tetap bisa diverifikasi sebagai benar menggunakan bukti zero-knowledge. Logikanya berjalan, aturannya ditegakkan, tetapi data spesifik yang terlibat tidak harus diekspos di on-chain.
Mengapa ini penting secara praktis? Bayangkan perjanjian pinjam-meminjam antara dua institusi. Ketentuan, jumlah jaminan, tingkat bunga—semuanya tidak perlu dipublikasikan agar kontrak bisa berfungsi dengan benar atau agar jaringan dapat mengonfirmasi bahwa kontrak tersebut dieksekusi secara jujur.
Saya ingin berhati-hati di sini agar tidak melebih-lebihkan posisinya. Kontrak pintar rahasia adalah tujuan desain inti dari arsitektur #dusk , tetapi pengalaman pengembang secara praktik, kematangan tooling, dan penggunaan di dunia nyata untuk fungsionalitas ini masih berada di tahap awal. Ini adalah arah yang dibangun oleh ekosistem $DUSK , namun belum menjadi produk yang sudah selesai.
Apakah Anda akan mempercayai kontrak pinjaman yang tidak bisa Anda lihat ketentuannya, jika Anda tetap bisa memverifikasi bahwa kontrak itu dieksekusi dengan benar? 🤔
🔒 Ya, verifikasi sudah cukup
👀 Tidak, saya perlu melihat ketentuannya
🤷 Tergantung pihak lawannya
Kontrak pintar rahasia, dalam model @Dusk , dirancang agar status dan interaksi kontrak dapat disembunyikan dari pandangan publik, sementara eksekusi kontrak tetap bisa diverifikasi sebagai benar menggunakan bukti zero-knowledge. Logikanya berjalan, aturannya ditegakkan, tetapi data spesifik yang terlibat tidak harus diekspos di on-chain.
Mengapa ini penting secara praktis? Bayangkan perjanjian pinjam-meminjam antara dua institusi. Ketentuan, jumlah jaminan, tingkat bunga—semuanya tidak perlu dipublikasikan agar kontrak bisa berfungsi dengan benar atau agar jaringan dapat mengonfirmasi bahwa kontrak tersebut dieksekusi secara jujur.
Saya ingin berhati-hati di sini agar tidak melebih-lebihkan posisinya. Kontrak pintar rahasia adalah tujuan desain inti dari arsitektur #dusk , tetapi pengalaman pengembang secara praktik, kematangan tooling, dan penggunaan di dunia nyata untuk fungsionalitas ini masih berada di tahap awal. Ini adalah arah yang dibangun oleh ekosistem $DUSK , namun belum menjadi produk yang sudah selesai.
Apakah Anda akan mempercayai kontrak pinjaman yang tidak bisa Anda lihat ketentuannya, jika Anda tetap bisa memverifikasi bahwa kontrak itu dieksekusi dengan benar? 🤔
🔒 Ya, verifikasi sudah cukup
👀 Tidak, saya perlu melihat ketentuannya
🤷 Tergantung pihak lawannya