Điểm khác biệt của đề xuất
Lược đồ sử dụng SPHINCS+, một lược đồ chữ ký hậu lượng tử không trạng thái mà Viện Tiêu chuẩn và Công nghệ Quốc gia Hoa Kỳ (NIST) đã chuẩn hóa vài năm trước. Đối với EVM, đề xuất thay thế SHAKE256 bằng KECCAK256 — một hàm băm đã có sẵn trên mạng lưới. Sự thay thế này làm cho việc xác minh rẻ hơn vì EVM không phải trả thêm chi phí opcode cho một hàm băm không phải bản địa.
Chi phí gas ước tính cho việc xác minh một chữ ký nằm trong khoảng 127.000 đến 150.000 gas. Con số này cao hơn so với chữ ký ECDSA thông thường, nhưng nhà nghiên cứu lập luận rằng nó thực tế cho các ví có giá trị cao và tài khoản thông minh, nơi việc nâng cấp bảo mật biện minh cho chi phí. Đề xuất tập trung một cách có chủ đích: nó chỉ nhắm vào hành vi ví điển hình, không phải mọi trường hợp ngoại lệ lý thuyết. Một phiên bản sản phẩm sẽ cần được xem xét nghiêm túc trước khi bất kỳ ai tin tưởng giao tiền thật cho nó.
Tại sao bây giờ, và tại sao chưa phải lúc
Điện toán lượng tử không phải là mối đe dọa tức thời đối với ví Ethereum. Không ai đang phá vỡ mật mã đường cong elliptic trong sản xuất hiện tại. Nhưng hệ sinh thái cần những lộ trình nâng cấp đáng tin cậy trước khi rủi ro trở nên cấp bách — và điều đó có nghĩa là bắt đầu công việc kỹ thuật từ nhiều năm trước. Đề xuất này là một trong những lộ trình như vậy: nó mang đến cho các nhà phát triển ví một con đường di chuyển không yêu cầu phải chờ đợi một hard fork hay thay đổi lớp đồng thuận của Ethereum.
Thời điểm cũng quan trọng vì các nỗ lực trừu tượng hóa tài khoản của Ethereum đang đạt được đà phát triển. Các tài khoản thông minh tự quản lý logic xác minh chữ ký của chúng có thể áp dụng một lược đồ như thế này mà không cần chạm đến giao thức lõi. Đó chính là điểm mấu chốt: đề xuất nhằm cung cấp một lộ trình di chuyển cho ví và tài khoản thông minh mà không cần nâng cấp toàn bộ giao thức.
Những bước tiếp theo
Đây vẫn là nghiên cứu. Bất kỳ phiên bản sản phẩm nào cũng sẽ cần một cuộc kiểm toán kỹ lưỡng, thử nghiệm thực tế và có lẽ nhiều vòng phản hồi từ cộng đồng. Bài đăng trên Diễn đàn Nghiên cứu Ethereum là lời mời cho các nhà nghiên cứu và nhà phát triển khác tìm ra lỗ hổng trong thiết kế, kiểm tra sức chịu tải các ước tính gas và đề xuất các cải tiến. Không ai nên mong đợi triển khai điều này l




