Postingan
avatar

Tanda tangan sekali pakai yang masih bisa diverifikasi ulang? Ya, dan @quipnetwork sebenarnya menjelaskan alasannya dalam dokumentasi mereka sendiri. Akun Quip menggunakan SHRINCS, sistem tanda tangan berbasis hash yang dirancang untuk perlindungan pasca-kuantum. Untuk operasi akun normal, setiap tanda tangan menghabiskan satu slot. Gunakan sekali, lalu pindah ke slot berikutnya. Sangat sederhana. Tetapi hal menjadi menarik ketika dapp memeriksa tanda tangan melalui ERC-1271. Verifikasi ini bersifat hanya-baca. Tidak menghabiskan slot tanda tangan. Dan tanda tangan yang sama dapat terus melewati verifikasi selama kuncinya masih terpasang. Tunggu, bukankah itu mengalahkan konsep satu kali pakai? Tidak sepenuhnya. Menandatangani pesan baru dengan kunci satu kali pakai yang sama dan memverifikasi tanda tangan yang sudah ada kembali adalah dua operasi berbeda. Masalah muncul ketika protokol mengasumsikan bahwa tanda tangan yang valid otomatis menjadi tidak dapat digunakan setelah satu tindakan. Dokumentasi Quip secara eksplisit memperingatkan pengembang tentang hal ini. Ingin otorisasi sekali pakai? Pantau nonce. Tambahkan masa berlaku. Atau tangani rotasi kunci. Jangan mengharapkan ERC-1271 secara ajaib menyediakan perlindungan terhadap serangan ulang. Dan inilah yang saya anggap menarik tentang infrastruktur dompet pasca-kuantum. Meningkatkan kriptografi tidak otomatis meningkatkan setiap aplikasi yang terhubung ke dompet tersebut. Anda bisa memiliki tanda tangan yang lebih kuat tetapi tetap membuat kesalahan otorisasi di lapisan integrasi. Bukan menyebut ini sebagai eksploitasi Quip. Ini adalah perilaku yang terdokumentasi yang perlu diperhitungkan oleh pengembang. Tantangan sebenarnya bukan hanya membuat dompet tahan kuantum. Tetapi membuat dompet-dompet tersebut aman untuk diintegrasikan dengan aplikasi DeFi yang sudah digunakan orang. Bagian terakhir ini layak mendapat perhatian jauh lebih besar.

Konten ini hanya untuk tujuan informasi dan edukasi. Konten dapat mencakup wawasan pihak ketiga, konten bersponsor, atau materi promosi yang mana kreatornya mungkin menerima kompensasi. Tidak ada dari umpan ini yang merupakan saran investasi atau jaminan imbal hasil. Anda sepenuhnya bertanggung jawab terhadap keputusan investasi Anda sendiri. Selalu lakukan riset mandiri dan berhati-hati sebelum trading. Kami tidak menjamin keakuratan informasi pihak ketiga dan tidak bertanggung jawab terhadap segala kerugian yang ditimbulkan. Kinerja di masa lalu bukan menunjukkan hasil di masa depan. Silakan lihat Ketentuan Komunitas dan Pernyataan Pengungkapan Risiko untuk detail selengkapnya.

avatarPosting balasan Anda

Komentar