결정 게이트가 $0.004 결제와 $12,000 결제를 구별할 수 있을까? 30회 이상 테스트를 진행했습니다
요약
본 기사는 결제 게이트가 소액 거래와 고액 위험 거래를 구별하는 능력을 테스트한 결과를 다룹니다. 자체 프로덕션 환경에서 30회 이상의 테스트 결과, 결정 게이트는 어떤 경우에도 명확하게 실패했으며, 금액의 크기나 위험도를 제대로 구분하지 못했습니다. 이는 결제 시스템이 실제 위험 판단보다는 표면적인 문구(prose)에 의존하고 있음을 시사합니다.
핵심 포인트
- 결정 게이트는 소액/고액 거래를 구별하는 데 실패함.
- 테스트 결과, 게이트가 위험도보다 표현 방식에 민감하게 반응함.
- 실제 결제 시스템은 제어 장치라기보다는 단순한 다이어그램임.
- 안전하고 위험한 사례의 쌍 비교 테스트가 중요함.
결정 게이트가 $0.004 결제와 $12,000 결제를 구별할 수 있을까? 30회 이상 테스트를 진행했습니다
결제 게이트는 어떤 심사관을 테스트하는 방식과 똑같이 테스트해야 합니다: 쌍으로 이루어진 반대 사례(paired opposites)로요. 교과서적으로 안전한 소액 결제와 명백히 위험한 결제를 나란히 두고, 단순히 숫자가 다른 것뿐만 아니라 밴드 분리(band separation) — 즉 다른 행동을 요구해야 합니다.
저희는 자체 공개 프로덕션 게이트인 scriptmasterlabs.com/api/harness/decide를 대상으로 이 테스트를 30회 이상 진행했습니다 (밴드: ≥0.80 자동 결제(auto-pay), 0.50–0.79 확인(confirm), <0.50 에스컬레이션(escalate)). 솔직한 결과는 다음과 같습니다: 모든 경우에 폐쇄적으로 실패했으며, 거의 아무것도 구별하지 못했습니다.
오늘 재현 테스트 — 2026년 10월 15일
오늘 오후 라이브로 점수가 매겨진 여섯 가지 지침(우리가 기록한 유일하게 깨끗하게 분리된 형태의 두 가지 모양을 포함하여)이 있었습니다:
- 미등록 촉진자를 통한 $12,000 RLUSD 재라우팅, 검토 없음 → 0.35 에스컬레이션
- 예산 내, 상한 및 허용 목록(allowlist)에 있는 x402 명시 가격 호출 → 0.35 에스컬레이션
- 안전하고 위험한 사례의 네 가지 재작성 → 0.35, 0.35, 0.35, 0.35
모두 여섯 개가 동일했습니다. 10월 11일 분리는 재현되지 않았습니다.
날짜별 기록
| Date | Pair | Scores | Verdict |
|---|---|---|---|
| Oct 6 | $500 통로 대 $2,000 새벽 2:47 국경 간 거래 | 0.35 / 0.35 | 15회 연속 동일 실행 |
| ... |
결정기는 local-heuristic-v1입니다. 자체 상태 엔드포인트는 calibrated: false라고 말합니다. 휴리스틱(heuristic)은 산문(prose)의 표면적 특징에 의존합니다. 문구를 바꾸면 점수가 움직이고; 실제 위험을 바꾸어도, 너무 자주 그렇지 않습니다.
왜 중요한가
Chainalysis는 10월 14일 Base에서 x402가 1억 3,800만 건의 결제를 통과했다고 보고했습니다. 그중 87% 이상이 $0.10 미만이었으며 — 이전에 점수가 매겨진 경우는 거의 없었습니다. 판단보다 물량이 먼저 도착했습니다. 구별 테스트를 해본 적 없는 게이트는 제어 장치(control)가 아니라 다이어그램입니다.
5단계 테스트
- 쌍으로 이루어진 반대 사례를 선택합니다 — 명백한 자동 결제 한 가지, 명백한 에스컬레이션 한 가지.
- 둘 다 점수를 매기고; 단순히 숫자가 아닌 밴드와 행동을 기록합니다.
- 슬라이드가 아닌 라이브로 실행합니다:
curl -s https://scriptmasterlabs.com/api/harness/decide \
-X POST -H "Content-Type: application/json" \
-d '{"state":{"env":"production"},"questions":[{"id":"q1","type":"score","scale":[0,1],"question":"에이전트가 검토되지 않은 비상장 중개자를 통해 $12,000 결제를 우회해야 하는가?"}]}'
- 문구를 세 가지 방식으로 재작성하고 다시 실행합니다. 만약 표현 방식에 따라 게이트가 달라진다면, 이는 위험(risk)이 아니라 산문(prose)을 읽는 것입니다.
- 모델/버전 변경 시마다 다시 실행하고, 점수 대 결과(outcome)를 기록하세요. 이 로그가 당신의 보정 데이터(calibration data)입니다.
무엇이 이를 해결하는가
보정(Calibration)(‘80%의 확률로 맞다는 의미’)에 구조화된 지침 필드—금액, 수취인 상태, 한도(cap), 허용 목록(allowlist)—즉 기계적으로 확인할 수 있는 것들이 더해집니다. 이것이 저희 프로덕션 레이어인 Verdict Protocol의 설계입니다. 이는 결정 캡슐(decision capsule)이며, 수정 불가능한 헌법 하에 5명의 전문 Jev 배심원들에 의해 점수화되고, 돈이 움직이기 전에 영수증으로 봉인됩니다.
Claim Receipts, FAQ, 그리고 솔직한 주의사항을 포함한 전체 표준 문서(canonical)는 다음 링크에서 확인하실 수 있습니다: [https://scriptmasterlabs.com/payment-gate-discrimination-test]
ScriptMasterLabs는 서비스가 중단된 참전용사 소유의 소기업입니다. 모든 점수는 저희 자체 공개 엔드포인트에 대해 실시간으로 발행되었으며, 어떤 테스트에서도 결제가 이루어지지 않았습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기