Menghabiskan waktu sejam mengutak-atik Hedger, lapisan transaksi rahasia baru yang diluncurkan di DuskEVM sesuai pembaruan mereka pada 15 Agustus, dan yang sebenarnya menghentikan saya bukanlah enkripsinya—melainkan apa yang masih diverifikasi. Dusk Network $DUSK @Dusk Foundation #dusk membangun Hedger dengan enkripsi homomorfik yang dipadukan dengan bukti zero-knowledge, dan saya masuk dengan asumsi bahwa itu berarti data transaksi begitu saja lenyap dari pandangan. Ternyata tidak, tidak sepenuhnya.
Saya membuka penjelajah testnet DuskEVM untuk mengutak-atik dan, hmm… catatan transaksinya masih ada, masih diberi cap waktu, masih terhubung ke pemanggilan kontrak. Yang disembunyikan adalah payload—jumlahnya, nilai-nilai spesifik di dalamnya. Bukti ZK-lah yang memungkinkan jaringan mengonfirmasi bahwa transaksi valid, pengecekan saldo berjalan, aturan tidak dilanggar, tanpa pernah melihat angka aslinya. Jadi ini bukan "tidak ada yang bisa mengaudit ini." Ini adalah "protokol mengauditnya secara matematis, bukan manusia yang membaca nilai mentahnya."
Perbedaan itu ternyata lebih penting daripada yang saya kira. Keanoniman penuh dan ini sama sekali bukan hal yang sama—rantai masih tahu sesuatu terjadi, hanya saja tidak tahu detailnya, dan itulah, tampaknya, poin desain utama untuk kebutuhan penggunaan yang teregulasi.
Masih mempertimbangkan apakah "matematika memverifikasinya jadi tidak perlu ada yang melihatnya" benar-benar memuaskan auditor sungguhan, atau justru itu rasa nyaman yang hanya bertahan sampai suatu saat seseorang menuntut angka mentahnya.#
Saya membuka penjelajah testnet DuskEVM untuk mengutak-atik dan, hmm… catatan transaksinya masih ada, masih diberi cap waktu, masih terhubung ke pemanggilan kontrak. Yang disembunyikan adalah payload—jumlahnya, nilai-nilai spesifik di dalamnya. Bukti ZK-lah yang memungkinkan jaringan mengonfirmasi bahwa transaksi valid, pengecekan saldo berjalan, aturan tidak dilanggar, tanpa pernah melihat angka aslinya. Jadi ini bukan "tidak ada yang bisa mengaudit ini." Ini adalah "protokol mengauditnya secara matematis, bukan manusia yang membaca nilai mentahnya."
Perbedaan itu ternyata lebih penting daripada yang saya kira. Keanoniman penuh dan ini sama sekali bukan hal yang sama—rantai masih tahu sesuatu terjadi, hanya saja tidak tahu detailnya, dan itulah, tampaknya, poin desain utama untuk kebutuhan penggunaan yang teregulasi.
Masih mempertimbangkan apakah "matematika memverifikasinya jadi tidak perlu ada yang melihatnya" benar-benar memuaskan auditor sungguhan, atau justru itu rasa nyaman yang hanya bertahan sampai suatu saat seseorang menuntut angka mentahnya.#
