Dulu saya sering mengira privasi di blockchain berarti menyembunyikan semua transaksi. Semakin sedikit data yang terbuka saya semakin menganggap itu sebagai desain yang baik.
Namun ketika saya membaca lebih dalam tentang Dusk Network, asumsi itu mulai berubah. Ada satu detail dalam Phoenix yang membuat saya harus membacanya beberapa kali, yaitu: jaringan tetap harus memverifikasi transaksi, tetapi tidak harus melihat seluruh nilai yang ada di dalamnya.
Awalnya saya berpikir Confidential Transaction hanyalah sekadar mengenkripsi jumlah, lalu saya menyadari pemahaman itu belum cukup. Phoenix menggunakan shielded notes dan nullifiers. Bukti pengetahuan nol (zero-knowledge proofs) memungkinkan pembuktian hak untuk membelanjakan, validitas, dan pencegahan double spend tanpa mempublikasikan data sensitif transaksi.
Cara saya memahaminya saat ini adalah perbedaan terletak pada batas antara “diverifikasi” dan “dilihat”. Blockchain tetap perlu mengetahui transaksi itu valid, tetapi tidak harus mengetahui jumlahnya dan pihak-pihak yang terlibat.
Phoenix 2.0 bahkan mendorong gagasan ini lebih jauh lagi. Penerima bisa mengidentifikasi pengirim, sementara informasi tersebut tidak menjadi data publik untuk seluruh jaringan.
Hal yang membuat saya menganggapnya menonjol bukan lagi fitur privasinya. Melainkan cara desain ini mengubah model trust: alih-alih memaksa semua orang untuk melihat data agar bisa mempercayainya, sistem menggunakan bukti kriptografi untuk menggantikan sebagian kebutuhan pengamatan.
Dan mungkin pertanyaan yang lebih sulit adalah: dalam sebuah blockchain untuk keuangan yang dimediasi/dikelola, apa sebenarnya yang ingin kita sembunyikan dan apa yang ingin kita buktikan?
#dusk $DUSK @Dusk $BTC
Namun ketika saya membaca lebih dalam tentang Dusk Network, asumsi itu mulai berubah. Ada satu detail dalam Phoenix yang membuat saya harus membacanya beberapa kali, yaitu: jaringan tetap harus memverifikasi transaksi, tetapi tidak harus melihat seluruh nilai yang ada di dalamnya.
Awalnya saya berpikir Confidential Transaction hanyalah sekadar mengenkripsi jumlah, lalu saya menyadari pemahaman itu belum cukup. Phoenix menggunakan shielded notes dan nullifiers. Bukti pengetahuan nol (zero-knowledge proofs) memungkinkan pembuktian hak untuk membelanjakan, validitas, dan pencegahan double spend tanpa mempublikasikan data sensitif transaksi.
Cara saya memahaminya saat ini adalah perbedaan terletak pada batas antara “diverifikasi” dan “dilihat”. Blockchain tetap perlu mengetahui transaksi itu valid, tetapi tidak harus mengetahui jumlahnya dan pihak-pihak yang terlibat.
Phoenix 2.0 bahkan mendorong gagasan ini lebih jauh lagi. Penerima bisa mengidentifikasi pengirim, sementara informasi tersebut tidak menjadi data publik untuk seluruh jaringan.
Hal yang membuat saya menganggapnya menonjol bukan lagi fitur privasinya. Melainkan cara desain ini mengubah model trust: alih-alih memaksa semua orang untuk melihat data agar bisa mempercayainya, sistem menggunakan bukti kriptografi untuk menggantikan sebagian kebutuhan pengamatan.
Dan mungkin pertanyaan yang lebih sulit adalah: dalam sebuah blockchain untuk keuangan yang dimediasi/dikelola, apa sebenarnya yang ingin kita sembunyikan dan apa yang ingin kita buktikan?
#dusk $DUSK @Dusk $BTC