Mô Tả Công Việc
Vị trí này tập trung vào việc thúc đẩy lĩnh vực tối ưu hóa thuật toán mật mã thông qua tích hợp công nghệ blockchain và hệ thống chứng minh không tri thức (ZKP). Ứng viên lý tưởng sẽ dẫn dắt các sáng kiến nghiên cứu để khám phá hướng đi đổi mới trong thiết kế thuật toán, tập trung vào nâng cao hiệu suất tính toán, bảo mật và khả năng mở rộng trong mạng phi tập trung. Trách nhiệm chính bao gồm phát triển giải pháp tiên tiến cho giao thức bảo vệ quyền riêng tư, phân tích thách thức mật mã phức tạp, và hợp tác với các nhóm đa chức năng để triển khai thuật toán tối ưu vào ứng dụng blockchain thực tế. Vai trò cũng đòi hỏi cập nhật xu hướng mới trong nghiên cứu mật mã và đóng góp vào sự phát triển của công nghệ ZKP hỗ trợ xác minh dữ liệu và giao dịch an toàn.
Trách Nhiệm Chính
- Thực hiện nghiên cứu chuyên sâu để xác định và phát triển chiến lược tối ưu hóa thuật toán cho hệ thống blockchain và ZKP
- Thiết kế và triển khai giao thức mật mã cân bằng yêu cầu bảo mật với hiệu suất tính toán
- Phối hợp với nhà phát triển blockchain để tích hợp thuật toán tối ưu vào nền tảng sổ cái phân tán
- Phân tích hiệu năng và đánh giá giải pháp mật mã trong các điều kiện mạng khác nhau
- Xây dựng tài liệu kỹ thuật cho triển khai thuật toán và khung bảo mật
- Tham gia đánh giá đồng cấp để đảm bảo độ tin cậy của hệ thống mật mã
- Khám phá phương pháp mới giảm chi phí tính toán mà vẫn duy trì tính toàn vẹn mật mã
- Tiến hành thử nghiệm kiểm chứng hiệu quả tối ưu thuật toán trong tình huống thực tế
- Làm việc với nhà khoa học dữ liệu để nâng cao tính năng bảo mật cho ứng dụng blockchain
- Cập nhật tiến bộ nghiên cứu mật mã và áp dụng phương pháp luận mới vào hệ thống hiện có
Yêu Cầu Công Việc
- Bằng Thạc sĩ hoặc Tiến sĩ ngành Khoa học Máy tính, Toán học hoặc lĩnh vực liên quan chuyên sâu về mật mã/công nghệ blockchain
- Tối thiểu 5 năm kinh nghiệm phát triển và tối ưu thuật toán mật mã
- Chuyên môn được chứng minh về hệ thống ZKP bao gồm zk-SNARKs, zk-STARKs hoặc biến thể nâng cao khác
- Hiểu biết sâu về kiến trúc blockchain, cơ chế đồng thuận và thực thi hợp đồng thông minh
- Kinh nghiệm với thư viện mật mã như OpenSSL, libsnark hoặc triển khai tham chiếu của Zcash
- Thành thạo ngôn ngữ lập trình Python, C++, Rust hoặc Solidity cho nhiệm vụ triển khai
- Kỹ năng phân tích xuất sắc để đánh giá lỗ hổng mật mã và tối ưu hiệu suất thuật toán
- Khả năng làm việc độc lập kết hợp phối hợp hiệu quả với nhóm nghiên cứu và phát triển
- Kỹ năng giao tiếp tốt để trình bày phát hiện kỹ thuật cho cả đối tượng chuyên môn và không chuyên
- Kinh nghiệm với công cụ nghiên cứu mật mã và môi trường mô phỏng để kiểm thử
- Hiểu biết về chuẩn mật mã như TLS, SSH hoặc hướng dẫn NIST
- Khả năng thiết kế và tài liệu hóa hệ thống mật mã phức tạp cho ứng dụng blockchain doanh nghiệp
- Kinh nghiệm kỹ thuật tối ưu hiệu suất cho thao tác mật mã trong mạng phân tán
- Kỹ năng giải quyết vấn đề mạnh mẽ để xử lý thách thức về hiệu quả thuật toán và đánh đổi bảo mật
- Hiểu biết phương pháp luận nghiên cứu mật mã và thiết kế thử nghiệm cho mục đích xác thực
- Khả năng xây dựng và duy trì tài liệu mật mã đáp ứng yêu cầu tuân thủ và kiểm toán
- Kinh nghiệm nghiên cứu mật mã trong lĩnh vực mới như mật mã hậu lượng tử hoặc mã hóa đồng hình
- Nắm vững nguyên lý mật mã bao gồm mật mã khóa công khai, mã hóa đối xứng và hàm băm
- Khả năng hợp tác với nhóm đa chức năng để tích hợp giải pháp mật mã vào nền tảng blockchain