🍊 오렌지 쿠지 프로젝트 소개

가장 투명한 추첨 경험을 만드는 사람들

가장 투명한 추첨 경험

오렌지 쿠지는 운의 공정함을 믿습니다. 디지털 환경에서도 오프라인의 긴장감과 신뢰를 그대로 전달하기 위해 시작된 독립 프로젝트입니다.

"공정함은 기술로 증명하고, 즐거움은 경험으로 제공합니다."

우리가 추구하는 가치

bolt
압도적 경험 (Premium UX)

단순한 클릭을 넘어, 반응형 애니메이션과 실시간 인터랙션을 통해 종이 티켓을 직접 뜯는 듯한 몰입감을 제공합니다.

lock
개인정보 존중 (Privacy First)

사용자의 데이터를 서버에 저장하지 않습니다. 모든 설정값과 당첨 기록은 사용자의 기기(Local Storage)에만 안전하게 보관됩니다.

handshake
커뮤니티 지원 (Community Driven)

개인 방송인, 동호회, 이벤트 기획자 등 공정함이 필요한 모든 곳을 위해 최적화된 도구를 영원히 무료로 지원합니다.

지속 가능한 프로젝트

오렌지 쿠지는 공정함을 사랑하는 개발자와 기획자가 함께 만들어가는 독립 프로젝트입니다.
우리는 최소한의 광고 수익을 통해 서버 운영과 서비스 개선을 지속하며, 사용자에게는 불필요한 비용을 요구하지 않는 것을 원칙으로 합니다.

제일복권이란?

제일복권(일명 '이치방 쿠지' 또는 'Ichiban Kuji')은 일본에서 유래한 대표적인 공정 추첨 방식으로, 미리 정해진 등급의 상품을 등가의 티켓에 배치한 뒤 참여자들이 순차적으로 추첨하는 시스템입니다. 온라인 게임, 방송 이벤트, 동호회 추첨 등에서 널리 사용되며, 투명함과 접근성으로 인해 많은 사용자들이 신뢰할 수 있는 추첨 방식으로 꼽힙니다.

오렌지 쿠지는 이러한 제일복권의 진정성을 온라인 환경에서 그대로 재현하기 위해, 단순한 게임 시뮬레이터를 넘어 수학적 난수 검증과 투명한 알고리즘을 기반으로 설계되었습니다. 종이 티켓을 뜯는 긴장감과 기대감을 디지털로 완벽히 재현하면서도, 개발자조차 결과를 조작할 수 없는 공정성을 보장합니다.

기술적 공정성: Fisher-Yates 난수 알고리즘

오렌지 쿠지는 순열(Permutation) 난수화의 국제 표준인 Fisher-Yates Shuffle 알고리즘을 사용합니다. 이 알고리즘은 1938년 Ronald Fisher와 Frank Yates가 개발한 이후 현재까지 암호학, 통계학, 게임 이론 등 모든 분야에서 무편향 난수화의 기준으로 인정받고 있습니다.

알고리즘 원리: 배열의 마지막 원소부터 시작하여, 각 단계에서 현재 위치 이하의 무작위 위치와 교환합니다. 이 방식은 모든 가능한 배열(n!)이 동일한 확률(1/n!)로 나타날 수 있음을 수학적으로 증명할 수 있습니다.

오렌지 쿠지는 JavaScript의 Math.random() 기반 난수에 이 알고리즘을 적용하여, 온라인 추첨에서 편향성(Bias)이 완전히 제거된 결과를 제공합니다. 개발자, 운영자, 누구도 특정 사용자를 우대할 수 없는 구조입니다.

3가지 추첨 모드

1. 플레이 모드 (스와이프 오픈)

실제 복권처럼 손가락으로 스와이프하여 티켓을 오픈하는 방식입니다. 한 장씩 순차적으로 진행되며, 각 카드의 반응형 애니메이션이 실제 종이 티켓을 뜯는 듯한 몰입감을 제공합니다. 개인 이벤트, 방송 추첨, 소규모 그룹 행사에 최적화되어 있습니다.

2. 마블 룰렛 모드 (물리 엔진)

Matter.js 물리 엔진을 기반으로 한 혁신적인 추첨 방식으로, 화면 상단에서 투하된 구슬들이 중력과 충돌을 따라 떨어지며 각 슬롯에 도달하는 방식입니다. 현실적인 물리 시뮬레이션으로 추첨의 공정성을 시각적으로 증명하며, 대규모 방송 이벤트나 관중이 있는 현장에 최적화된 경험을 제공합니다.

3. 1/N 분배 모드 (다중 참여자)

다수의 참여자가 정해진 기한(예약) 내에 지분을 배치하고, 일정 시간 후 자동으로 추첨을 진행하는 방식입니다. 개인방송 구독자 이벤트, 게임 길드 경품 분배, 협력사 간 자재 배분 등 공정한 다중 배분이 필요한 모든 상황에 활용 가능합니다.

누가 사용하나?

오렌지 쿠지는 다양한 분야에서 필요로 하는 공정한 추첨을 지원합니다:

  • 개인 방송인: 팬들을 위한 투명한 경품 추첨 및 구독자 이벤트
  • 게임 커뮤니티: 길드 또는 협회의 공정한 자재/경험치 분배
  • 회사 및 기관: 직원 이벤트, 복권 추첨, 인사고과 투명성 증대
  • 교육 현장: 학생 역할 배치, 팀 분배, 상품 추첨 등 공정한 결정
  • 소비자: 온라인 제일복권 게임의 순수한 즐거움 경험

공정성 검증 및 투명성

오렌지 쿠지는 다음 원칙으로 공정성을 보장합니다:

  • 오픈소스 검증: 핵심 알고리즘과 설정값이 투명하게 공개되어 누구나 검수 가능합니다.
  • 서버 미개입: 모든 추첨 결과는 클라이언트(사용자 브라우저)에서만 처리되며, 서버가 개입할 여지가 없습니다.
  • 로컬 스토리지 저장: 모든 추첨 설정과 결과는 사용자의 기기에만 저장되어 운영자도 조회할 수 없습니다.
  • 재현 불가 보장: 같은 시간에 같은 설정으로 재실행해도 결과가 다르며, 조작 불가능한 구조입니다.

온라인 추첨의 미래

디지털 시대에서 추첨과 복권은 단순한 운의 게임을 넘어, 커뮤니티 신뢰의 핵심 요소가 되었습니다. 오렌지 쿠지는 기술과 투명성으로 누구나 안심하고 사용할 수 있는 추첨 플랫폼을 제공함으로써, 개인방송, 게임 커뮤니티, 기업 이벤트 등 모든 영역에서 공정한 결정을 가능하게 합니다. 우리의 목표는 "공정함이 기술로 증명되는 세상"을 만드는 것입니다.