주식회사 지엔엑스_GNX Co., Ltd. · CEO Kim Chul
gnxceo@naver.com · 사업자등록: 234‑88‑03613
부가통신사업: 제2‑04‑26‑0003호 · 통신판매업: 제 2026‑강원삼척‑018호
부가통신사업: 제2‑04‑26‑0003호
통신판매업: 제 2026‑강원삼척‑018호
강원특별자치도 삼척시 도계읍 도상로 340
© 2026 GNX Co., Ltd. All Reserved.
검증자가 외부에서 직접 확인 가능한 항목과 그 방법을 정리합니다. 모든 항목은 재현 가능한 관찰로 한정하며, 추정·과장 표현을 배제합니다.
| 관찰 | 방법 | 기대값 |
|---|---|---|
| 퍼블릭 표면 가용 | GET /health/ready | 200 |
| 결정 표면 가용 | GET /api/health | 200 |
| 출생점 결정성 | 동일 입력·동일 버킷 HMAC 동일 | 일치 |
| 판정 결정성 | 동일 입력 반복 시 final_decision 동일 | 일치(난수 아님) |
| 체인 연결성 | prev_hash[n] = current_hash[n-1] | 일치 |
| 변조 검출 | 영수증 1건 변조 후 재계산 | 후속 해시 불일치 |
공개 캔버스는 서버 /api/decide를 우선 호출하고, 미배포 시 동일 알고리즘·동일 키로 브라우저(WebCrypto)에서 실행합니다. 어느 경우에도 표시되는 판정은 입력에서 결정론적으로 도출되며 하드코딩된 결과가 아닙니다.
ring::hmac(HMAC_SHA256) ↔ 브라우저 SubtleCrypto HMAC/SHA-256 — 동일 키·동일 메시지에서 동일 출력.BLAKE3. 공개 캔버스는 위변조 검출 속성을 SHA-256으로 시연하며, 본 차이는 본 문서와 캔버스 푸터에 명시됩니다.