공정성 검증 결과 확인 방법 (단계별 가이드)
2026년 5월 29일 게재 · 7분 읽기
공정성 검증은 실제로 라운드를 검증해야만 유용합니다. 이 가이드는 프로그래밍 없이 정확한 절차를 안내해 — Goemon(또는 올바르게 구현된 크래시 게임)의 라운드를 재계산하고 조작되지 않았음을 확인하도록 합니다.
시작 전 필요한 것
- 확인하고 싶은 종료된 라운드.
- 게임의 라운드 히스토리 또는 "공정성 검증" 패널 접근 권한.
- SHA-256 및 SHA-512 계산기(온라인 도구 가능; 이것이 흔히 사용됩니다).
- 게임이 공표한 검증 공식. Goemon은 함께 제공 — 인게임 정보 패널 확인.
1단계: 라운드 히스토리 열기
Goemon에서 이전 라운드 스트립은 화면 상단에 있습니다. 클릭(또는 "공정성 검증" 탭 열기)하여 전체 히스토리로 확장합니다. 검증할 라운드를 선택하면 다음을 볼 수 있습니다:
- 서버 시드 해시(라운드 시작 전에 게시된 SHA-256 커밋).
- 공개된 서버 시드(긴 영숫자 문자열, 라운드 종료 후에만 표시).
- 처음 베팅한 세 플레이어가 기여한 세 개의 클라이언트 시드.
- 실제 크래시 지점(라운드가 종료된 배율).
2단계: 서버 시드가 해시와 일치하는지 확인
공개된 서버 시드를 복사합니다. SHA-256 계산기에 붙여넣고 결과를 라운드 전 서버 시드 해시와 비교합니다.
일치 → 운영자가 라운드 중 시드를 변경하지 않았습니다. 커밋이 유지됩니다. ✅
불일치 → 운영자가 시드를 변경했으며, 이는 최악의 부정행위입니다. 즉시 떠나고 공개적으로 발견 사항을 게시하세요. ❌
3단계: 시드 결합 및 해시
이제 라운드의 무작위성을 재구성합니다. Goemon의 공개 방식에서 공식은:
hash = SHA512(serverSeed + clientSeed1 + clientSeed2 + clientSeed3)
네 문자열을 게임 정보 패널에 문서화된 순서로 연결(순서가 중요)하고, SHA-512 계산기에 붙여넣고, 결과 128자 16진수 해시를 복사합니다.
4단계: 해시를 배율로 매핑
게임의 매핑 공식이 해시를 숫자로, 숫자를 크래시 배율로 변환합니다. 게임마다 다른 공식을 사용하지만, 가장 일반적인 패턴:
- 해시의 처음 13자(16진수)를 가져와 10진수 정수로 변환.
- 252(13자 16진수의 최대값)로 나눔.
- 게임 특정 변환 적용. 일반 공식:
crashPoint = (100 × 252 − h) / (252 − h) / 100— Goemon의 정확한 공식은 정보 패널에 게시되므로 그것을 사용하세요. - 결과가 라운드가 크래시되어야 할 배율입니다.
5단계: 비교
계산된 배율이 라운드의 실제 크래시 지점과 일치하면 → ✅ 라운드는 정직합니다. 수학이 재현됩니다.
일치하지 않으면 → ❌ 뭔가 잘못되었습니다. 입력값을 다시 확인하세요(대부분 실패는 복사-붙여넣기 공백이나 잘못된 연결 순서 때문). 신중히 다시 확인해도 숫자가 일치하지 않으면, 기록하고 즉시 지원팀에 연락하세요. 그것은 검증 가능한 조작 주장입니다.
더 빠르게: 온라인 검증기 사용
평판이 좋은 대부분의 크래시 게임은 내장 검증 도구를 제공하며, 일부 제3자 사이트는 인기 타이틀용 오픈소스 검증기를 유지합니다. "[게임명] provably fair verifier"를 검색하세요. 이러한 도구는 2~5단계를 자동화합니다 — 시드를 붙여넣으면 배율이 나옵니다. 게임에 검증기와 공표된 공식이 없다면, 다른 곳에서 플레이하라는 신호입니다.
정직한 검증의 느낌
처음 라운드를 검증할 때는 5~10분의 어색함을 예상하세요. 그 후에는 30초가 걸립니다. 대부분의 플레이어는 새 게임을 처음 시도할 때 몇 라운드를 검증합니다 — 보통 큰 승리 하나와 큰 패배 하나 — 수학이 유지됨을 확인하기 위해. 작동하는 걸 본 후에는 모든 라운드를 검증할 필요 없고, 단지 할 수 있다는 것을 알면 됩니다.