Ringkasan
- Pengembang Bitcoin Cory Fields mengusulkan mekanisme "ranjau" tersembunyi yang dapat memungkinkan pemilik dompet menyita jaminan pencuri kuantum.
- Dua desain lelang akan ditujukan untuk aset yang tampaknya ditinggalkan, di mana mungkin tidak ada yang untuk memicu ranjau.
- Semuanya masih bersifat hipotetis: Bitcoin memerlukan dompet quantum-safe, aturan konsensus baru, serta konsensus tentang cara mengaktifkan aturan-aturan tersebut.
Pengembang Bitcoin Cory Fields mengusulkan pendekatan tak biasa untuk menghadapi pencuri kuantum masa depan: membuat mereka mempertaruhkan bitcoin mereka sendiri setiap kali mencoba mencuri bitcoin orang lain.
Dalam sebuah posting yang dikirim ke daftar email pengembang Bitcoin pada 4 November, Fields menjelaskan "kuantum mine" serta dua mekanisme lelang, berusaha mengubah serangan terhadap dompet yang rentan menjadi bentuk perjudian yang mahal. Ia menyebut ide-ide ini sebagai "eksperimen pemikiran," bukan rencana peningkatan Bitcoin yang sudah selesai.
Pemegang bitcoin menggunakan kunci pribadi rahasia untuk mengotorisasi transaksi. Kunci publik yang sesuai memungkinkan jaringan untuk memverifikasi tanda tangan tanpa mengetahui rahasia tersebut.
Jika semua ini terdengar terlalu sulit dipahami, kami telah membuat video yang dihasilkan oleh AI untuk membantu Anda memahaminya:
Komputer saat ini tidak mampu secara realistis memperkirakan kunci pribadi dari kunci publik. Namun, komputer kuantum yang cukup kuat dapat melakukan hal ini dengan menggunakan teknik matematis yang disebut algoritma Shor, sehingga memungkinkan pencuri menghabiskan aset tersebut seolah-olah mereka memiliki kunci pribadinya.
Beberapa output Bitcoin yang lebih lama telah mengekspos kunci publik, dan beberapa format yang lebih baru juga akan mengekspos kunci publik. Alamat lain menyembunyikan kunci hingga seseorang menghabiskannya, sehingga risiko yang dihadapi setiap dompet tidak sama.
Para peneliti menyebut momen kedatangan komputer hipotetis yang mampu melakukan serangan semacam ini sebagai "Hari Q". Saat ini tidak ada mesin yang pernah dipertunjukkan secara publik yang dapat mencuri bitcoin dengan cara ini, dan tidak ada yang secara pasti mengetahui kapan ia akan muncul.
Bagaimana cara kerja quantum mine?
Bayangkan seseorang menyimpan 1 BTC di dalam dompet lama yang mungkin memiliki kerentanan. Sebelum hari Q, orang tersebut membuat output Bitcoin quantum-safe yang kecil dan terpisah, yang berisi bukti tersembunyi bahwa mereka pernah mengendalikan kunci pribadi asli sebelum pencurian kuantum dimungkinkan.
Bayangkan ini sebagai tanda terima kepemilikan yang disegel. Orang luar dapat melihat output kecil ini, tetapi tidak dapat melihat bukti yang disembunyikan di dalamnya, bahkan tidak tahu bahwa itu adalah jebakan.
Sekarang bayangkan suatu hari nanti, seorang pencuri menggunakan komputer kuantum untuk memulihkan kunci pribadi dompet lama pengguna. Menurut aturan yang diusulkan oleh Fields, pencuri tidak dapat langsung mengambil 1 BTC tersebut: mereka harus mengeluarkan 1 BTC lagi dari dompet yang aman secara kuantum sebagai jaminan.
Dua koin akan masuk ke dalam output terbatas dengan total 2 BTC. Pencuri harus menunggu periode tantangan—dalam contoh Fields, 30 hari—sebelum dapat menghabiskannya secara bebas.
Pemegang dompet memperhatikan transaksi ini dan mengungkapkan bukti sebelum hari Q. Selanjutnya, jaringan mengizinkan pemegang untuk mentransfer seluruh 2 BTC ke alamat kuantum-aman yang sebelumnya telah dia janjikan: yaitu koin aslinya ditambah jaminan pencuri.
Penyerang tidak dapat mengetahui sebelumnya dompet lama mana yang menyimpan tanda terima tersembunyi ini. Bahkan jika kunci kuantum berhasil dipulihkan, kemungkinan besar akan menjadi transaksi yang merugikan 1 BTC.
Pemegang dompet yang ingin memulai migrasi normal untuk koin lama setelah Q hari juga memerlukan jaminan yang sesuai. Jika dia tidak memiliki BTC tambahan, aturan yang sama yang bertujuan untuk memberantas pencuri juga dapat membuatnya sulit untuk memindahkan tabungannya.
Apa yang harus dilakukan dengan koin yang hilang atau ditinggalkan?
Bom waktu hanya berlaku jika pemegangnya telah bersiap terlebih dahulu dan dapat mengungkapkannya sebelum hari Q. Bom waktu tidak dapat melindungi koin yang kunci pribadinya telah hilang, termasuk beberapa posisi bitcoin awal yang dianggap tidak dapat dipulihkan.

