Apabila pemegang sebenar menunjukkan bukti kepemilikan yang sebelumnya disembunyikan semasa tempoh menunggu, aset yang dijaminkan oleh perompak akan dirampas sepenuhnya dan diberikan kepada mangsa. Bagi koin tidur yang kehilangan kunci peribadi, mekanisme tawaran permainan diperkenalkan untuk memaksa penyerang terperangkap dalam jebakan kerugian pasti seperti "lelang dolar", dengan bijak memanfaatkan hukuman ekonomi untuk menghapuskan motivasi serangan dari segi teknikal.
Pembangun Bitcoin Cory Fields mencadangkan kaedah yang sangat unik untuk menghadapi perompak kuantum masa depan: perompak yang ingin mencuri bitcoin orang lain harus terlebih dahulu mempertaruhkan bitcoin mereka sendiri.
Dia memposting di senarai e-mel pengembang Bitcoin untuk mengusulkan konsep "kuantum mine" dan dua mekanisme lelong. Rekaan ini bertujuan untuk menjadikan serangan terhadap dompet yang rentan sebagai perkara yang mungkin merugikan. Dia secara khusus menegaskan bahawa ini hanyalah eksperimen pemikiran, bukan satu cadangan peningkatan Bitcoin yang telah disempurnakan.
Pengguna Bitcoin menandatangani transaksi menggunakan kunci peribadi; kunci awam yang sepadan boleh digunakan oleh rangkaian untuk mengesahkan tanda tangan tanpa mengungkapkan kunci peribadi. Komputer biasa semasa ini hampir tidak mungkin untuk menurunkan kunci peribadi daripada kunci awam. Namun, sebuah komputer kuantum yang cukup kuat boleh menggunakan algoritma Shor untuk mengira kunci peribadi, membolehkan perompak secara langsung memindahkan mata wang tersebut.
Sebahagian alamat Bitcoin awal memaparkan kunci awam secara langsung di rantai; sebahagian alamat baru juga memaparkan kunci awam semasa transaksi pertama pengguna. Oleh itu, bukan semua dompet menghadapi risiko serangan kuantum yang sama. Industri menyebut hari ketika komputer kuantum yang mampu memecahkan enkripsi Bitcoin muncul sebagai Q-Day (Hari Kuantum). Hingga kini, tiada mesin yang mampu melakukannya, dan tiada siapa yang tahu kapan ia akan muncul.
Mekanisme operasi quantum mine
Andaikan anda mempunyai 1 BTC dalam dompet anda, yang merupakan jenis lama dan mudah dipecahkan oleh kuantum. Sebelum Q-Day tiba, anda mencipta secara awal satu output Bitcoin kecil yang tahan kuantum, yang menyimpan bukti: bukti bahawa coin ini sudah menjadi milik anda sebelum serangan kuantum menjadi mungkin. Anda boleh memahaminya sebagai "sijil kepemilikan" yang telah disegel. Orang luar hanya dapat melihat rekod kecil ini, tetapi tidak dapat melihat bukti yang disembunyikan di dalamnya, bahkan tidak menyedari ia adalah jebakan.
Pada masa depan, apabila perompak menggunakan komputer kuantum untuk mengira kunci peribadi lama anda dan ingin memindahkan 1 BTC anda: mengikut peraturan baharu ini, mereka tidak boleh mengambil币 secara langsung, tetapi mesti menjamin 1 BTC daripada dompet anti-kuantum mereka.
1 BTC anda ditambah dengan 1 BTC jaminan yang dipertaruhkan oleh peretas akan dikemas dan dikunci bersama, memasuki tempoh menunggu pertimbangan (contohnya 30 hari). Semasa tempoh ini, peretas tidak boleh memindahkan bitkoin dengan sewenang-wenangnya. Jika anda mendapati seseorang cuba mencuri bitkoin, anda boleh mengeluarkan bukti kepemilikan yang telah anda simpan sebelumnya. Rangkaian Bitcoin akan menentukan: anda boleh memindahkan keseluruhan 2 bitkoin ini ke alamat anti-kuantum yang telah anda sediakan sebelumnya (mengandungi bitkoin yang asalnya milik anda, ditambah jaminan peretas).
Penyerang tidak tahu sama sekali dompet lama mana yang ditanam jebakan begini. Walaupun berjaya mengira kunci peribadi, dia mungkin akhirnya rugi 1 BTC. Tetapi sistem ini juga mempunyai kos: jika pemilik koin itu sendiri ingin memindahkan koin lama itu secara normal selepas Q-Day, dia juga perlu menyerahkan jaminan sebanyak yang sama. Jika tiada BTC tambahan di tangan, peraturan yang sepatutnya melindungi daripada penyerang ini malah akan membuatkan koin anda sukar dipindahkan.
Pertandingan lelong untuk aset yang hilang dan terlepas sejak awal
Kuantum mine mempunyai prasyarat: pemilik koin mesti terlebih dahulu memasang perangkap dan mengemukakan bukti dalam tempoh pengaduan. Jika kunci peribadi sudah hilang sejak lama dan pemilik tidak pernah lagi log masuk, skema ini tidak dapat melindungi koin-koin tersebut, termasuk banyak bitcoin awal yang dianggap telah hilang sepenuhnya.
Untuk tujuan ini, Cory Fields juga mengusulkan mekanisme kedua: lelang penjaminan. Sebelum Q-Day, sesiapa sahaja boleh mengunci sebahagian Bitcoin anti-kuantum dan membuat tawaran diam-diam terhadap dompet lama yang mudah menjadi sasaran. Sebagai contoh: sebuah dompet yang kelihatan telah ditinggalkan oleh pemiliknya mengandungi 50 BTC. Jika perompak cuba memindahkan dana tersebut pada masa depan, mereka perlu menjamin 50 BTC. Dalam jendela lelang, orang yang telah membuat tawaran awal boleh muncul untuk menantang tindakan pencurian tersebut.
Menurut rancangannya: mereka yang berjaya mencabar boleh mengambil sebahagian jaminan penyerang; manakala 50 bitcoin berisiko asal akan dimusnahkan secara langsung dan tidak diberikan kepada pencabar. Tujuannya bukan untuk membantu pemilik yang hilang mendapatkan semula币, tetapi untuk memastikan penyerang tidak boleh mencuri币 dengan pasti, serta menghilangkan motivasi serangan.
Rancangan ketiga dipanggil lelong pintar, tidak perlu mengunci aset terlebih dahulu. Sekiranya seseorang cuba memindahkan aset berisiko tinggi, lelong akan dimulakan secara automatik. Pemain yang menawar paling tinggi akan mendapat aset tersebut (dikurangkan dengan tawaran mereka sendiri), manakala penawar kedua tertinggi akan kehilangan semua wang mereka tanpa mendapat apa-apa. Ini sedikit mirip dengan permainan lelong dolar klasik: dua orang terus menaikkan tawaran untuk satu benda, dan tiada siapa yang ingin rugi tanpa sebab. Perompak akan mempertimbangkan, lebih baik tidak memulakan lelong yang kemungkinan besar akan membuat mereka rugi lebih banyak.
Mengapa tidak mengambil strategi pembekuan seragam?
Satu cadangan penyelesaian yang diajukan ialah: menetapkan tarikh akhir pemindahan, dan selepas tarikh tersebut, semua kripto dalam dompet lama akan dilarang dikeluarkan. Ini memang mencegah pencurian, tetapi kesan sampingannya ialah: kripto yang dimiliki oleh pemegang sebenar yang lupa memindahkan atau tidak sempat bertindak akan terkunci selamanya.
Cory Fields mengambil jalan yang berbeza. Koin lama masih boleh ditarik, tetapi sebarang usaha untuk menarik memerlukan kos dan terbuka kepada cabaran daripada orang lain. Rangkaian Bitcoin sendiri tidak mampu membezakan sama ada pemilik sebenar atau perompak kuantum yang mampu menghasilkan tanda tangan yang sah.
Harga kompromi ini jelas: pemegang sah yang mentransfer koin juga perlu menyediakan jaminan besar; pemegang yang tidak aktif dalam jangka panjang akan kehilangan peluang untuk membuat keberatan; bahkan beberapa pemegang yang masih hidup tetapi sementara tidak online juga berisiko kehilangan koin mereka melalui pelelangan.
Kos potensial dan laluan pelaksanaan skema
Bitcoin terlebih dahulu memerlukan cara yang selamat daripada ancaman kuantum untuk memegang dan menggunakan dana. Dompet perlu menyokong komitmen kepemilikan yang tersembunyi, manakala peraturan konsensus Bitcoin mesti memaksa pelaksanaan jaminan, tempoh tunggu, transaksi pemulihan khas, dan mekanisme lelong.
Pembangun juga perlu mencapai persetujuan mengenai kapan peraturan baharu akan berkuat kuasa, jumlah jaminan yang diperlukan, serta cara menangani tawaran yang gagal atau dana yang tinggal. Fields percaya bahawa sebahagian mekanisme boleh diperkenalkan melalui soft fork, tetapi beliau tidak memberikan reka bentuk terperinci.
Saat ini, semua mekanisme perlindungan ini tidak wujud di rangkaian Bitcoin. Fields juga tidak memberikan pelaksanaan kod, jadual pelancaran, pembahagian dana lelong, atau matlamat akhir, yang semuanya masih belum ditetapkan dalam teks asal.
Penulis: Jose, Decrypt; Terjemahan: Chopper, Foresight News


