👨🏾‍💻 Sudut pandang developer: arti sebenarnya "pascakuantum" bagi kripto

Setiap dompet menandatangani transaksi dengan kunci privat. Sebagian besar blockchain menggunakan tanda tangan kurva eliptik: Bitcoin dan Ethereum menggunakan ECDSA, Stellar dan Solana menggunakan Ed25519. Semua ini aman dari komputer masa kini.

Yang dikhawatirkan: komputer kuantum yang cukup besar dan menjalankan algoritma Shor secara teori dapat mengetahui kunci privat dari kunci publik. Mesin semacam itu belum ada.

Tanda tangan pascakuantum menggunakan matematika berbeda (seperti kisi) yang sejauh ini tidak diketahui dapat diretas oleh komputer kuantum. Pada 2024, badan standar AS, NIST, menerbitkan salah satunya, yaitu ML-DSA.

Contoh nyata yang akan segera hadir: peningkatan Bell dari Stellar (Protokol 30), dengan pemungutan suara validator mainnet yang dijadwalkan pada 23 Nov pukul 17:00 UTC
🔹 Fitur ini memungkinkan kontrak pintar memverifikasi tanda tangan ML-DSA secara langsung
🔹 Untuk saat ini, tanda tangan transaksi biasa tetap menggunakan Ed25519. Stellar sendiri menyatakan bahwa Bell tidak menjadikan jaringannya pascakuantum
🔹 Ini adalah langkah awal, bukan peralihan penuh

Konsekuensinya: tanda tangan pascakuantum berukuran jauh lebih besar. Tanda tangan ML-DSA berukuran sekitar 2,4 KB, sedangkan tanda tangan Ed25519 berukuran 64 byte. Tanda tangan yang lebih besar berarti lebih banyak data per transaksi.

Yang bisa Anda lakukan sekarang:
🔹 Pada banyak jenis alamat Bitcoin, kunci publik Anda baru muncul di blockchain setelah Anda melakukan pembelanjaan. Hindari menggunakan ulang alamat agar kunci tetap tersembunyi lebih lama
🔹 Abaikan judul berita seperti "kuantum akan mematikan kripto besok". Migrasi apa pun akan berlangsung lambat dan terbuka

Haruskah blockchain mulai beralih ke tanda tangan pascakuantum sekarang, atau menunggu? 👇

📷 Foto: Dynamic Wang / Unsplash