• Zakura mengusulkan kunci pandang terpisah untuk pertukaran ZEC melalui NEAR Intents guna membatasi potensi paparan akibat serangan kuantum di masa depan.

  • Usulan ini bertujuan mencegah kunci pandang yang telah disusupi mengungkap seluruh riwayat pembayaran Zcash pengguna, termasuk jumlah dan memo pribadi.

  • Zakura menggunakan pengambilan informasi privat (PIR) agar dompet dapat menemukan pengembalian dana tanpa mengungkap alamat yang diperiksa kepada operator basis data.

Pengembang infrastruktur Zcash, Zakura, mengusulkan fitur dompet baru yang akan melindungi privasi transaksi pengguna dari potensi serangan komputasi kuantum di masa depan. Usulan ini akan memberikan kunci pandang masuk yang terpisah untuk setiap pertukaran Zcash (ZEC) yang dilakukan melalui NEAR Intents. Dengan demikian, riwayat pembayaran yang dapat diungkap penyerang akan terbatas jika suatu saat mereka berhasil memecahkan kriptografi yang melindungi alamat yang terlihat oleh publik.

Proposal yang dipaparkan oleh pengembang Zakura, Adam Tucker, pada 18 Oktober ini menyasar kelemahan spesifik dalam swap lintas chain. NEAR Intents memublikasikan alamat Zcash di blockchain publiknya agar dana yang tidak terpakai dapat dikembalikan jika transaksi gagal atau tidak menggunakan seluruh deposit. Alamat-alamat tersebut tetap terlihat meskipun tidak diperlukan pengembalian dana.

Transaksi terlindung Zcash dirancang untuk menyembunyikan detail transaksi, tetapi alamat-alamat di dalam sebuah dompet biasanya menggunakan kunci tampilan masuk yang sama. Secara teoretis, komputer kuantum yang cukup kuat dan menjalankan algoritma Shor dapat memulihkan kunci tersebut dari alamat yang terekspos, sehingga berpotensi mengungkap jumlah dan memo pribadi dari pembayaran yang diterima akun itu. Belum ada komputer kuantum yang mampu melakukan serangan ini yang pernah ditunjukkan.

Kunci Terpisah Bertujuan Membatasi Potensi Paparan

Menurut proposal Zakura, setiap swap akan menggunakan kunci tampilan masuknya sendiri, sementara kunci pembelanjaan dompet yang sudah ada tetap tidak berubah. Jika penyerang di masa mendatang berhasil memulihkan kunci tampilan yang terkait dengan satu alamat yang terekspos secara publik, informasi yang terungkap akan terbatas pada pembayaran yang terkait dengan alamat tersebut, bukan riwayat transaksi dompet secara keseluruhan.

Desain ini juga mengatasi tantangan praktis dalam memulihkan dompet dengan banyak kunci terpisah. Zakura mengusulkan penggunaan pengambilan informasi privat (PIR), sebuah teknik yang memungkinkan dompet menemukan transaksi yang relevan dalam basis data tanpa mengungkapkan kepada operator alamat mana yang sedang dicari.

Perubahan ini tidak memerlukan peningkatan jaringan Zcash. Zakura menyatakan bahwa dompet perangkat lunak yang dibuat dengan pustaka sumber terbukanya, termasuk Vizor, dapat mengintegrasikan fitur ini dalam beberapa pekan mendatang. Dukungan dompet perangkat keras diperkirakan hadir kemudian, setelah firmware yang kompatibel tersedia.

Proposal ini muncul saat para pengembang Zcash berupaya menghadirkan perlindungan pembayaran tahan kuantum yang lebih luas, termasuk peningkatan Tachyon yang direncanakan. Namun, desain Zakura masih berupa perlindungan yang diusulkan pada tingkat dompet, bukan perbaikan untuk seluruh jaringan yang telah diterapkan kepada semua pengguna.

Tujuan langsungnya adalah mengurangi jumlah informasi transaksi pribadi yang terekspos dalam serangan kuantum hipotetis di masa mendatang. Proposal ini juga memungkinkan pengguna terus membelanjakan dana melalui akun dompet mereka yang sudah ada.