Pengembang Bitcoin Rilis Libshrincs, Perpustakaan Keamanan Pasca-Quantum

iconCryptoBriefing
Bagikan
AI summary iconRingkasan
Berita bitcoin muncul pada 11 Agustus ketika pengembang Jonas Nick dan remix7531 meluncurkan libshrincs, perpustakaan tanda tangan yang tahan kuantum. Proyek ini bertujuan untuk melindungi bitcoin dari ancaman komputasi kuantum di masa depan. Perpustakaan C open-source ini berfungsi sebagai bukti konsep untuk peningkatan keamanan pasca-kuantum. Langkah ini datang di tengah kekhawatiran berkelanjutan tentang potensi pelanggaran keamanan dari serangan kuantum. Para pengembang sedang menguji alat ini untuk memastikan ketahanan jangka panjang.

Jonas Nick dari Blockstream Research dan kolaborator remix7531 telah merilis libshrincs, sebuah pustaka C bukti-konsep yang mengimplementasikan komponen kunci dari skema tanda tangan yang tahan kuantum yang dirancang untuk Bitcoin. Pustaka ini, diumumkan pada 11 Agustus di Delving Bitcoin, merupakan salah satu upaya paling ketat hingga kini untuk secara formal memverifikasi kode kriptografi yang dirancang untuk melindungi Bitcoin dari kedatangan komputer kuantum kuat pada akhirnya.

Proyek ini patut diperhatikan tidak hanya karena apa yang dilindunginya, tetapi juga cara pembuatannya. Bukti keamanan dan kebenaran sebagian besar dihasilkan dengan bantuan model bahasa besar, termasuk ChatGPT dan Fable, di bawah pengawasan manusia.

Apa yang sebenarnya dilakukan libshrincs

Libshrincs mengimplementasikan WOTS+C, komponen tanda tangan sekali pakai dari skema yang lebih luas bernama SHRINCS. SHRINCS, yang pertama kali diusulkan pada Desember 2025, adalah skema tanda tangan yang menggabungkan tanda tangan berbasis hash bersifat stateful dan stateless. Tujuannya adalah menjaga ukuran tanda tangan tetap ringkas agar praktis untuk transaksi bitcoin, sekaligus tetap memberikan ketahanan terhadap kuantum.

Iklan

Dalam mode stateful, tanda tangan berukuran sekitar 324 byte. Skema ini juga mencakup mekanisme fallback stateless, pada dasarnya jaring pengaman jika pelacakan komponen stateful mengalami kesalahan.

Perpustakaan ini dilengkapi dengan bukti kebenaran fungsional yang diperiksa mesin dan bukti keamanan yang diverifikasi menggunakan SSProve di Rocq. Bukti-bukti tersebut sangat substansial: sekitar 6.200 baris kode VST (Verified Software Toolchain) dan sekitar 13.400 baris kode Rocq.

Sudut pandang AI, dan mengapa hal ini penting

Model bahasa besar digunakan untuk menghasilkan sebagian besar kode verifikasi, dengan pengembang manusia membimbing dan meninjau hasilnya. Verifikasi formal dalam kriptografi secara historis mahal dan lambat. Jika metode yang dibantu AI dapat menghasilkan output semacam ini secara andal, hal ini dapat secara signifikan menurunkan hambatan dalam membangun perangkat lunak kriptografi yang terverifikasi.

Batasan dan jalan ke depan

Para peneliti transparan tentang apa yang belum dapat dicapai oleh libshrincs. Teorema keamanan saat ini tidak menyediakan batas pasca-kuantum lengkap dalam quantum random oracle model (QROM). Selain itu, teori keamanan yang digunakan lebih lemah dibandingkan bagaimana tanda tangan SHRINCS sebenarnya akan diterapkan dalam praktik. Asumsi hash numerik yang akan memperkuat argumen keamanan belum dimasukkan.

Tidak ada klaim tentang peluncuran produksi atau integrasi ke dalam Bitcoin Core. Pekerjaan ini berada dalam inisiatif luas Blockstream Research untuk mengembangkan tanda tangan yang tahan kuantum baik untuk Bitcoin maupun jaringan sidechain Liquid milik Blockstream. Upaya terkait mencakup implementasi C++ dan perpustakaan verifier Simplicity.

Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.