저스틴 탈러는 알고리즘, 복잡성 이론, 암호학을 전문으로 하는 미국의 컴퓨터 과학자, 학자, 연구원입니다. 그는 특히 간결한 비대화형 지식 논증 (SNARK) 및 영지식 증명 (ZKP) 분야에서 검증 가능한 계산에 대한 기여로 인정받고 있습니다. 탈러는 조지타운 대학교 컴퓨터 과학 부교수와 벤처 캐피털 회사인 Andreessen Horowitz의 암호화폐 부문(a16z crypto)의 리서치 파트너라는 두 가지 역할을 수행하고 있습니다. [1] [2]
탈러는 2009년 예일 대학교에서 컴퓨터 과학 학사 학위를 받았으며, 수학을 부전공했습니다. 이후 하버드 대학교에서 컴퓨터 과학 박사 학위를 받았으며, 계산 이론 그룹에서 마이클 미첸마허 교수의 지도를 받았습니다. 박사 학위 후, 탈러는 UC 버클리의 시몬스 이론 컴퓨팅 연구소에서 연구원으로 활동했습니다. [2] [3]
Thaler는 뉴욕의 Yahoo Labs에서 연구 과학자로 산업 연구 경력을 시작했습니다. 2016년에 그는 학계로 전환하여 조지타운 대학교 컴퓨터 과학과에 합류했습니다. 그는 현재 조지타운 대학교의 종신 부교수이지만 현재는 강의를 쉬고 있습니다. [2] [3]
조지타운에서 Thaler는 확률적 증명 시스템, 컴퓨터 과학 분석 기술 및 스트리밍 알고리즘과 같은 대학원 수준의 과정을 가르쳤습니다. 그는 또한 여러 박사 과정 학생과 박사후 연구원을 지도했으며 STOC, TCC 및 SODA를 포함한 수많은 컴퓨터 과학 컨퍼런스의 프로그램 위원으로 활동했습니다. [2]
2022년 여름, 탈러는 a16z crypto의 상주 연구원이었습니다. 2022년 11월 17일, 그는 Georgetown의 종신 교수직을 유지하면서 회사의 연구팀에 풀타임 연구 파트너로 합류할 것이라고 발표되었습니다. a16z crypto에서 그의 업무는 포트폴리오 회사에 전문 지식을 제공하고, 영지식 분야의 새로운 프로젝트를 평가하고, 증명 시스템에서 연구 리더십을 계속하는 것을 포함합니다. 그는 또한 복잡한 연구 주제를 더 많은 청중에게 설명하기 위한 교육 콘텐츠를 만드는 데 참여하고 있습니다. [3] [1]
탈러의 연구는 이론 컴퓨터 과학과 실제 응용에 중점을 둡니다. 그의 주요 목표에는 검증 가능한 계산 및 ZKPs를 위한 효율적인 프로토콜 설계, 저차 다항식에 의한 부울 함수 근사 이해, 대규모 데이터 세트를 위한 스트리밍 알고리즘 개발이 포함됩니다. [2]
Thaler는 더 빠르고 실용적인 SNARK 개발의 주요 인물이며, 신뢰할 수 있는 설정이 필요 없고 양자 컴퓨터에 잠재적으로 저항력이 있는 시스템에 중점을 둡니다.
Lasso와 Jolt는 Thaler와 그의 공동 연구자들이 2023년 8월 10일에 소개한 상호 연결된 연구 프로젝트로, 특히 영지식 가상 머신(zkVM)을 위한 SNARK의 성능을 향상시키기 위해 설계되었습니다. [1]
Jolt 프로젝트는 다음과 같은 여러 성능 이정표를 발표했습니다.
모든 개발 정보 및 성능 지표는 Thaler가 공개적으로 공유했습니다. [1]
Thaler는 ZK 기술의 현황에 대한 적극적인 공개 논평가로서, 그 기능과 한계에 대한 현실적인 이해를 옹호합니다.
Lasso 및 Jolt에 대한 작업을 수행하기 전에 Thaler는 다음과 같은 여러 중요한 증명 시스템에 기여했습니다.
2023년, 탈러는 Fiat-Shamir 변환을 FRI 프로토콜에 적용하는 것에 대한 최초의 공식 보안 분석을 공동 저술했습니다. FRI 프로토콜은 ethSTARK 및 RISC Zero를 포함한 많은 STARK 기반 시스템의 핵심 구성 요소입니다. [2]
탈러의 학문적 연구의 중심은 부울 함수의 근사 차수이며, 이는 주어진 함수를 근사하는 데 필요한 실수 다항식의 최저 차수입니다. 이 측정법은 함수의 양자 쿼리 복잡도에 대한 하한을 제공합니다. 2017년, 탈러와 마크 분은 복잡도 클래스 AC⁰에 있는 함수의 근사 차수에 대해 거의 최적의 하한인 Ω(n¹⁻ᵟ)을 설정했습니다. 탈러는 k-distinctness 및 충돌과 같은 문제에 대한 근사 차수에 대한 강력한 하한을 증명하기 위해 "이중 다항식" 방법을 광범위하게 사용했습니다. [2]
Thaler는 제한된 메모리를 사용하여 대규모 데이터 스트림을 처리하는 알고리즘 분야에도 기여했습니다. 그는 카디널리티 추정 및 분위수 계산과 같은 작업을 위한 스트리밍 알고리즘의 오픈 소스 라이브러리인 Apache DataSketches의 공동 창작자이자 핵심 기여자입니다. 그의 연구는 또한 계산 능력이 약한 검증자가 신뢰할 수 없는 클라우드 서비스의 작업을 확인할 수 있는 "주석이 달린 데이터 스트리밍" 모델을 탐구합니다. 이 연구는 서브리니어 공간 및 증명 크기로 삼각형 계산과 같은 복잡한 그래프 문제의 검증 가능한 아웃소싱을 위한 프로토콜을 제공합니다. [2]
탈러는 컴퓨터 과학 학회에서 수많은 논문을 발표했으며, 복잡한 주제를 더 쉽게 접근할 수 있도록 책과 단행본을 저술했습니다.
탈러가 a16z 크립토로 이직한 것과 관련하여, 회사 연구소의 책임자인 팀 러프가든은 다음과 같이 말했습니다.
"지난 몇 년 동안 저스틴이 증명 시스템의 이론적 기초에서 블록체인 및 웹3에서의 응용, 간결한 증명(SNARK), SNARK 기반 롤업, 그리고 모든 'zk'( '영지식'의 약자)로 전환하는 것을 보는 것은 흥미진진했습니다. 이 기술은 컴퓨터 과학의 가장 심오한 수학적 결과에 뿌리를 두고 있으며, 저스틴의 이해도는 최고입니다." [3]
러프가든은 또한 탈러의 교육자로서의 역할을 강조했습니다.
"a16z 크립토 연구소에서 우리는 최첨단 연구를 더 넓은 웹3 커뮤니티에 설명하고 가르치는 것이 연구를 수행하는 것만큼 중요하다고 믿습니다. 저스틴은 그 역할을 완벽하게 수행합니다." [3]
탈러는 그의 경력 전반에 걸쳐 연구 공헌으로 여러 상을 받았습니다.