Unipicker공정 추첨 백서
공정추첨 · LESSON 6

공정추첨 맛보기

배운 걸 모두 합쳐 진짜 추첨 한 판! 봉인 → 공정 난수 → 추첨 → 검증, 그리고 직접 조작해서 들키는 것까지.

1추첨 자료 작성
2봉인/DRAND/시드
3추첨 결과
4검증
1단계 · 작성

추첨 자료 작성

추첨 설정

등수·경품·그룹 / 인원

응모자 정보
2단계 · 추첨 진행

추첨 자료 봉인 / DRAND 난수 / 추첨 시드

먼저 추첨 자료를 봉인해 응모자 정보와 추첨 설정 정보를 못 바꾸게 잠가요. 바로 난수를 받는 게 아니라, 아직 오지 않은 미래 라운드를 미리 약속하고 추첨 이력에 등록해요. 그 후 미래 라운드 난수를 받아 추첨 시드를 만들어요. 그래야 아무도 결과를 미리 알 수 없어요.

여기서는 이해를 돕기 위해 단계마다 버튼을 눌러 하나씩 진행해요. 실제 유니피커 추첨에서는 이 단계가 자동으로 실행돼요 — 봉인부터 추첨 이력 등록, 미래 라운드 난수 수신, 추첨 시드 생성까지 사람이 개입할 틈 없이 이어집니다.
1추첨 자료 봉인
2현재 라운드 확인
3미래 라운드 예약 (현재 +2)
4추첨 이력 등록

봉인 해시코드와 예약한 라운드를 먼저 기록해요. (난수를 받기 전에!)

5추첨 자료 확인
6미래 라운드 난수 받기
7추첨 시드 만들기

받은 난수의 앞 16자리(16진수)를 10진수로 바꿔 추첨 시드로 써요.

8추첨 난수 만들기

추첨 시드를 SHA에 넣어 응모자마다 쓸 추첨 난수를 만들어요.