해시 하나를 넣으면 SHA-256 체인을 거슬러 올라가며 이전 게임들의 크래시 배수를 계산합니다. 모든 연산은 이 페이지 안에서만 일어나고 입력값은 어디로도 전송되지 않습니다.
| # | 게임 해시 | 크래시 |
|---|---|---|
| 해시값을 넣어 주세요. | ||
체인 방향. 표의 첫 줄이 입력한 해시이고, 그 아래는 SHA-256(이전 해시의 16진 문자열)로 하나씩 파생됩니다. 즉 과거 방향으로만 내려갑니다. 해시 함수는 역산이 안 되므로 이 방향으로는 아직 공개되지 않은 다음 게임을 구할 수 없습니다. 지난 결과가 조작되지 않았는지 확인하는 용도입니다.
배수 계산. 솔트를 넣으면 HMAC-SHA256(key = 게임해시, msg = 솔트), 비워두면 게임 해시를 그대로 씁니다. 그 결과의 상위 13자리(52비트)를 정수 h로 읽고 e = 2^52일 때 floor((100e − h) / (e − h)) / 100이 배수입니다.
즉시 버스트. 해시를 4자리씩 끊어 누적한 값이 나눗수로 나누어떨어지면 0.00×로 확정됩니다. 기본값 101은 101게임 중 1번꼴(하우스 엣지 약 0.99%)이고, 이게 bustabit 계열의 표준값입니다.
결과가 실제와 다르다면 솔트나 나눗수가 플랫폼 설정과 다른 경우가 대부분입니다. 기본 솔트는 bustabit의 공개 시딩 이벤트 값이라 자체 구현에서는 다를 수 있습니다.