Peneliti Ethereum (ETH) telah mengusulkan SPHINCS-, sebuah desain tanda tangan pasca-kuantum yang bisa memungkinkan dompet untuk memverifikasi tanda tangan tahan kuantum di dalam EVM.

Poin Kunci:

  • SPHINCS- adalah skema verifikasi tanda tangan tahap penelitian yang dibangun untuk keamanan dompet Ethereum.

  • Usulan ini menggunakan KECCAK256 alih-alih SHAKE256 standar untuk beroperasi di dalam EVM yang ada.

  • Varian C13-nya terdaftar sekitar 127.000 gas dengan tanda tangan sepanjang 3.704 byte.

Dompet Ethereum

Usulan ini dipublikasikan di Ethereum Research pada 12 Jun dan mengkredit nicocsgy sebagai penulis, dengan ucapan terima kasih khusus kepada Vitalik Buterin dan kontributor lainnya.

Ini memperkenalkan SPHINCS-, diucapkan 'SPHINCS minus,' sebagai skema verifikasi tanda tangan pasca-kuantum tanpa status yang dioptimalkan untuk Ethereum Virtual Machine.

Masalahnya adalah jangka panjang tetapi langsung.

Dompet blockchain saat ini bergantung pada asumsi kriptografi yang bisa dilemahkan oleh komputer kuantum yang kuat, itulah sebabnya peneliti Ethereum sedang menguji jalur migrasi sebelum serangan semacam itu menjadi praktis.

SPHINCS- dibangun di sekitar EVM seperti yang ada sekarang, jadi desain ini tidak meminta Ethereum untuk menambahkan prekompilasi atau mengubah protokol dasar.

Proposal ini mengganti fungsi hash SLH-DSA standar, termasuk SHAKE256, dengan KECCAK256, yang sudah menjadi bagian dari Ethereum dan dapat digunakan dalam logika verifikasi Solidity.

Baca Juga: Anthropic Menutup Claude Fable 5 Dan Mythos 5 Setelah Perintah Pemerintah AS.

Keamanan Kuantum

Postingan ini juga mempersempit anggaran tanda tangan agar sesuai dengan dompet blockchain biasa, daripada mempertahankan target standar yang lebih luas dari 2^64 tanda tangan per kunci.

SPHINCS- berfokus pada rentang antara 2^14 dan 2^20 tanda tangan per kunci, berargumen bahwa alamat Ethereum biasa tidak memerlukan anggaran tanda tangan yang tidak terbatas.

Postingan menyatakan bahwa rata-rata persentil tahunan 99.9% dari transaksi Ethereum telah sekitar 431 per alamat sejak Merge, yang mendukung lebih banyak parameter spesifik dompet.

Untuk varian C13, proposal mencantumkan biaya verifikasi mendekati 127.000 gas dan ukuran tanda tangan 3.704 byte.

Ini membandingkannya dengan SLH-DSA-SHA2-128-24, yang menurut postingan memakan biaya 142.000 gas, menggunakan tanda tangan 3.856 byte dan memerlukan sekitar 1,07 miliar panggilan hash untuk penandatanganan.

Desain ini bukanlah sebuah standar.

Postingan menyatakan SPHINCS- tidak secara ketat mengikuti FIPS 205 karena menggunakan Keccak dan anggaran tanda tangan terbatas, sementara tanda tangan dompet perangkat keras tetap menjadi hambatan praktis.

Varian C11 dan C12 dijelaskan sebagai kompatibel dengan dompet perangkat keras, tetapi waktu penandatanganan pada elemen aman ST33K1M5 tercatat 390 detik dan 47,5 detik, menunjukkan bahwa efisiensi verifikasi saja tidak menyelesaikan pengalaman pengguna.

Kerja pasca-kuantum Ethereum sedang bergerak melalui beberapa jalur, termasuk skema tanda tangan baru, abstraksi akun, perencanaan migrasi, dan desain dompet, karena perubahan keamanan akun bisa memakan waktu bertahun-tahun untuk dikordinasikan di antara pengguna dan infrastruktur.

Baca Selanjutnya: ChatGPT Mencapai Satu Miliar Pengguna Aplikasi Bulanan Saat Sentimen Publik AI Menjadi Campur Aduk.