Ethereum (ETH) đang được các nhà nghiên cứu đề xuất sử dụng SPHINCS-, một thiết kế chữ ký hậu lượng tử có thể cho phép ví xác minh chữ ký kháng lượng tử ngay bên trong EVM.
Điểm chính:
- SPHINCS- là một cơ chế xác minh chữ ký đang trong giai đoạn nghiên cứu, được xây dựng cho bảo mật ví Ethereum.
- Đề xuất dùng KECCAK256 thay vì SHAKE256 tiêu chuẩn để hoạt động trong EVM hiện tại.
- Biến thể C13 được ước tính khoảng 127.000 gas với chữ ký dài 3.704 byte.
Ví Ethereum
Đề xuất được công bố trên Ethereum Research ngày 12 tháng 6, ghi nhận nicocsgy là tác giả, với lời cảm ơn đặc biệt tới Vitalik Buterin và các cộng tác viên khác.
Bài viết giới thiệu SPHINCS-, đọc là “SPHINCS minus”, như một cơ chế xác minh chữ ký hậu lượng tử không trạng thái, được tối ưu cho Ethereum Virtual Machine.
Vấn đề mang tính dài hạn nhưng trực diện.
Các ví blockchain hiện nay dựa vào những giả định mật mã mà máy tính lượng tử đủ mạnh có thể làm suy yếu trong tương lai, đó là lý do các nhà nghiên cứu Ethereum đang thử nghiệm các đường hướng di trú trước khi các cuộc tấn công như vậy trở nên khả thi.
SPHINCS- được xây dựng xoay quanh EVM như hiện tại, nên thiết kế này không yêu cầu Ethereum bổ sung precompile hay thay đổi giao thức nền tảng.
Đề xuất thay thế các hàm băm SLH-DSA tiêu chuẩn, bao gồm SHAKE256, bằng KECCAK256, vốn đã là bản địa trên Ethereum và có thể dùng trong logic xác minh bằng Solidity.
Also Read: Anthropic Shuts Claude Fable 5 And Mythos 5 After US Government Order
Bảo mật lượng tử
Bài viết cũng thu hẹp “ngân sách chữ ký” để phù hợp với ví blockchain thông thường, thay vì giữ mục tiêu tiêu chuẩn rộng là 2^64 chữ ký mỗi khóa.
SPHINCS- tập trung vào khoảng từ 2^14 đến 2^20 chữ ký mỗi khóa, lập luận rằng các địa chỉ Ethereum bình thường không cần ngân sách ký vô hạn.
Bài viết cho biết phân vị 99,9% số giao dịch Ethereum hàng năm trung bình vào khoảng 431 giao dịch mỗi địa chỉ kể từ The Merge, điều này ủng hộ các tham số chuyên biệt hơn cho ví.
Với biến thể C13, đề xuất nêu chi phí xác minh khoảng 127.000 gas và kích thước chữ ký 3.704 byte.
Bài viết so sánh với SLH-DSA-SHA2-128-24, mà theo đó chi phí là 142.000 gas, dùng chữ ký 3.856 byte và cần khoảng 1,07 tỷ lần gọi hàm băm cho mỗi lần ký.
Thiết kế này chưa phải là tiêu chuẩn.
Bài viết cho biết SPHINCS- không tuân thủ chặt chẽ FIPS 205 vì sử dụng Keccak và giới hạn ngân sách ký, trong khi việc ký trên ví phần cứng vẫn là trở ngại thực tế.
Các biến thể C11 và C12 được mô tả là tương thích với ví phần cứng, nhưng thời gian ký trên phần tử bảo mật ST33K1M5 lần lượt là 390 giây và 47,5 giây, cho thấy chỉ tối ưu hóa hiệu quả xác minh là chưa đủ để giải quyết trải nghiệm người dùng.
Nỗ lực hậu lượng tử của Ethereum đang diễn ra trên nhiều hướng, gồm các cơ chế chữ ký mới, trừu tượng hóa tài khoản, lập kế hoạch di trú và thiết kế ví, vì thay đổi bảo mật tài khoản có thể mất nhiều năm để điều phối trên toàn bộ người dùng và hạ tầng.
Read Next: ChatGPT Hits One Billion Monthly App Users As Public AI Sentiment Turns Mixed





