Mô Tả Công Việc
Trách Nhiệm Chính
- Phát triển và triển khai các giao thức chứng minh không tri thức cho ứng dụng trong blockchain, tài chính và bảo mật dữ liệu.
- Nghiên cứu các kỹ thuật mật mã tiên tiến để nâng cao tính bảo mật và hiệu quả của hệ thống ZKP.
- Hợp tác với các nhóm sản phẩm để thiết kế giải pháp mở rộng cho công nghệ bảo vệ quyền riêng tư.
- Tối ưu hóa các triển khai ZKP hiện có để giảm chi phí tính toán và cải thiện thông lượng.
- Thực hiện kiểm tra và xác thực nghiêm ngặt các giao thức mật mã để đảm bảo tính bền vững trước các cuộc tấn công.
- Tài liệu hóa quy trình kỹ thuật, thuật toán và kiến trúc hệ thống cho các bên liên quan nội bộ và bên ngoài.
- Cập nhật các xu hướng mới trong mật mã và đóng góp vào việc phát triển các công cụ ZKP thế hệ tiếp theo.
- Làm việc với các nhà phát triển để tích hợp thư viện ZKP vào ứng dụng phi tập trung và mạng blockchain.
- Tham gia đánh giá mã và đảm bảo tuân thủ các phương pháp tốt nhất trong phát triển phần mềm an toàn.
- Truyền đạt các khái niệm kỹ thuật phức tạp cho các nhóm không chuyên và trình bày kết quả nghiên cứu với lãnh đạo.
Yêu Cầu Công Việc
- Bằng Thạc sĩ hoặc Tiến sĩ về Khoa học Máy tính, Toán học hoặc lĩnh vực liên quan với trọng tâm về mật mã.
- Chuyên môn được chứng minh về hệ thống chứng minh không tri thức, bao gồm quen thuộc với zk-SNARKs, zk-STARKs hoặc các biến thể ZKP khác.
- Kỹ năng lập trình mạnh mẽ bằng các ngôn ngữ như Python, C++, Rust hoặc Solidity để phát triển giao thức.
- Kinh nghiệm với các thư viện mật mã (ví dụ: libsnark, triển khai ZK-SNARK của Zcash) và nền tảng blockchain (ví dụ: Ethereum, Hyperledger).
- Hiểu biết sâu về các khái niệm toán học bao gồm lý thuyết số, cấu trúc đại số và độ phức tạp tính toán.
- Khả năng phân tích và giải quyết các thách thức bảo mật phức tạp thông qua thiết kế và kiểm tra thuật toán nghiêm ngặt.
- Kỹ năng giao tiếp xuất sắc để hợp tác với các nhà nghiên cứu, nhà phát triển và các bên liên quan kinh doanh.
- Khả năng giải quyết vấn đề mạnh mẽ và chú ý đến chi tiết để gỡ lỗi và tinh chỉnh các giao thức mật mã.
- Kinh nghiệm với nghiên cứu học thuật hoặc dự án ngành liên quan đến công nghệ bảo vệ quyền riêng tư.
- Thành thạo viết tài liệu kỹ thuật và trình bày kết quả nghiên cứu dưới dạng rõ ràng, ngắn gọn.
- Hiểu biết về tiêu chuẩn mật mã (ví dụ: NIST, ISO) và yêu cầu quy định cho hệ thống an toàn.
- Khả năng làm việc độc lập và theo nhóm để cung cấp giải pháp ZKP chất lượng cao đúng hạn.
- Đam mê thúc đẩy nghiên cứu mật mã và đóng góp vào các dự án mã nguồn mở trong lĩnh vực.
- Kinh nghiệm với nền tảng điện toán đám mây và công cụ DevOps để triển khai và duy trì hệ thống ZKP.
