공정성 검증 · [한장찾기]베스킨라빈스 페인 31장
상품마다 붙는 당첨번호는 아래 표에 처음부터 공개되어 있습니다. 숨겨져 있는 것은 그 번호가 몇 번 칸의 종이에 들어 있는지뿐이고, 이 배치는 판매 시작 전에 확정되어 해시로 봉인됩니다.
봉인 지문 (판매 전 공개) v1
세트 생성 2026-10-25 01:11:45 · 판매 시작 2026-10-25 12:23:06 · 완판 -
🎲 섞기 시드의 출처
봉인은 “공개한 뒤로 안 바꿨다”를 증명합니다. 그것만으로는 “공개하기 전에 유리한 배치를 골라 다시 만들지 않았다”가 증명되지 않습니다. 그래서 판을 만들 때, 아직 세상에 나오지 않은 공개 난수(drand) 라운드를 하나 정해 두고 그 값을 시드에 섞습니다. 그 값은 아무도 미리 알 수 없고 나중에 바꿀 수도 없으므로, 우리가 고를 수 있는 것이 남지 않습니다.
이 값은 저희가 만든 것이 아닙니다. drand 에서 직접 확인 →
위 공개값과 맞는지 확인한 뒤, final_seed = sha256(pre_seed + "|" + beacon.randomness); assignment = seededShuffle([1..total], final_seed) 로 배정표를 처음부터 다시 계산해 아래 표와 맞춰 보실 수 있습니다.
🔐 봉인 방식
종이마다 비밀 난수(salt)를 하나씩 붙여 종이별 지문을 만들고, 그것을 칸 순서로 이어 붙여 세트 지문을 만듭니다. SHA-256은 입력이 한 글자만 달라도 완전히 다른 값이 나오고, 지문만 보고 원래 내용을 역산하는 것은 불가능합니다.
상품표 = 등급:이름:수량:굿즈P:당첨번호들 (등급 순, 줄바꿈으로 이어 붙임) 머리 = SHA256( 세트ID | 버전 | 총장수 | 장당가격 | 라스트원이름 | 상품표 ) 종이ᵢ = SHA256( 머리 | 칸ᵢ | 당첨번호ᵢ | 등급ᵢ | saltᵢ ) 봉인 = SHA256( 머리 | 종이₁ | 종이₂ | … | 종이ₙ | 직전봉인 | 사유 )
- 칸에 어떤 번호가 들어가는지는 암호학적 난수(crypto.randomBytes)로 정해집니다. 운영자가 결과를 고를 수 있는 입력이 없습니다.
- 머리에 상품표(등급·이름·수량·굿즈 포인트·당첨번호)와 라스트원·총장수·가격이 통째로 들어갑니다. 봉인 뒤에 "A상 = ○○ 피규어"를 다른 물건으로 바꾸거나 수량을 손대면 모든 종이의 지문이 한꺼번에 깨져 즉시 드러납니다. 상품 사진만은 판매 중 교체할 수 있어 봉인에서 제외되며, 교체 기록은 운영 로그에 남습니다.
- 봉인은 직전 봉인을 품는 사슬입니다. 과거 한 줄을 고쳐 쓰면 그 뒤의 모든 봉인이 어긋납니다. 아래 사슬 머리를 캡처해 두시면, 그 시점 이후의 어떤 고쳐 쓰기도 잡아낼 수 있습니다.
- 뜯은 종이의 salt 는 즉시 본인에게 공개됩니다. 완판을 기다리지 않고 바로 검증할 수 있습니다.
- 남은 종이의 salt 는 판매 종료 전까지 누구에게도, 운영자 화면에도 보이지 않습니다.
- 서버는 시작할 때마다 모든 판의 지문을 다시 계산합니다. 하나라도 어긋나면 그 판의 판매가 자동으로 멈추고 사유가 이 화면에 표시됩니다.
⛓ 전체 봉인 사슬
우리 사이트에서 이뤄진 모든 봉인이 한 줄로 이어져 있습니다. 지금 사슬 길이는 42칸입니다. 끊어진 곳은 없습니다.
이 값을 캡처해 두시면 그 이후로 과거 기록이 고쳐졌는지 직접 확인하실 수 있습니다.
🧾 봉인 이력
판매 중에 구성이 바뀌면 아직 안 팔린 칸만 다시 섞고 버전을 올립니다. 이미 팔린 칸의 번호·등급·salt 는 그대로 두므로, 산 사람의 결과는 바뀌지 않습니다. v1 하나뿐이면 판매 시작부터 끝까지 한 번도 바뀌지 않은 판입니다.
| 버전 | 사유 | 그때 뜯힌 장수 | 시각 | 지문 / 직전봉인 |
|---|---|---|---|---|
| v1 | 세트 생성 | 0/31 | 2026-10-25 01:11:45 | 272b74c42b95c832f407a32a88d686d43925d9a65a161f0946341f702df3c64a ← 62e73e18e13c0b0531d2cd800c261c3bd3b7820d0df93a1b1df3fbb2c499d5fc |
📖 전체 공개 (판매 종료)
모든 칸의 번호·등급·salt 가 공개됩니다. 아래 버튼을 누르면 브라우저가 31장 전부의 지문을 다시 계산해, 판매 시작 때 공개된 세트 지문과 같은지 확인합니다.
전체 표 펼치기
직접 계산해 보려면: 줄 끝의 입력값 복사를 눌러 아무 SHA-256 계산기에 붙여 넣으세요. 머리|칸|당첨번호|등급|salt 한 줄이 복사되고, 계산 결과가 그 줄의 종이 지문과 같으면 맞습니다 (대·소문자는 상관없음). 이 지문 31개를 칸 순서로 이어 붙인 것이 맨 위 봉인 지문의 재료입니다.
| 칸 | 당첨번호 | 등급 | salt | 종이 지문 (SHA-256) | |
|---|---|---|---|---|---|
| 1 | 13 | 하위상 | 5ca9f0857b1c1beaf4ab35295598583f | 71c10a83e6d483741437a87b2e8625d6de873cb2568f4f8eda9fbf54bfeef2f4 | |
| 2 | 3 | 하위상 | edf416a4e931910be7627bd03df4e626 | 87a27807d403952192a89fff25989cb9365ea779857a623d88358f2e843bee23 | |
| 3 | 12 | 하위상 | 332419c9fefdb427c481fab452a86430 | c5cbad13c53a093fb42bf32630e91d7987d3ad18a3a19a32d39fb2a95b92c055 | |
| 4 | 27 | 하위상 | 8938642e2325f182785769051fa47909 | 5af78890784f6b056c8bf7ef6d353dd9d628d2ba436e67820b58343ca5d7d40c | |
| 5 | 18 | 하위상 | b62c4763d874372aad077a04d3418f80 | d092ceaa9e5039c9d8454336e8cc352e2d37933d722dc406edc810e9898866d6 | |
| 6 | 2 | 하위상 | d39c3acd99c3b96fc4e97ebf7d1a011c | 5872cae75f24012e8085213ec317f03b556a84f890e06596c2df06737d393fc0 | |
| 7 | 24 | 하위상 | 6bd9f2e740d7fecbbff2cb2b08e6c60f | a2387f70570b9fc4b057f8c0b91cb674dd5c777fceb1824a799566b4c6b98c80 | |
| 8 | 20 | 하위상 | 10f222003d707d91d3b9c70a9551dbbc | 47ec39ac0bc1ea66e8b86ccee560ac609eee1aa73168842b4b9ae0aee6fc1ca7 | |
| 9 | 5 | 하위상 | aa9ada8b86baaf03733e3fb112fc0ba2 | 12ffc3a8d2bbe3213ecb4bb98eeb4f709658c01000643f90980a5492b9a34417 | |
| 10 | 25 | 하위상 | 5da55697413cb8c42315dbea70a05933 | 5b1603f2753603abb74685e62f3e5fb94f21b9b1b29a89c19642425ba742d572 | |
| 11 | 31 | 하위상 | dc94b4a4e0568e47f95dd296c0ab436a | b9f4b23951d86af7cd57f7ce0612baf1c457e1a3965effea1fadd1a8498e2c97 | |
| 12 | 17 | A상 | a407ad11df2882f1157b799ba30260b5 | 0d7d1f1dd17bee241420cf51c856ec9ba2ec086553557a86a767ce7b09936323 | |
| 13 | 15 | 하위상 | f857f1c6545de6cb6ccbd287065fe0c2 | 31dd21552734898a3d753da1679bd0adbf9044f2bca50805164e595aedc83e80 | |
| 14 | 23 | 하위상 | 5f64f7a94c85753645faad93bb3ecd50 | fecc37c4a231c803467bc283c4e18fda7da715fa8d39b9f113922ed6c03aa14c | |
| 15 | 30 | 하위상 | 1765dadeddc406658e184588e4e262bf | 77f64c75f43719a3b908c7d667cf182b3cfe91586eb03a40adc803ea0c1a33b5 | |
| 16 | 29 | 하위상 | ea829ba666bc06e4a54ee375d257be59 | 624158e8fc83cb162023fd1066961fc25547701700b9ad3dc59e92b335a31d08 | |
| 17 | 6 | 하위상 | ee98acc3435caf552e5a4e654cd7809a | 976268b91b9f48ee554abcae4d69c3b14a6a8d1563c87eb76809143444261c76 | |
| 18 | 11 | 하위상 | f9cf087c3b8f334e5e221b7da81a3498 | 22c50f6b89197fc1122341f72197f819b62c526f0490f65efe83741828465887 | |
| 19 | 28 | 하위상 | 65fc90184a01e5a6b21497cbffc906d1 | 217df1e42c8ba6ad1a5770fe6599c2d652df8deef1042c6f0c6b2a7e75cd654b | |
| 20 | 7 | 하위상 | 3c7ba8b2ccb92977ee08000389dde43e | 87bd989191e1a20b82839e22647a252f58a20bf0055cc4a315ed139cd901578c | |
| 21 | 21 | 하위상 | c4060303b0511f4d22bc9ee1b0ddabec | 0c414778a342160019d45d268b16c0b1dd13929532d7a424224a7ec80f5139a3 | |
| 22 | 16 | 하위상 | 11d4d7cebd0c3559c9d8aa5f83ec3dd9 | 98641ac1fd04a1a8cfa0cae79fb862c3b19301ade04829218846cd8b0ed380be | |
| 23 | 4 | 하위상 | 318a1379a5b60f33ed9c04f38532fa6f | 75b173eed817963661b96675971639caab5b40cba795c31e7819a769cfa45a4a | |
| 24 | 22 | B상 | cef78e97028eedd57666c46e913f159f | c87b135df45a7e74269862e0371e65422eb3f2897a24003c466220dc2f779fcd | |
| 25 | 8 | 하위상 | 643b615dcbed468bf65a0c6ebdbe75c8 | 44404a63c994291f4fb6f9a94dead465c9e513382361f34ca648572ae4f121e6 | |
| 26 | 10 | 하위상 | 9b022f0bb8b08e777c0c0e56f632df68 | a983d82ce72b04b64ef083506275c95e0133275b6145621e2964d58ff7da8431 | |
| 27 | 14 | 하위상 | 5a8ba7331f0852ca1c498f201d4e8ef9 | a564de0d2d4fa4161fb46e3ad77c899e754f926978c07fb1567e03feaedc28de | |
| 28 | 9 | 하위상 | 666afc04bf38c2accfde3709b6274b4a | b1e6a3058a6bfcd1c0b65266bffca06ca102d430294a99774ff89fb206c327c6 | |
| 29 | 26 | 하위상 | aafd9097266f3237f63f6f86e9b3d456 | e571fe07adc304788a5cc8dbbe52eef7c21c71169a76c38af6b002008eb50709 | |
| 30 | 1 | 하위상 | a7d14bb64bb8b2263c4eb7fdcbd1411d | 83e4254f1e04b1f8d7018abe6c5ea3eb267663ed29f406a9f4ce3c53b2da824b | |
| 31 | 19 | 하위상 | 4e9fe425cceaa5a9adc636e4aafa4562 | 29d546bb6e2f7cff1978fda62b7c4a383aec3020c8422b1e8653704d5dfa64bf |
상품 구성
| 등급 | 상품 | 수량 | 당첨번호 |
|---|---|---|---|
| A상 | 페인 C상 | 1 | 17 |
| B상 | [기프티콘]베라 파인트 | 1 | 22 |
| 하위상 | 굿즈 포인트 9,900P | 29 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26 … (총 29개) |
| 미공개 | 판매 전 비공개 | 0 |
