Zcash baru saja mengatasi celah berbahaya dalam infrastrukturnya yang fokus pada privasi. Celah ini bisa memungkinkan terjadinya double-spending, sehingga mereka melakukan upgrade darurat pada jaringan untuk mencegah eksploitasi lebih lanjut.
Zcash Memperbaiki Bug Krusial dengan Upgrade Darurat
Rabu lalu, Zcash Foundation mengungkapkan bahwa para pengembang telah berhasil memperbaiki kerentanan serius dalam kolam Orchard yang terproteksi. Kerentanan ini bisa saja mengizinkan terjadinya transisi status yang tidak valid, berpotensi memungkinkan double-spending dalam kolam tersebut.
Menurut laporan dari peneliti Zcash, Taylor Hornby, yang sedang melakukan audit protokol atas nama Shielded Labs, ia menemukan kerentanan pada sirkuit bukti nol-pengetahuan Orchard pada tanggal 29 Mei dan langsung melaporkan masalah tersebut kepada para insinyur inti di Zcash Open Development Lab (ZODL) pada hari yang sama.
“Kerentanan suara adalah masalah yang dapat memungkinkan sistem menerima sesuatu yang seharusnya ditolak. Dalam kasus ini, jika berhasil dieksploitasi, kolam Orchard bisa saja menerima transisi status yang tidak valid, dan berpotensi memungkinkan double-spending dana dalam Orchard, meskipun tidak bisa menambah total pasokan ZEC, yang dilindungi oleh mekanisme turnstile Zcash,” jelas fondasi tersebut.
Setelah menemukan kerentanan, pengembang Zcash, penambang, dan operator infrastruktur berkoordinasi secara tertutup untuk menyiapkan perbaikan, menjaga detailnya tetap rahasia untuk menghindari kemungkinan eksploitasi.
Upaya soft fork pertama menghadapi tantangan teknis, namun para insinyur dengan cepat merilis patch revisi yang berhasil diaktifkan pada tanggal 2 Juni, sementara transaksi yang terkait dengan Orchard dinonaktifkan sementara. Pada tanggal 3 Juni, jaringan menyelesaikan upgrade hard fork penuh, NU6.2, yang mengembalikan fungsionalitas Orchard dengan kode yang sudah diperbaiki dan menyelesaikan kerentanan secara permanen.
Fondasi mengungkapkan bahwa tidak ada bukti bahwa bug tersebut telah dieksploitasi, karena tidak terdeteksi adanya penciptaan nilai yang tidak sah. Selain itu, mereka menegaskan bahwa total pasokan ZEC tetap aman dan masalah ini tidak mempengaruhi privasi dana yang ada di kolam Zcash mana pun.
ZEC Mempertahankan Dukungan Kunci di Tengah Kebingungan Jaringan
Setelah upgrade dilakukan, berita mengenai jaringan yang offline beredar di media sosial, menimbulkan kebingungan di antara anggota komunitas. Beberapa laporan menyatakan bahwa Zcash gagal memproduksi blok selama lebih dari empat jam.
Namun, Mert Mumtaz, CEO dari perusahaan infrastruktur Solana, Helius, membantah laporan tersebut, menegaskan bahwa jaringan tidak pernah down dan aplikasi penjelajah terkoneksi dengan node yang salah.
Dalam serangkaian posting X, penjelajah blockchain Zcash, CipherScan, mengonfirmasi masalah yang terjadi. Mereka menjelaskan bahwa node mereka sedang melakukan upgrade untuk mendukung upgrade jaringan NU6.2 yang baru.
“Apa yang sebenarnya terjadi: Zcash melakukan upgrade jaringan yang terkoordinasi (NU6.2) yang mengharuskan semua operator node untuk memperbarui. Selama transisi itu, beberapa penjelajah blok, termasuk kami, menunjukkan data yang kedaluwarsa atau hilang saat kami melakukan upgrade,” kata posting tersebut.
“Itu adalah penjelajah yang tidak sinkron, bukan blockchain yang rusak. Ini adalah perbedaan penting. Penjelajah blok hanya pembaca. Mereka mengambil data dari node, mem-parsing-nya, dan menampilkannya. Jika node sedang melakukan upgrade atau sinkronisasi ulang, penjelajah akan menjadi kedaluwarsa,” kata penjelajah tersebut.
Meski ada kebingungan, harga ZEC justru terus menanjak, melawan tren pasar yang lebih luas. ZEC meningkat lebih dari 8% dalam satu hari, mendekati $636 pada Rabu pagi. Menariknya, cryptocurrency ini telah meroket sekitar 20% dalam dua hari terakhir, sementara sebagian besar pasar mengalami penurunan.
Setelah gagal untuk kembali menerobos resistensi lokal di $630, cryptocurrency ini turun ke level support di $600, bahkan sempat jatuh di bawahnya sebelum kembali naik. Saat artikel ini ditulis, Zcash diperdagangkan di harga $612, mengalami kenaikan 9.5% dalam rentang waktu mingguan.

