솔라나재단(Solana Foundation)과 Nito가 AI 실행 하드웨어의 증명을 솔라나(SOL)에서 확인하는 개발 도구를 13일 공개했다. AI 모델 연산은 체인 밖에서 이뤄지고, 솔라나에는 하드웨어 증명을 검증한 기록이 남는다.
솔라나재단은 공식 발표문에서 Confidential Compute가 소프트웨어 개발 키트(SDK)와 온체인 검증 프로그램으로 구성된다고 밝혔다. 검증 프로그램은 신뢰 실행 환경(TEE)이 발급한 증명을 확인한다.
TEE는 코드와 데이터를 서버 운영체제와 인프라 운영자로부터 분리하도록 설계된 하드웨어 영역이다. 이 환경은 실행 환경과 소프트웨어에 관한 정보를 서명된 증명으로 제공한다.
증명에 포함된 하드웨어 내부 생성 서명 키는 최근 솔라나 슬롯과 연결된다. 온체인 프로그램은 증명을 확인한 뒤 키와 하드웨어 유형, 만료일을 기록한다.
AI 답변을 받은 애플리케이션은 답변의 서명을 검사하고 해당 키의 솔라나 기록을 조회할 수 있다. 이 과정에서 대화 내용이나 입력 자료를 블록체인에 공개하지 않는다.
증명이 확인하는 범위는 사용된 하드웨어와 그 안에서 실행된 코드다. AI가 내놓은 답변의 정확성까지 보장하지는 않는다.
사용자가 의존하는 요소에는 브라우저에 전달된 코드, 하드웨어 제조사의 증명, 검증에 쓰이는 소프트웨어가 포함된다. 개발자 템플릿은 Tinfoil의 공개 라우터 코드도 신뢰의 전제로 제시한다.
현재 인텔($INTC)의 TDX와 AMD($AMD)의 SEV-SNP 증명을 지원한다. 엔비디아($NVDA) GPU 증명은 개발 중이며, 개발자는 Rust·TypeScript SDK를 사용할 수 있다.
솔라나재단 제품 페이지는 이 도구가 개발망 베타이며 보안감사가 진행 중이라고 안내한다. 메인넷 출시 날짜는 제시하지 않았다.
Nito 채팅 서비스의 검증 방식은 재단의 공식 자료 사이에서도 설명이 다르다. 발표문은 Nito가 해당 인프라를 이용한다고 설명하지만, 제품 페이지는 Confidential Chat이 아직 솔라나 온체인 검증 프로그램을 사용하지 않는다고 밝힌다.
제품 페이지는 이용자 브라우저가 Tinfoil의 증명을 직접 확인한다고 설명한다. 개발자 템플릿은 브라우저가 증명을 검증한 뒤 암호화한 메시지를 Nito를 거쳐 하드웨어 환경에 전달하는 흐름을 제시한다.
메시지 내용이 암호화돼도 전송 시점과 데이터 크기 등 일부 정보는 드러날 수 있다. 따라서 실행 환경을 확인하는 것과 전송 과정의 모든 정보를 감추는 것은 별개의 문제다.
솔라나재단은 11월 10일 Helius의 Privacy Rings 메인넷 출시도 소개했다. Privacy Rings는 자산과 이체 금액을 암호화하면서 지갑 주소는 공개하는 거래 도구다.
Privacy Rings 발표가 다루는 것은 거래 정보 보호다. Confidential Compute는 거래 금액을 감추는 기능이 아니라 AI가 보호된 하드웨어에서 실행됐는지 확인하는 도구다.
<Copyright ⓒ TokenPost, unauthorized reproduction and redistribution prohibited>
Most Popular