BerandaPusat Berita LBank
Decred menambal celah kritis yang dapat memungkinkan serangan deanonymisasi pencampuran
decred-patches-critical-flaw-that-could-enable-mixing-deanonymization-attack
Decred menambal celah kritis yang dapat memungkinkan serangan deanonymisasi pencampuran
Decred telah merilis v2.1.6 wajib untuk memperbaiki kerentanan keamanan konsensus yang kritis. Patch ini mencegah potensi serangan deanonymization berkala yang melibatkan sistem pencampuran transaksi Decred. Beberapa potensi jalur serangan denial of service pada jaringan dan masalah validasi SPV juga telah ditangani. Pengguna yang menjalankan versi lebih lama didesak untuk melakukan upgrade agar tidak beroperasi pada fork jaringan yang berbeda.
2026-08-19 Sumber:crypto.news

Decred telah merilis patch perangkat lunak wajib v2.1.6 untuk memperbaiki kerentanan konsensus yang kritis, potensi serangan deanonymization pencampuran periodik, dan beberapa risiko penolakan layanan (denial-of-service) jaringan.

Ringkasan
  • Decred telah merilis v2.1.6 wajib untuk memperbaiki kerentanan keamanan konsensus yang kritis.
  • Patch ini mencegah potensi serangan deanonymization periodik yang melibatkan sistem pencampuran transaksi Decred.
  • Beberapa potensi rute serangan penolakan layanan jaringan dan masalah validasi SPV juga telah diatasi.
  • Pengguna yang menjalankan versi lama telah didesak untuk memutakhirkan untuk menghindari beroperasi pada fork jaringan yang berbeda.

Decred menyatakan dalam unggahan 19 Agustus di X bahwa pengguna harus memutakhirkan ke rilis baru sesegera mungkin karena patch tersebut berisi perubahan keamanan yang memengaruhi konsensus, pencampuran transaksi, dan operasi jaringan. Proyek ini juga mengatakan pembaruan tersebut meningkatkan cara sesi pencampuran kedaluwarsa.

Rilis ini wajib karena node yang tetap menggunakan perangkat lunak lama berisiko ter-fork dari jaringan. Catatan rilis Decred menyatakan bahwa persyaratan ini sangat penting bagi pemegang saham individu (individual stakeholders), Penyedia Layanan Voting (Voting Service Providers), penambang proof-of-work, dan bursa mata uang kripto yang menjalankan infrastruktur jaringan.

Decred v2.1.6 mengharuskan semua pengguna untuk memutakhirkan

Berdasarkan catatan rilis v2.1.6, Decred mengklasifikasikan masalah konsensus sebagai kerentanan keamanan "kritis" dan memperingatkan bahwa pengguna yang gagal memperbarui dapat berakhir beroperasi pada fork jaringan yang berbeda. Patch ini berlaku untuk dcrd, perangkat lunak full-node Decred, sementara perubahan terkait juga telah dirilis untuk dcrwallet.

Paket perangkat lunak ini berisi 23 komit dari tiga kontributor, mencakup 20 file. Menurut rilis GitHub, pengembang menambahkan 795 baris kode dan menghapus 392 baris sebagai bagian dari patch. Dave Collins, Jamie Holdstock, dan Josh Rickmar berkontribusi pada rilis dcrd.

Selain perbaikan konsensus, pengembang mengatasi beberapa kemungkinan serangan penolakan layanan terkait jaringan. Decred belum mengungkapkan detail teknis yang akan memberikan rute langkah demi langkah untuk mengeksploitasi kerentanan konsensus, sementara pemberitahuan rilisnya menekankan perlunya pengguna di seluruh jaringan untuk beralih ke versi yang telah di-patch.

Pada saat pengumuman Decred di X, build Decrediton untuk Windows belum tersedia, dengan proyek tersebut mengatakan bahwa mereka memperkirakan rilis tersebut dalam waktu sehari berikutnya. Halaman GitHub v2.1.6 saat ini mencantumkan versi Decrediton untuk Windows bersama dengan paket Linux dan macOS.

Pengguna yang mengunduh perangkat lunak juga dapat memverifikasi file rilis terhadap hash SHA-256 dan file tanda tangan terkait yang disediakan bersama paket, sesuai dengan instruksi instalasi Decred.

Perubahan wallet mencegah serangan deanonymization pencampuran

Satu set perbaikan terpisah dalam dcrwallet v2.1.6 secara langsung berhubungan dengan sistem pencampuran transaksi Decred. Rilis wallet ini memperbarui protokol mixclient untuk mencegah serangan deanonymization dan meningkatkan versi pairing yang digunakan untuk membangun kompatibilitas antar peserta dalam sesi pencampuran.

