크립토 다이스는 암호학적으로 검증 가능하며, 결과 조작이 불가능합니다.
일반적인 온라인 게임에서는 운영자가 결과를 조작할 수 있습니다. 하지만 Provably Fair 시스템은 수학적으로 조작이 불가능하도록 설계되었습니다.
운영자가 결과를 마음대로 조작 가능. 사용자는 확인할 방법이 없음.
모든 결과를 수학적으로 검증 가능. 운영자도 조작 불가능.
게임 결과는 서버 시드와 클라이언트 시드, 그리고 논스(Nonce) 세 가지를 조합하여 계산됩니다. 이 중 하나라도 바뀌면 결과가 완전히 달라집니다.
서버는 비밀 시드(랜덤 문자열)를 생성하고, 그 해시값만 미리 공개합니다. 원본 시드는 아직 비밀입니다. 이렇게 하면 서버가 나중에 시드를 바꿀 수 없습니다.
사용자는 자신만의 시드를 직접 입력할 수 있습니다. 이 시드도 결과 계산에 포함되므로, 서버가 결과를 예측하거나 조작할 수 없습니다.
게임이 진행될 때마다 서버시드 + 클라이언트시드 + 논스를 조합하여 결과(0.00~99.99)를 계산합니다. 논스는 게임마다 1씩 증가합니다.
사용자가 새 시드를 요청하면, 이전 서버 시드의 원본이 공개됩니다. 이를 통해 모든 이전 게임이 공정했는지 검증할 수 있습니다.
결과는 0.00 - 99.99 범위로 생성됩니다.