공정성 검증 · [두장찾기]베스킨라빈스 올마이트 라원 31장
상품마다 붙는 당첨번호는 아래 표에 처음부터 공개되어 있습니다. 숨겨져 있는 것은 그 번호가 몇 번 칸의 종이에 들어 있는지뿐이고, 이 배치는 판매 시작 전에 확정되어 해시로 봉인됩니다.
봉인 지문 (판매 전 공개) v1
세트 생성 2026-11-02 09:44:36 · 판매 시작 2026-11-02 12:00:01 · 완판 -
🎲 섞기 시드의 출처
봉인은 “공개한 뒤로 안 바꿨다”를 증명합니다. 그것만으로는 “공개하기 전에 유리한 배치를 골라 다시 만들지 않았다”가 증명되지 않습니다. 그래서 판을 만들 때, 아직 세상에 나오지 않은 공개 난수(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 는 판매 종료 전까지 누구에게도, 운영자 화면에도 보이지 않습니다.
- 서버는 시작할 때마다 모든 판의 지문을 다시 계산합니다. 하나라도 어긋나면 그 판의 판매가 자동으로 멈추고 사유가 이 화면에 표시됩니다.
⛓ 전체 봉인 사슬
우리 사이트에서 이뤄진 모든 봉인이 한 줄로 이어져 있습니다. 지금 사슬 길이는 57칸입니다. 끊어진 곳은 없습니다.
이 값을 캡처해 두시면 그 이후로 과거 기록이 고쳐졌는지 직접 확인하실 수 있습니다.
🧾 봉인 이력
판매 중에 구성이 바뀌면 아직 안 팔린 칸만 다시 섞고 버전을 올립니다. 이미 팔린 칸의 번호·등급·salt 는 그대로 두므로, 산 사람의 결과는 바뀌지 않습니다. v1 하나뿐이면 판매 시작부터 끝까지 한 번도 바뀌지 않은 판입니다.
| 버전 | 사유 | 그때 뜯힌 장수 | 시각 | 지문 / 직전봉인 |
|---|---|---|---|---|
| v1 | 세트 생성 | 0/31 | 2026-11-02 09:44:36 | 16b2789aa9fc76b8aaef29eb2766bffb832f458ccd352bd8c603354fe4c71613 ← 871ef1d1519adc4df186ec0eda2e8bcdc00fc3d329d454a07e42289635a802f8 |
📖 전체 공개 (판매 종료)
모든 칸의 번호·등급·salt 가 공개됩니다. 아래 버튼을 누르면 브라우저가 31장 전부의 지문을 다시 계산해, 판매 시작 때 공개된 세트 지문과 같은지 확인합니다.
전체 표 펼치기
직접 계산해 보려면: 줄 끝의 입력값 복사를 눌러 아무 SHA-256 계산기에 붙여 넣으세요. 머리|칸|당첨번호|등급|salt 한 줄이 복사되고, 계산 결과가 그 줄의 종이 지문과 같으면 맞습니다 (대·소문자는 상관없음). 이 지문 31개를 칸 순서로 이어 붙인 것이 맨 위 봉인 지문의 재료입니다.
| 칸 | 당첨번호 | 등급 | salt | 종이 지문 (SHA-256) | |
|---|---|---|---|---|---|
| 1 | 12 | 하위상 | f8013c783bdab9e622e18fe09e79bc3a | 465ea97920729e6c34656d0f7166e5a2985d3a9e05360723becd6fb984f68085 | |
| 2 | 26 | 하위상 | 3e381d0c09f2b9ad11c04bd8ed114a26 | e23f33a823d54395931ba22e53632807cef8ff50c5f8fd3229cd3126069053d5 | |
| 3 | 14 | 하위상 | 83dff16a30c0bd2f6c486abd227975e1 | 61064241a973f5f851be6f8a3c7bba800371472e86d06cf99c4ea0c576d43873 | |
| 4 | 31 | B상 | e727ae1221739f03d48e6d1366b4d0fd | 2aee57e812d7d8942cac0c357ee6992543c772bd0fa8f10de929b8e589e23bbd | |
| 5 | 23 | 하위상 | 463f39a0445db21b5582f5fc60b3461d | 84fdedf13bcb081171a0256f88f8926df1f048d4268d48d90dfe60521ab8d1e3 | |
| 6 | 25 | 하위상 | 49fee8c840b5e0e8b3ff1f487aba0ada | 384adedf6b1e8af7bcc3705834d017dcd7036ca3fe89da338cf2bd00737a9d25 | |
| 7 | 24 | 하위상 | b3c33e1622abbc66406cb76887eab92c | bb6a2d4858c932b70e2bc84e62bd2152614b983fcbfea87087f35a7fcb4f4b1e | |
| 8 | 22 | 하위상 | 222872ac7c83c4439d2c015a0ba6b45d | 8a87293baf34a10c9eb911c39077df397b3ba82669738580f4267e44375fd79c | |
| 9 | 10 | 하위상 | 21aea1ae8b276ba14f96fbda1546ddf8 | 58ef7030b20ef9bcf63ab4991de45859fb3e4c325e5e77128affb2f17e476a0e | |
| 10 | 8 | 하위상 | 89305b4b75de1e05a3c0a70858387f4b | 5bf48cd169d679fe7e26b5ba52091bf7a3b7c266d3ccb04882c0058ca2bc5b84 | |
| 11 | 7 | 하위상 | 3aaea33f2e7c1f0e44e04cd5a9a32a95 | 211cfb2b45e107189c4138283652950cc583c387bbf1cce137526c6f6068a9c9 | |
| 12 | 27 | 하위상 | 698477dc16a66116e1eb628db2b79ec1 | 26b25e2604f2935e207ca332783c9f6d59132166bab8511612a533af5ff38fb2 | |
| 13 | 2 | 하위상 | 9e099a8845d9485855a4e287a7e658d6 | a1ef78a00140b767c089ee137747847469225c102d9481ca43dcdf7e05f54264 | |
| 14 | 5 | 하위상 | 65c4290dade1c9573a06f885e799b618 | 83b2a10e1b71417b6ba9d4ce416a9cdfb2592177df6e99b710dfecd199fa5a61 | |
| 15 | 16 | A상 | 0eb2e371508bbc62b72eae7b795afa7d | debbf2e3e2311eb86e491725c39b56213540da2f6dc5319a22d9dcb1c07e5633 | |
| 16 | 13 | 하위상 | d988f9c9fb6d0586389aead6074aef58 | b254288e3fe3d61f6458aecbb4fc9408ae1d3b3dc59be6165f552df2a5c74e3d | |
| 17 | 18 | 하위상 | ff5cb90d29fd26c23f16734335ce37bc | 6e1feffd0022489c87abefca6ce53060f1aa85dfeefc016e72526c1683b3e8fc | |
| 18 | 20 | 하위상 | daf5a8e36255f9f6de9250279d836595 | 35fd481b28bf1580983647b3b2759d8fd9225e54cf1e44cd22eca80f3da8002f | |
| 19 | 1 | 하위상 | bc2ab70d1acc8aa4f61ec92216ca6c32 | 7488d2772192649d4603f79bc0a0f6daafd2d68ce5a97fa4e307918ae09134ae | |
| 20 | 15 | 하위상 | b1603db981f6b746e9a239d312a9ddd1 | 25437af2acc3a782b7a39b488c3bbe5ce56a48355ef7e313b3d7d787ee3f7c12 | |
| 21 | 21 | 하위상 | 01b25d480d56cfa08f12be0c1c1396dd | 8a68e7ac95573eebd0217c1f7ab237946e364d819094ed538f004f22e290123b | |
| 22 | 30 | 하위상 | 267d2c82120f8637ac3992027765e182 | adace0344adf4fffc1aec3927bba210b84fc248e5a305c550e3dccec6709b7b9 | |
| 23 | 28 | 하위상 | 2a7e2f898b8223669726761bcbb4da06 | 8f1ab17b13071572071758c6ac084ce6037a3f8c8a587af74fe7903241b4ad57 | |
| 24 | 6 | 하위상 | 34a28f7275f701e78bf87eb3dd15f495 | 5772f2f89561e4ef51fdfec55c4363227efa87071d3f3fd61331399967e25e38 | |
| 25 | 17 | 하위상 | 3d4c14574d9cc4aa059382ba9a48e61e | aaaefba5d1a33d0a4fe4588d697621b43791e35b1133f0651fb6e2ac8a7fc89f | |
| 26 | 11 | 하위상 | 61e9a5a4697f7d4dba8d480838a297b9 | 5331968ebc5cd2c9a61760e240179578553f02d683db76451de6385b737e5137 | |
| 27 | 19 | 하위상 | 7cd83dfb9e7749a0ba1f1deb4ed894c8 | 8c88490cd38fb0d0aa5895d9bf0a83a250911465d1af7f573424a6e17a5d5d17 | |
| 28 | 4 | 하위상 | 650c92501dd595ae1f702af7a7cc6b2e | 5f84755af55949fa4e938e30d96f0e478325235ebb4cb9b4196564f8ca785650 | |
| 29 | 29 | 하위상 | 2b7d65ab91f41c2f678d56a1c154f3ed | af11455d71ce2417c6ff5cadf2117304d1c94bfc5914977a67bac6374144fd47 | |
| 30 | 9 | 하위상 | 384963b931a6aeb75868de106243a9c1 | f1cb5223b6a0dcb89de786909bc71b52d7eeb38c9dabba626dcfe61bb8e1f591 | |
| 31 | 3 | 하위상 | fe91972333344020acf17840c9c8cc75 | bb3d03b4431db3db1a114989c65ce4774e48a001165fa8f82b84ec92fc9e373d |
상품 구성
| 등급 | 상품 | 수량 | 당첨번호 |
|---|---|---|---|
| A상 | 반파 올마이트 라스트원 | 1 | 16 |
| B상 | 올마이트 라스트원 (박스아픔) | 1 | 31 |
| 하위상 | 굿즈 포인트 9,900P | 29 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25 … (총 29개) |
| 미공개 | 판매 전 비공개 | 0 |
