직무 설명
본 직무는 블록체인 기술과 영지식 증명(ZKP) 시스템을 통합하여 암호화 알고리즘 최적화 분야를 발전시키는 데 중점을 둡니다. 이상적인 후보자는 알고리즘 설계의 혁신적인 방향을 탐구하는 연구 주도할 수 있는 분으로, 분산 네트워크 내에서 계산 효율성, 보안 및 확장성을 향상시키는 데 주력합니다. 주요 책임에는 프라이버시 보호 프로토콜을 위한 최첨단 솔루션 개발, 복잡한 암호화 과제 분석, 실제 블록체인 애플리케이션에 최적화된 알고리즘을 구현하기 위해 크로스-기능 팀과 협력하는 것이 포함됩니다. 또한 암호화 연구의 최신 동향을 파악하고 안전한 데이터 검증 및 거래 검증을 지원하는 ZKP 기반 기술의 발전에 기여하는 역할도 수행합니다.
주요 책임
- 블록체인 및 ZKP 시스템을 위한 알고리즘 최적화 전략을 식별하고 개발하기 위한 심층 연구 수행
- 보안 요구사항과 계산 효율성을 균형 있게 고려한 암호화 프로토콜 설계 및 구현
- 블록체인 개발자와 협력하여 최적화된 알고리즘을 분산 원장 플랫폼에 통합
- 다양한 네트워크 조건에서 암호화 솔루션의 성능 분석 및 벤치마킹 수행
- 알고리즘 구현 및 보안 프레임워크에 대한 문서 및 기술 사양 개발
- 암호화 시스템의 견고성과 신뢰성을 보장하기 위한 동료 검토 참여
- 암호화 무결성을 유지하면서 계산 오버헤드를 줄이기 위한 새로운 접근 방식 탐구
- 실제 시나리오에서 알고리즘 최적화의 효과성을 검증하기 위한 실험 수행
- 데이터 과학자와 협력하여 블록체인 기반 애플리케이션의 프라이버시 기능 강화
- 암호화 연구의 최신 발전 동향을 파악하고 기존 시스템에 새로운 방법론 통합
직무 요구 사항
- 암호화 또는 블록체인 기술을 전공한 컴퓨터 과학, 수학 또는 관련 분야의 석사 또는 박사 학위
- 암호화 알고리즘 개발 및 최적화 분야에서 최소 5년의 전문 경력
- zk-SNARKs, zk-STARKs 또는 기타 고급 변형을 포함한 영지식 증명 시스템에 대한 검증된 전문성
- 블록체인 아키텍처, 합의 메커니즘 및 스마트 계약 실행에 대한 강력한 이해
- OpenSSL, libsnark 또는 Zcash의 참조 구현과 같은 암호화 라이브러리 경험
- 구현 작업을 위한 Python, C++, Rust 또는 Solidity와 같은 프로그래밍 언어 숙련도
- 암호화 취약점 평가 및 알고리즘 성능 최적화를 위한 우수한 분석 능력
- 연구 팀 및 개발자와 효과적으로 협력하면서 독립적으로 작업할 수 있는 능력
- 기술적 및 비기술적 이해 관계자 모두에게 기술적 결과를 제시할 수 있는 강력한 커뮤니케이션 능력
- 테스트 및 검증을 위한 암호화 연구 도구 및 시뮬레이션 환경 경험
- TLS, SSH 또는 NIST 가이드라인과 같은 암호화 표준 및 프로토콜에 대한 지식
- 엔터프라이즈급 블록체인 애플리케이션을 위한 복잡한 암호화 시스템 설계 및 문서화 능력
- 분산 네트워크에서 암호화 작업을 위한 성능 최적화 기술 경험
- 알고리즘 효율성과 보안 트레이드오프에서의 과제를 해결하기 위한 강력한 문제 해결 능력
- 검증 목적을 위한 암호화 연구 방법론 및 실험 설계에 대한 지식
- 규정 준수 및 감사 요구 사항을 위한 암호화 문서 개발 및 유지 능력
- 포스트-퀀텀 암호화 또는 동형 암호화와 같은 신흥 분야에서의 암호화 연구 경험
- 공개 키 암호화, 대칭 암호화 및 해시 함수를 포함한 암호화 원칙에 대한 강력한 이해
- 크로스-기능 팀과 협력하여 암호화 솔루션을 블록체인 플랫폼에 통합할 수 있는 능력