Fields mengusulkan mekanisme kedua, disebut "lelang staking". Sebelum hari Q, seseorang dapat mengunci bitcoin yang aman secara kuantum dan secara rahasia mengajukan penawaran untuk dompet lama yang mereka perkirakan akan menjadi sasaran pencuri.
Misalkan sebuah dompet yang tampaknya ditinggalkan berisi 50 BTC. Penyerang masa depan mencoba memindahkannya, sekaligus menaruh 50 BTC sebagai jaminan; selama periode lelang, pihak yang telah mengajukan penawaran sebelumnya dapat menantang upaya pencurian ini.
Dalam contoh Fields, pemenang tantangan dapat mengambil sebagian jaminan dari penyerang, sementara koin yang awalnya rentan akan dihancurkan, bukan diberikan sebagai hadiah kepada penawar. Fokusnya adalah menghilangkan keuntungan stabil pencuri, bukan mengembalikan koin kepada pemilik yang hilang.
Gagasan ketiganya adalah "lelang sats", tanpa perlu staking terlebih dahulu. Sebaliknya, pengeluaran satu koin rapuh akan memicu sebuah kompetisi: penawar tertinggi mendapatkan koin tersebut, tetapi harus mengurangi penawarannya sendiri, sementara penawar kedua membayar penawarannya tetapi tidak mendapatkan apa-apa.
Ini agak seperti permainan lelang terkenal: dua peserta terus menaikkan penawaran karena tidak ada yang ingin menjadi orang yang rugi tanpa alasan. Pencuri mungkin akan menghindari memulai kompetisi yang bisa membuatnya rugi lebih dari jumlah koin yang ingin dicuri.
Mengapa tidak langsung membekukan bitcoin yang berisiko?
Sebuah usulan untuk mengatasi risiko kuantum adalah membatasi pengeluaran dari dompet lama setelah batas waktu migrasi. Ini mungkin dapat mencegah pencurian, tetapi juga berpotensi secara permanen menghalangi pemegang sah yang belum pernah memigrasikan koin mereka.
Fields sedang mengeksplorasi kompromi lain: membiarkan koin lama tetap dapat digunakan, tetapi membuat tindakan mentransfernya menjadi mahal dan dapat ditantang. Jika keduanya dapat menghasilkan tanda tangan yang sama-sama valid, Bitcoin tidak dapat membedakan antara pemilik jujur dan pencuri kuantum.
Kompromi ini cukup berat, karena pemegang yang jujur mungkin perlu menyetorkan jaminan besar, pemegang yang tidak aktif dalam jangka panjang mungkin melewatkan kesempatan untuk mengajukan keberatan, dan aturan lelang juga dapat menghancurkan koin yang dimiliki oleh orang yang masih hidup tetapi sedang offline.
Apa yang diperlukan untuk mencapai ini?
Bitcoin pertama-tama memerlukan cara yang aman terhadap kuantum untuk memegang dan menghabiskan dana. Selanjutnya, dompet juga perlu mendukung komitmen kepemilikan tersembunyi, dan aturan konsensus Bitcoin harus memaksakan jaminan, masa tunggu, transaksi pemulihan khusus, dan lelang.
Para pengembang juga perlu mencapai kesepakatan tentang kapan aturan baru akan diaktifkan, berapa banyak jaminan yang diperlukan, dan bagaimana penawaran yang kalah atau dana sisa akan ditangani. Fields berpendapat bahwa beberapa mekanisme dapat diperkenalkan melalui soft fork, sebuah cara perubahan aturan Bitcoin, tetapi ia tidak memberikan desain rinci.
Langkah-langkah perlindungan ini saat ini tidak ada pada Bitcoin. Fields belum merilis rencana implementasi atau jadwal aktivasi, dan posting awalnya juga tidak menjelaskan metode pembayaran untuk lelang, bahkan tidak jelas apa hasil akhir yang seharusnya dicapai dari lelang tersebut.



