Qstamp / SI 에이전트
주요 대상

초지능(SI) 에이전트를 위한 감사 추적과 책임성입니다.

이제 에이전트는 개인과 기관을 대신하여 행동합니다. Qstamp는 모든 행위에 대해 무엇이 수행되었는지, 어떤 시스템이 어떤 모델과 정책에 따라 수행했는지, 그리고 늦어도 언제까지 수행되었는지를 보여 주는 영속적이고 검증 가능한 기록을 부여합니다. 이 증거는 양자 컴퓨팅으로의 전환 이후에도 유효하며, 이를 생성한 운영자에 대한 신뢰에 의존하지 않습니다.

에이전트 군 운영자 증거 서비스 · QSTAMP SDK QVM · QUANTA 컨트랙트 결제 에이전트승인 · 이체 리서치 에이전트도구 호출 · 검색 고객 에이전트메시지 · 출력 모델 레지스트리가중치 · 데이터 매니페스트 정책 엔진한도 · 위임 · 버전 수집행위별 정규 JSON · SHA3 다이제스트 배치 구간N초 또는 M건마다 · 솔트 리프 스탬프배치당 커밋먼트 1개 · ai_agent_action 영수증 저장소각 행위 로그 옆 영수증 QStamp 컨트랙트공개 앵커링 · 호출자 결합 QStampIssuer발급자 서명 지시 · 폐기 QStampCouncil5인 중 3인 승인 최종성ML DSA 65 위원회 · 약 0.2초 에이전트 군 운영자 증거 서비스 · QSTAMP SDK QVM · QUANTA 컨트랙트 결제 에이전트승인 · 이체 리서치 에이전트도구 호출 · 검색 고객 에이전트메시지 · 출력 모델 레지스트리가중치 · 데이터 매니페스트 정책 엔진한도 · 위임 · 버전 수집행위별 정규 JSON · SHA3 다이제스트 배치 구간N초 또는 M건마다 · 솔트 리프 스탬프배치당 커밋먼트 1개 · ai_agent_action 영수증 저장소각 행위 로그 옆 영수증 QStamp 컨트랙트공개 앵커링 · 호출자 결합 QStampIssuer발급자 서명 지시 · 폐기 QStampCouncil5인 중 3인 승인 최종성ML DSA 65 위원회 · 약 0.2초
그림 4 · 에이전트 증거 아키텍처. 행위는 운영자 경계 내부에서 수집되고 배치로 묶입니다. 권한 있는 발급자 또는 다자간 승인이 필요한 기관은 발급자 템플릿 또는 협의체 템플릿을 사용합니다.
스탬핑 대상

에이전트가 남겨야 할 증거.

유형 6 · ai_agent_action

행위 및 도구 호출

각 도구 호출, 승인 또는 이체에 대한 정규화된 기록으로, 입력, 출력 및 행위를 수행한 에이전트의 신원을 포함합니다.

유형 4 · ai_model

모델 패스포트

배포된 모든 모델 산출물의 다이제스트로, 이후의 어떤 결정 뒤에 있는 정확한 버전도 확인할 수 있게 합니다.

유형 5 · ai_dataset

데이터셋 매니페스트

수집 시점에 고정된 학습 및 평가 데이터 매니페스트로, 출처 및 라이선스 주장을 뒷받침합니다.

유형 7 · ai_output

생성 콘텐츠

출처 표시가 포함된 텍스트, 이미지 및 오디오로, 원본과 변조된 사본을 구별할 수 있게 합니다.

유형 0 · record

정책 및 위임 권한

에이전트가 행동한 시점에 유효했던 모든 지출 한도, 도구 권한 및 승인 규칙의 버전입니다.

유형 0 · record

평가 결과

배포 전에 고정된 안전성 및 성능 평가로, 사후에 결과를 수정할 수 없습니다.

통합 패턴

에이전트의 주기에 맞춥니다.

주기별 배치

예를 들어 10초마다와 같이 정해진 구간 동안 행위를 수집하고 하나의 트랜잭션으로 앵커링합니다. 이 방식은 처리량이 많은 에이전트에 적합하며 행위당 비용을 무시할 수 있는 수준으로 유지합니다.

결정 체크포인트

기준 금액을 초과하는 결제와 같은 중요한 행위 직전 또는 직후에 스탬핑하여, 행위가 완료되기 전에 기록이 최종 확정되도록 합니다.

배포 게이트

배포 파이프라인의 일부로 모델 가중치, 데이터 매니페스트 및 평가 보고서를 스탬핑하여 버전별 모델 패스포트를 생성합니다.

기관 발급

기관의 키로 발급자 템플릿을 배포하여 권한 있는 발급자만 앵커링할 수 있도록 하고, 철회된 기록에 대해서는 폐기를 지원합니다.

참조 구현

몇 줄의 코드로 구현하는 증거 서비스.

evidence-service.jsinterval batching
const qstamp = require('@quantovainc/qstamp'); const queue = []; function capture(action) { const bytes = Buffer.from(JSON.stringify(action)); queue.push({ action, digest: qstamp.digestBytes(bytes) }); } setInterval(async () => { if (!queue.length) return; const batch = queue.splice(0, queue.length); const receipts = await qstamp.stamp({ seed, index: 0, kind: 'ai_agent_action', records: batch.map((b) => ({ digest: b.digest })), onPending: savePendingSafely, }); receipts.forEach((r, i) => store(batch[i].action, r)); }, 10000);

onPending 훅은 SDK가 최종성을 기다리기 전에 제출된 각 배치를 저장하므로, 프로세스가 중단되더라도 영수증이 유실되지 않습니다.

중요한 이유

에이전트 운영자가 이미 부담하고 있는 로그 기록 의무.

요건근거Qstamp의 지원 방식
이벤트 자동 기록EU 인공지능법 제12조기록된 모든 이벤트를 앵커링할 수 있어, 이후 로그가 변경되면 이를 탐지할 수 있습니다.
로그 및 문서의 보존EU 인공지능법 제18조, 제19조 및 제26조영수증은 양자 컴퓨터의 등장이 예상되는 시점 이후까지 이어지는 기간을 포함하여 보존 기간 전체에 걸쳐 검증 가능한 상태로 유지됩니다.
생성 콘텐츠 표시EU 인공지능법 제50조 · 캘리포니아 AI 투명성법출처 표시와 원본을 앵커링할 수 있어, 표시가 제거되거나 변경된 경우 이를 탐지할 수 있습니다.
알고리즘 결정 기록콜로라도 AI법 · 금융 감독결정 기록과 사용된 모델 버전이 결정 시점에 고정됩니다.
거버넌스 및 추적성NIST AI RMF · ISO IEC 42001거버넌스 프레임워크가 운영자에게 보관을 요구하는 추적성 증거를 제공합니다.

Qstamp는 기술적 증거를 제공합니다. 보다 넓은 범위의 규제 준수 프로그램에 대한 책임은 여전히 운영자에게 있습니다. 규제 준수 페이지 및 책임 있는 SI 정책을 참조하십시오.