Apakah implementasi blockchain saat ini tahan terhadap serangan menggunakan perhitungan kuantum?
Jawaban cepat:
Tahan terhadap teknologi jangka pendek? Tentu.
Aman untuk jangka panjang? Mungkin tidak.
Apakah ini akan menimbulkan masalah besar? Sangat mungkin tidak.
Apakah risiko ini unik untuk blockchains? Nggak.
Karena bahkan jika komputer kuantum akan menjadi ancaman besar bagi implementasi saat ini, masyarakat dapat memilih untuk melakukan garpu yang sulit untuk kriptografi pasca-kuantum .
Bukan untuk mengatakan bahwa pengembang dan peneliti teknologi blockchain tidak perlu khawatir tentang mengatasi masalah ini, meskipun saya membayangkan bahwa rata-rata pengguna tidak perlu khawatir dengan ancaman khusus ini.
Juga patut dicatat bahwa lembaga keuangan lain, termasuk bank, akan rentan terhadap risiko serupa di beberapa dunia hipotetis yang aneh di mana orang-orang secara tidak sengaja memilih untuk tidak meningkatkan kripto mereka. Sebagai contoh, peretas dapat menggunakan komputer kuantum untuk memecahkan sertifikat TLS / SSL lembaga keuangan , yang memungkinkan mereka untuk melakukan man-in-the-middle attack ( kertas 2015 acak ).
Jawaban panjang
Inilah makalah 2017 yang memproyeksikan bahwa Bitcoin berpotensi menjadi rentan pada tahun 2027, menggunakan asumsi yang murah hati:
Protokol kriptografi kunci yang digunakan untuk mengamankan internet dan transaksi keuangan saat ini semuanya rentan terhadap serangan oleh pengembangan komputer kuantum yang cukup besar. Satu area tertentu yang berisiko adalah cryptocurrency, pasar saat ini bernilai lebih dari 150 miliar USD. Kami menyelidiki risiko Bitcoin, dan cryptocurrency lainnya, terhadap serangan oleh komputer kuantum. Kami menemukan bahwa bukti kerja yang digunakan oleh Bitcoin relatif tahan terhadap peningkatan kecepatan oleh komputer kuantum dalam 10 tahun ke depan, terutama karena penambang ASIC khusus sangat cepat dibandingkan dengan perkiraan kecepatan clock komputer kuantum jangka pendek. Di sisi lain, skema tanda tangan kurva eliptik yang digunakan oleh Bitcoin jauh lebih berisiko, dan bisa sepenuhnya dipatahkan oleh komputer kuantum pada awal 2027, dengan perkiraan paling optimis. Kami menganalisis bukti-karya alternatif yang disebut Momentum, berdasarkan menemukan tabrakan dalam fungsi hash, yang bahkan lebih tahan terhadap percepatan oleh komputer kuantum. Kami juga meninjau skema tanda tangan pasca-kuantum yang tersedia untuk melihat mana yang paling memenuhi persyaratan keamanan dan efisiensi aplikasi blockchain.
- "Serangan Quantum pada Bitcoin, dan cara melindungi mereka" (2017-10-28)
Yang mengatakan, saya tidak terlalu yakin seberapa relevan masalah ini dalam praktek karena sepertinya situasinya akan berubah sebelum titik itu. Bahkan jika Bitcoin masih ada dan menjadi kuat pada saat itu bisa diserang, berbagai teknik mitigasi mungkin berlaku.
Artikel "Kelemahan" pada wiki Bitcoin bahkan tidak menyebutkan hal-hal kuantum, meskipun artikel mereka tentang "Mitos" tidak :
Komputer kuantum akan merusak keamanan Bitcoin
Sementara ECDSA memang tidak aman di bawah komputasi kuantum, komputer kuantum belum ada dan mungkin tidak akan untuk sementara waktu. Sistem DWAVE yang sering ditulis di media adalah, bahkan jika semua klaim mereka benar, bukan komputer kuantum dari jenis yang dapat digunakan untuk kriptografi. Keamanan Bitcoin, ketika digunakan dengan benar dengan alamat baru pada setiap transaksi, tergantung pada lebih dari sekadar ECDSA: hash kriptografi jauh lebih kuat daripada ECDSA di bawah QC.
Keamanan Bitcoin dirancang untuk ditingkatkan dengan cara yang kompatibel ke depan dan dapat ditingkatkan jika ini dianggap sebagai ancaman yang akan segera terjadi (lih. Aggarwal et al. 2017, " Serangan kuantum pada Bitcoin, dan cara melindungi mereka ").
Lihat implikasi komputer kuantum pada kriptografi kunci publik.
The risiko dari komputer kuantum juga ada untuk lembaga keuangan, seperti bank, karena mereka sangat bergantung pada kriptografi ketika melakukan transaksi.
- "Mitos" , bitcoinwiki
Mengenai poin tentang pembaruan yang disebutkan di atas, itu adalah bahwa sementara Bitcoin dan blockchain lainnya cenderung membutuhkan algoritma standar yang mungkin dapat diserang oleh komputer kuantum, sebelum itu masalah, mereka pada dasarnya hanya dapat melakukan garpu keras , yang pada dasarnya merupakan pembaruan yang semua orang di jaringan bermigrasi ke, memungkinkan hal-hal seperti perubahan algoritma.
Apa yang dimaksud dengan 'Hard Fork'
Garpu keras (atau terkadang hardfork), karena berkaitan dengan teknologi blockchain, adalah perubahan radikal pada protokol yang membuat blok / transaksi yang sebelumnya tidak valid valid (atau sebaliknya). Ini mengharuskan semua node atau pengguna untuk memutakhirkan ke versi terbaru dari perangkat lunak protokol. Dengan kata lain, hard fork adalah penyimpangan permanen dari versi sebelumnya dari blockchain, dan simpul yang menjalankan versi sebelumnya tidak akan lagi diterima oleh versi terbaru. Ini pada dasarnya menciptakan garpu di blockchain: satu jalur mengikuti yang baru, blockchain yang ditingkatkan, dan jalur lainnya berlanjut di sepanjang jalur lama. Secara umum, setelah periode waktu yang singkat, mereka yang berada di rantai lama akan menyadari bahwa versi blockchain mereka sudah usang atau tidak relevan dan dengan cepat meningkatkan ke versi terbaru.
- "Hard Fork" , Investopedia
Tentu saja, mendorong garpu yang keras membutuhkan banyak komunitas untuk menerimanya, meskipun karena hampir semua anggota jaringan cryptocurrency tidak ingin diretas / scammed / dll., Garpu yang keras didorong untuk mencegah risiko yang dapat diperkirakan dari serangan oleh komputer kuantum hampir pasti tidak kontroversial.