Ethereum (ETH) meneliti SPHINCS-, sebuah desain tanda tangan pascakuantum yang dapat memungkinkan dompet memverifikasi tanda tangan tahan kuantum di dalam EVM.
Poin-Poin Utama:
- SPHINCS- adalah skema verifikasi tanda tangan tahap riset yang dibangun untuk keamanan dompet Ethereum.
- Proposal ini menggunakan KECCAK256 alih-alih SHAKE256 standar agar dapat berjalan di EVM yang ada saat ini.
- Varian C13 tercatat sekitar 127.000 gas dengan tanda tangan 3.704 byte.
Dompet Ethereum
Proposal ini dipublikasikan di Ethereum Research pada 12 Juni dan mencantumkan nicocsgy sebagai penulis, dengan ucapan terima kasih khusus kepada Vitalik Buterin dan kontributor lainnya.
Proposal ini memperkenalkan SPHINCS-, diucapkan “SPHINCS minus,” sebagai skema verifikasi tanda tangan pascakuantum tanpa status yang dioptimalkan untuk Ethereum Virtual Machine.
Masalahnya bersifat jangka panjang namun langsung.
Dompet blockchain saat ini bergantung pada asumsi kriptografi yang pada akhirnya dapat dilemahkan oleh komputer kuantum yang sangat kuat, sehingga para peneliti Ethereum menguji jalur migrasi sebelum serangan seperti itu menjadi praktis.
SPHINCS- dibangun mengelilingi EVM sebagaimana adanya sekarang, sehingga desain ini tidak meminta Ethereum menambah precompile atau mengubah protokol dasar.
Proposal ini mengganti fungsi hash SLH-DSA standar, termasuk SHAKE256, dengan KECCAK256, yang sudah native di Ethereum dan dapat digunakan dalam logika verifikasi Solidity.
Juga Baca: Anthropic Shuts Claude Fable 5 And Mythos 5 After US Government Order
Keamanan Kuantum
Tulisan tersebut juga mempersempit anggaran tanda tangan agar sesuai dengan dompet blockchain biasa, alih-alih mempertahankan target standar yang lebih luas yaitu 2^64 tanda tangan per kunci.
SPHINCS- berfokus pada rentang antara 2^14 dan 2^20 tanda tangan per kunci, dengan argumen bahwa alamat Ethereum biasa tidak memerlukan anggaran penandatanganan tak terbatas.
Tulisan itu menyebutkan bahwa rata-rata tahunan persentil 99,9% transaksi Ethereum sejak The Merge sekitar 431 per alamat, yang mendukung parameter yang lebih spesifik pada dompet.
Untuk varian C13, proposal mencatat biaya verifikasi sekitar 127.000 gas dan ukuran tanda tangan 3.704 byte.
Ini dibandingkan dengan SLH-DSA-SHA2-128-24, yang menurut tulisan tersebut memakan biaya 142.000 gas, menggunakan tanda tangan 3.856 byte dan memerlukan sekitar 1,07 miliar pemanggilan hash untuk penandatanganan.
Desain ini bukan standar resmi.
Tulisan itu menyatakan bahwa SPHINCS- tidak sepenuhnya mengikuti FIPS 205 karena menggunakan Keccak dan anggaran penandatanganan terbatas, sementara penandatanganan melalui hardware wallet tetap menjadi hambatan praktis.
Varian C11 dan C12 digambarkan kompatibel dengan hardware wallet, tetapi waktu penandatanganan pada elemen aman ST33K1M5 tercatat 390 detik dan 47,5 detik, menunjukkan bahwa efisiensi verifikasi saja tidak menyelesaikan pengalaman pengguna.
Pekerjaan pascakuantum Ethereum bergerak di beberapa jalur, termasuk skema tanda tangan baru, abstraksi akun, perencanaan migrasi, dan desain dompet, karena perubahan keamanan akun dapat memerlukan waktu bertahun-tahun untuk dikoordinasikan di seluruh pengguna dan infrastruktur.
Baca Selanjutnya: ChatGPT Hits One Billion Monthly App Users As Public AI Sentiment Turns Mixed