Sebagai hasil dari perubahan versi, wallet yang menjalankan v2.1.6 tidak akan mencampur transaksi dengan wallet yang lebih lama, dan versi yang lebih lama juga tidak akan berpartisipasi dalam sesi dengan klien yang diperbarui. Oleh karena itu, Decred mengharuskan semua pengguna rilis dcrwallet sebelumnya untuk memutakhirkan.

Pengembang juga memperbaiki masalah yang melibatkan penugasan kesalahan (blame assignment) selama pencampuran. Di bawah perilaku sebelumnya, peer pencampur yang secara keliru memulai penugasan kesalahan dapat lolos dari disalahkan sendiri. Perubahan lain memperbaiki penghapusan pesan dari mixpool setelah sesi pencampuran kedaluwarsa.

Decred menggunakan CoinShuffle++, atau CSPP, untuk pencampuran transaksi. Dokumentasi proyek menggambarkan sistem ini sebagai cara menganonimkan alamat output dengan menggabungkan peserta dalam proses pencampuran, sambil menangani perubahan secara terpisah untuk mengurangi hubungan antara output transaksi yang belum digunakan (unspent transaction outputs) yang dicampur dan tidak dicampur.

CoinShuffle++ pertama kali tayang di mainnet Decred pada Agustus 2019, menurut dokumentasi historis proyek. Pembelian tiket yang dicampur juga dapat menggunakan protokol untuk menganonimkan output dari transaksi terpisah sebelum dibelanjakan untuk pembelian tiket Decred.

Fungsionalitas privasi juga membuat DCR tetap dalam diskusi seputar aset kripto yang berfokus pada privasi. Analisis ETF koin privasi Mei 2026 dari crypto.news mencatat fungsionalitas transaksi berpelindung (shielded transaction) Decred saat memeriksa bagaimana berbagai mata uang kripto yang berorientasi privasi dapat diperlakukan di bawah kerangka kerja regulasi dan kustodian AS.

Perlindungan jaringan dan SPV menerima perbaikan tambahan

Selain pencampuran, dcrwallet v2.1.6 mengubah cara wallet menangani transaksi yang diterima dari jaringan. Wallet yang diperbarui menolak untuk mencatat transaksi ketika verifikasi tanda tangan gagal untuk output yang dibelanjakan milik wallet, menurut catatan rilis.

Peer Verifikasi Pembayaran Sederhana (Simplified Payment Verification/SPV) menghadapi pemeriksaan lain di bawah patch tersebut. Peer yang mengumumkan transaksi yang berisi input yang tampaknya membelanjakan output milik wallet tetapi gagal dalam verifikasi script-tanda tangan sekarang akan diputus. Pengembang juga menambahkan validasi Merkle-root yang hilang untuk blok yang diproses saat wallet beroperasi dalam mode SPV.

SPV memungkinkan wallet untuk memverifikasi aktivitas tanpa beroperasi dengan cara yang sama seperti full node, menjadikan pemeriksaan validasi bagian penting dari cara klien ringan menilai data blockchain. Riwayat proyek Decred mencatat implementasi SPV dcrwallet awalnya pada September 2018 dan perubahan konsensus yang lebih baru yang disetujui pada Februari 2020 yang memungkinkan komitmen header blok yang dimaksudkan untuk meningkatkan keamanan wallet SPV.

Kombinasi perubahan tanda tangan, pemutusan peer, dan Merkle-root berada di samping perbaikan DoS tingkat jaringan yang disertakan dalam dcrd v2.1.6. Catatan rilis Decred tidak menyatakan bahwa rute serangan yang teridentifikasi telah dieksploitasi secara luas sebelum patch diterbitkan.

DCR tetap menjadi bagian dari pasar token privasi

Alat privasi Decred juga memengaruhi bagaimana bursa dan pedagang mengelompokkan DCR dengan mata uang kripto lain yang berfokus pada privasi. Selama reli token privasi Januari 2026, DCR memperoleh sekitar 60% selama tujuh hari sementara Monero, Dash, dan token terkait privasi lainnya menarik peningkatan permintaan.

Perlakuan bursa terhadap aset semacam itu bervariasi. Binance membatalkan rencana pada tahun 2023 untuk menghapus beberapa mata uang kripto terkait privasi di beberapa bagian Eropa, membiarkan Decred, Dash, Zcash, PIVX, Navcoin, Secret, dan Verge tersedia di Prancis, Italia, Polandia, dan Spanyol, seperti yang dirinci dalam liputan delisting bursa berikutnya. Pembatasan terus berlaku untuk beberapa aset lainnya.

Di sisi perangkat lunak, dokumentasi Decred mengatakan wallet seluler tidak mendukung pencampuran privasi atau partisipasi proof-of-stake, mengarahkan pengguna yang menginginkan fungsi tersebut ke perangkat lunak wallet desktop. Rilis v2.1.6 saat ini menyediakan paket Decrediton untuk Linux, macOS, dan Windows, sementara alat baris perintah dapat diinstal secara terpisah melalui dcrinstall.