# Draws API

**Draws API**는 SUI 네트워크를 기반으로 구축된 숫자 추첨 서비스로, 솔라나(Solana) 네트워크를 백업(fallback) 옵션으로 활용하며, **온체인 검증 가능 난수 함수(VRF)** 기술을 사용합니다.

## 변조 방지 및 예측 불가능한 숫자

* 생성 전에 아무도 예측할 수 없는 **암호학적으로 안전한 난수**를 제공합니다.
* 이 기술은 난수의 **예측 가능성과 조작 가능성**을 원천적으로 차단합니다.

## "자이로윈은 변조 방지 난수를 활용하여 공정성을 보장하고, 사용자 신뢰를 강화하며, 탈중앙화 원칙에 부합하는 데이터 위변조가 불가능한 공정한 시스템을 제공합니다."

### 사용 사례

변조 방지 난수는 **무결성, 진위성, 보안**이 중요한 시나리오에서 매우 가치가 있습니다. 다음은 실용적인 사용 사례와 그 이점들입니다:

1. **안전한 거래 및 영수증**
   * **사용 사례:** 온라인 결제 또는 매장 구매 시 고유하고 변조가 불가능한 거래 ID 할당.
   * **이점:** 거래가 변경되거나 부정하게 재사용되지 않도록 보장.
2. **투표 시스템**
   * **사용 사례:** 고유하고 변경할 수 없는 유권자 ID 또는 투표용지 ID 할당.
   * **이점:** 투표 변조를 방지하고 선거의 투명성 보장.
3. **선거 여론조사**
   * **사용 사례:** 중앙기관 개입 없이 대통령 선거, 국회의원 선거 등에서 공정한 사전 여론조사 진행.
   * **이점:** 데이터 위변조 불가능 (블록체인 특성상 거래 불변성) 및 중앙화 시스템의 부정행위 방지.
4. **공공 정책 및 주민 의견 수렴**
   * **사용 사례:** 시민참여형 정책 결정 과정 강화.
   * **이점:** 중앙 관리 기관 제거로 운영 비용 감소 및 자동화된 스마트 컨트랙트로 실시간 결과 확인 가능.
5. **문서 검증**
   * **사용 사례:** 계약서, 졸업장, 정부 발급 신분증 등 공식 문서에 변조 방지 일련번호 삽입.
   * **이점:** 문서의 진위성 보장 및 위조 방지.
6. **공급망 관리**
   * **사용 사례:** 공급망 전반에서 제품을 추적하기 위한 고유 식별자 할당.
   * **이점:** 위조 상품 방지 및 추적 가능성 보장.
7. **복권 및 추첨 시스템**
   1. **사용 사례:** 복권 티켓이나 추첨을 위한 고유하고 안전한 번호 생성.
   2. **이점:** 공정성을 보장하고 티켓 복제를 방지.
8. **의료 기록 및 처방전**
   * **사용 사례:** 고유한 처방전 ID 또는 의료 보고서 ID 생성.
   * **이점:** 민감한 의료 데이터의 무단 변경 방지.

등등...

## 클라이언트 요청에 의해서 현재 제공되는 Draws API

* **6/28+Bonus Draws API**\
  Number: 1부터 28까지의 숫자 중 5개 선택\
  Bonus Number: 0부터 9까지의 숫자 중 1개 선택
* **6/28 Draws API**\
  Number: 1부터 28까지의 숫자 중 6개 선택
* **6/21+Bonus Draws API**\
  Number: 1부터 21까지의 숫자 중 6개 선택\
  Bonus Number: Gyro Numbers와 중복되지 않는 1부터 21까지의 숫자 중 1개 추가 선택

Draws API에 대한 문의는 <contact@gyro.win>으로 연락해 주시기 바랍니다.
