
ZKP와 AI의 만남, zkML은 숨겨진 차세대 투기 스토리일까?
글: hitesh.eth
번역: Frank, Foresight News
zkML은 인공지능 이후의 다음 거대한 서사일 수 있다.
다만 많은 사람들에게 zkML은 다소 복잡하게 느껴질 수 있는데, 본문에서는 가장 간단한 방식으로 설명하고자 한다.
zkML이란 무엇인가?
간단히 말해, zkML = ZKP + ML
여기서 ZKP는 제로노우리지 프루프(Zero-Knowledge Proof), ML은 머신러닝(Machine Learning)을 의미한다.
즉, zkML = 제로노우리지 프루프 기반 머신러닝
요약하면, 머신러닝 모델의 출력 결과를 ZKP 기술로 생성하면서도 학습 과정에서 사용된 민감한 데이터는 노출하지 않고, 동시에 계산의 정확성을 보장하는 것이다.
그렇다면 머신러닝 모델이란 무엇인가? 머신러닝 모델은 대량의 데이터를 기반으로 예측을 수행할 수 있도록 훈련된 컴퓨터 프로그램이다.
예를 들어 ChatGPT와 같은 대규모 언어 모델(Large Language Model)은 머신러닝 모델 위에 구축된다.

그렇다면 '추론(Inference)'이란 무엇인가? 추론이란 사용자의 입력(Prompt)을 분석하고 맥락을 이해한 후, 훈련된 데이터 모델을 활용해 결과를 도출하는 과정을 말한다.
ChatGPT를 예로 들어보자.
추론 과정의 첫 번째 단계는 입력을 작성하는 것이다. 예를 들어 "Drake 스타일의 암호화폐 랩송 한 곡 써줘"라는 프롬프트를 입력할 수 있다.

두 번째 단계에서 ChatGPT는 "Drake 스타일의 암호화폐 랩송"이라는 맥락을 분석하고, 사용자의 요청에 따라 훈련된 모델을 활성화시켜 데이터 내 패턴을 식별한 후, 이를 바탕으로 Drake 스타일의 암호화폐 랩송을 출력 결과로 생성한다.
zkML이 할 수 있는 일은?
추론 전 과정에는 민감한 데이터 유출 가능성이 있는 두 가지 개인정보 침해 위험이 존재한다.
-
멤버십 추론 공격(Membership Inference attacks): 공격자가 모델의 출력 결과를 분석해 특정 데이터가 학습 과정에 포함되었는지 추정할 수 있음;
-
모델 반전 공격(Model Inversion attacks): 특정 프롬프트를 조작함으로써 공격자가 출력 결과로부터 학습 데이터의 일부를 재구성하려 시도할 수 있음;
zkML은 이러한 문제에 어떻게 기여할 수 있을까? zkML은 훈련 데이터 자체를 노출하지 않으면서도 민감한 데이터에 대한 추론을 가능하게 한다.
이는 Plonky, Halo2 등의 ZK 증명 시스템을 활용하여 구현되며, 현재 Plonky2가 가장 빠른 ZK 증명 시스템으로 알려져 있다.
zkML을 통해 공격자는 결코 훈련 데이터에 직접 접근할 수 없게 된다.

zkML의 현황
현재까지 zkML은 여전히 초기 단계에 있으며, 몇몇 스타트업들이 zkML 인프라 구축을 위해 노력하고 있다.
예를 들어 Risc Zero는 개발자를 위한 완전한 zkML 솔루션을 제공하기 위해 Spice AI와 협력 중이다.

Ingonyama는 ZK 기술 전용 하드웨어를 개발 중이며, 이는 ZK 기술 진입 장벽을 낮출 수 있고, 향후 zkML이 모델 학습 과정에도 활용될 가능성을 열어준다.
Modulus는 zkML을 활용해 인공지능을 블록체인 상의 추론 과정에 적용하고 있으며, 현재 6개의 파트너사와 협력해 다양한 zkML 사용 사례를 개발 중이다.
예를 들어 Upshot는 가격 예측 모델을 구축했으며, Worldcoin은 Modulus를 활용해 익명 인증을 시행하고 있고, AI ARENA는 게임 경제 모델 내에 zkML을 도입하고 있다.

Oasis Protocol, Secret Network, Aleo와 같은 프라이버시 중심 블록체인 프로젝트들도 zkML 기반의 활용 사례를 생태계 내에서 탐색 중이며, NOYA.ai 또한 zkML을 활용해 전 체인 기반 DeFi 전략을 구축하고 있다.
OraProtocol은 ZK 기반의 신뢰 불필요한 머신러닝 추론 프로토콜을 개발 중이며, 개발자들은 zkML 추론을 활용해 머신러닝 기반이고 이더리움으로 보호되는 모든 종류의 탈중앙화 애플리케이션을 구축할 수 있게 될 것이다.


zkML에 관한 전체적인 이야기는 아직 초기 단계에 있지만, 이번 호황장세 동안 앞으로 몇 달 안에 이 주제에 대한 과열 사이클이 나타날 것으로 예상되므로, 지금이 해당 분야를 면밀히 주시하고 준비를 철저히 할 절호의 기회라고 생각한다.

TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News










