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

유니피커 검증추첨

추첨 자료 원본과 추첨 시드를 사용하여, 추첨을 재현하고 추첨 결과를 검증합니다.

개념

검증추첨이란?

추첨 자료 원본과 추첨 시드를 사용하여, 추첨을 재현하고 추첨결과를 검증할 수 있어요. 유니피커 검증 추첨 기능을 이용하여 추첨 후 재현한 추첨결과와 기존 추첨결과가 동일한지 확인해요.

진행 주체

유니피커가 검증 추첨을 진행하는 경우

유니피커는 주최사의 요청 또는 법률적인 절차에 따른 요청이나 수사기관의 협조 요청에 따라 검증 추첨을 진행할 수 있어요.

이력추첨 및 추첨 고유 인증코드 발급 추첨 — 주최사 협의로 진행응모자가 추첨이 공정하게 진행되었는지 의문을 제기해 주최사에 검증추첨을 요청하고, 응모자와 주최사가 이를 협의하면 유니피커는 주최사로부터 원본 자료를 전달받아 검증추첨(유료)을 진행하고 그 결과를 응모자와 주최사 양쪽에 전달해요.
유니피커 매니저 대행추첨 및 공개추첨 — 보관 자료로 바로 진행민원인과 주최사가 협의해 유니피커에 검증추첨을 요청하거나, 민원인이 '추첨 자료 공개 요청서'를 작성해 유니피커에 제출할 수 있어요. 유니피커는 주최사와 내용을 검토한 뒤 자료 제공 여부를 안내하고, 공개가 허용되면 보관 중인 추첨 자료(2년)로 바로 검증 추첨을 진행해요.
진행 절차

검증 추첨 절차

유니피커
추첨 인증서 확인
공개 시드 서버에서
발급된 추첨 '시드' 확인
파일 해시코드로
추첨자료 원본 여부 확인
검증 추첨 진행 및
추첨 결과 확인
봉인과 검증의 원리

왜 검증이 가능할까?

추첨이 시작되는 순간 응모자 명단과 추첨 설정 정보 전체를 해시 함수에 넣어 하나의 봉인값으로 만들고, 이 값을 추첨 이력에 먼저 게시해둬요. 해시 함수는 원본 데이터가 단 한 글자만 바뀌어도 완전히 다른 값을 내놓는 성질이 있어서, 이후 누군가 응모자 명단의 순서를 바꾸거나 이름 하나를 수정하는 것만으로도 결과 해시값이 처음 게시된 봉인값과 완전히 달라져요.

응모자 명단 원본에는 개인정보가 포함될 수 있어 누구나 내려받아 직접 검증할 수 있는 자료는 아니에요. 유니피커도 매니저 대행 추첨(CERT-UNI · CERT-PUB)이 아닌 이상 원본 자료를 보관하지 않아요. 그래서 실제 검증은 정해진 절차를 거쳐 유니피커가 대신 검증추첨을 진행하는 방식으로 이뤄져요.