프로바블리 페어 Provably Fair
암호학 해시로 게임 결과가 베팅 뒤에 조작되지 않았는지 플레이어가 직접 확인할 수 있게 하는 방식이에요. 주로 크래시, 다이스 같은 암호화폐 카지노 게임에 쓰여요.
프로바블리 페어
Provably Fair
| 영문 | Provably Fair |
|---|---|
| 분류 | 수학·확률 |
| 영문 | Provably Fair |
| 분류 | 수학·확률 |
| 핵심 기술 | SHA-256 해시, HMAC |
| 구성 요소 | 서버 시드, 클라이언트 시드, 논스 |
| 주로 쓰는 게임 | 크래시, 다이스, 플링코, 룰렛, 블랙잭 |
| 한계 | 라이선스·RTP·출금을 보장하지 않음 |
| 비교 | RNG 인증(독립 시험 기관) |
개요
프로바블리 페어(Provably Fair, 증명 가능한 공정성)는 암호학을 이용해 “이 판의 결과가 베팅한 뒤에 바뀌지 않았다”는 것을 플레이어가 직접 확인할 수 있게 하는 방식이에요. 암호화폐 카지노의 크래시, 다이스, 플링코 같은 게임에서 주로 쓰여요.
작동 원리
| 단계 | 내용 |
|---|---|
| 1. 베팅 전 | 게임 쪽이 비밀 “서버 시드”를 만들고, 이를 SHA-256 해시(64자리 지문)로 바꿔 미리 공개해요. 시드 자체는 숨겨요. |
| 2. 베팅 중 | 플레이어의 “클라이언트 시드”와 베팅마다 바뀌는 숫자 “논스”를 서버 시드와 합쳐 HMAC 계산으로 결과를 만들어요. |
| 3. 베팅 후 | 게임 쪽이 원래 서버 시드를 공개하면, 플레이어가 직접 해시를 계산해 처음 공개된 지문과 같은지 비교해요. |
두 해시가 같으면 게임 쪽이 처음부터 같은 서버 시드를 썼고 중간에 바꾸지 않았다는 뜻이에요. 입력값이 한 글자만 달라도 결과가 완전히 달라지기 때문에, 조작하면 바로 드러나요.
주로 쓰이는 게임
노리밋시티의 xCrash처럼 슬롯에 크래시 방식을 섞은 게임도 나오고 있지만, 일반적인 슬롯은 보통 프로바블리 페어 대신 독립 시험 기관의 RNG 인증을 받아요.
한계
- 한 판의 무결성만 증명: 그 판의 결과가 미리 정한 계산대로 나왔다는 것만 증명하고, 운영사 자체의 신뢰성은 증명하지 않아요.
- 하우스 엣지는 그대로: 검증해도 하우스 엣지가 사라지거나 확률이 좋아지지 않아요. RTP는 여전히 게임 설계로 정해져요.
- 라이선스와 별개: 규제를 받지 않는 운영사도 프로바블리 페어 게임을 제공할 수 있어요. 출금이나 플레이어 보호를 보장하지 않아요.
- 외부 감독 없음: 독립 시험 기관이 검증하는 RNG 인증과 달리, 프로바블리 페어는 플레이어의 자체 검증에 기대요.


