> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mycryptocasino.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Blackjack

> 21을 넘기지 않고 딜러를 이기는 방법, 스플릿과 더블이 가능한 경우, 그리고 잔액이 베팅액보다 더 많이 줄어드는 이유입니다.

Blackjack은 숫자가 아니라 딜러를 상대로 하는 유일한 게임입니다. 카드 두 장을 받고, 딜러는 한 장을 공개하며, 원하는 합계가 될 때까지 카드를 더 받습니다. 21을 넘기면 그 핸드는 즉시 패배합니다. 그렇지 않으면 딜러가 플레이하고, 합계가 더 높은 쪽이 이깁니다.

핸드 전체는 **첫 결정을 내리기 전에** 이미 확정된 카드로 결정됩니다. 운영자는 라운드가 열릴 때 슈를 온체인에 커밋하며, 정산 시 모든 카드를 다시 도출하고 모든 결정을 그 커밋과 대조해 온체인에서 다시 확인합니다. 결정 자체는 오프체인에서 즉시 처리되며, 네트워크를 거치는 것은 라운드 시작과 정산뿐입니다.

<h2 id="how-to-play">
  Blackjack은 어떻게 플레이하나요?
</h2>

1. **베팅합니다.** 라운드가 온체인에서 열립니다. 카드 두 장이 앞면으로 주어지고, 딜러도 두 장을 받습니다(한 장은 앞면, 한 장은 뒷면).
2. **합계를 확인합니다.** 숫자 카드는 표시된 숫자대로, 그림 카드는 모두 10으로 계산합니다. 에이스는 11로 계산하되, 그러면 21을 넘길 경우 1로 계산합니다. 에이스를 여전히 11로 계산하는 핸드는 카드를 한 장 더 받아도 버스트하지 않으므로 *소프트* 핸드라고 합니다.
3. **핸드를 플레이합니다.** **히트**는 카드를 한 장 더 받습니다. **스탠드**는 차례를 마칩니다. **더블**은 베팅액을 두 배로 늘리고 카드를 정확히 한 장 더 받습니다. **스플릿**은 페어를 두 핸드로 나누며, 각 핸드에 별도의 베팅액이 걸립니다. **서렌더**는 핸드를 포기하고 베팅액의 절반을 돌려받습니다.
4. **딜러가 플레이합니다.** 스탠드하면 딜러가 뒷면 카드를 공개하고 17 이상이 될 때까지 카드를 받은 뒤 멈춥니다. 딜러에게는 선택권이 없습니다. 규칙이 정해져 있고 플레이어의 핸드와 관계없이 적용되므로, 딜러가 이미 이기고 있더라도 합계가 낮으면 카드를 받습니다.

핸드에서 허용되지 않는 액션은 숨겨지지 않고 회색으로 표시됩니다. 그래서 어떤 액션이 가능하고 왜 불가능한지 언제든 확인할 수 있습니다.

**Mines와 달리 제한 시간이 있습니다.** 각 결정에는 짧은 제한 시간이 있으며, 액션 버튼 주위의 링으로 표시됩니다. 시간이 다 지나면 핸드를 몰수하는 대신 자동으로 스탠드하므로, 핸드의 현재 가치는 그대로 유지됩니다. 인슈어런스 선택 시간에는 별도의 더 짧은 타이머가 있습니다.

<h2 id="insurance">
  딜러의 에이스는 무엇을 의미하나요?
</h2>

딜러의 앞면 카드가 에이스이면, 핸드를 플레이하기 전에 추가 선택지가 주어집니다.

본인이 블랙잭을 가지고 있다면 **이븐 머니**가 제안됩니다. 딜러 블랙잭과의 푸시 위험을 감수하는 대신 1:1 지급을 확정받는 선택입니다.

그렇지 않으면 **인슈어런스**가 제안됩니다. 딜러의 뒷면 카드가 10점짜리라는 데 베팅액의 절반을 거는 사이드 베팅입니다. 맞히면 2:1로 지급되고, 틀리면 잃습니다. 인슈어런스는 별도로 정산되며 메인 핸드의 진행에는 영향을 주지 않습니다.

어느 경우든 선택 시간은 짧고 타이머가 끝나면 닫힙니다. 시간이 다 지나면 거절한 것으로 처리됩니다.

<h2 id="the-payout">
  Blackjack 지급액은 어떻게 계산되나요?
</h2>

| 결과 | 지급 |
| - | - |
| 블랙잭(처음 두 장이 에이스와 10점 카드) | 3:2 지급(10 USDC 베팅 시 25 USDC 반환) |
| 승리 | 1:1(10 USDC 베팅 시 20 USDC 반환) |
| 푸시(합계 동일) | 베팅액 반환 |
| 패배 또는 버스트 | 없음 |
| 서렌더 | 베팅액의 절반 반환 |

블랙잭은 다른 어떤 21보다도 높습니다. 스플릿한 경우 각 핸드가 딜러와 따로 정산되므로, 한 핸드는 이기고 다른 핸드는 질 수도 있습니다.

<h2 id="the-escrow">
  잔액이 베팅액보다 더 많이 줄어드는 이유는 무엇인가요?
</h2>

핸드 하나가 처음 베팅한 금액보다 더 많은 금액을 걸 수 있기 때문입니다. 더블은 베팅액을 두 배로 늘리고, 스플릿은 두 번째 베팅액을 만듭니다. 결정할 때마다 네트워크에 허가를 요청하면 클릭할 때마다 트랜잭션을 기다려야 하므로, 대신 라운드가 시작될 때 핸드에서 걸 수 있는 모든 금액을 충당할 만큼 미리 예치해 두고, 사용하지 않은 금액은 정산 시 돌려줍니다.

이 예치금은 베팅액의 배수이며, 실제 보유 잔액을 상한으로 합니다. 알아 두면 좋은 두 가지:

* 핸드 진행 중 사용 가능 잔액으로 표시되는 금액은 아직 쓸 수 있는 금액이므로, 예치금이 이미 반영되어 있습니다.
* 잔액으로 더블이나 스플릿을 충당할 수 없으면 해당 액션은 제안되지 않습니다. 보유하지 않은 금액을 걸 수는 없으며, 핸드 도중에 실패하는 일도 없습니다.

예치에는 비용이 들지 않습니다. 사용하지 않은 금액은 핸드가 정산되면 바로 돌아옵니다.

## 공정성

행동하기 전에 두 가지 독립적인 입력값이 슈를 확정합니다.

* 라운드가 열릴 때 온체인에 저장되는 **서버 시드 커밋**. 결정에 맞춰 카드를 바꿀 수 없습니다.
* 시작 트랜잭션이 처리될 때 기록되는 **Solana 슬롯 해시**. 운영자가 트랜잭션을 만드는 동안 예측할 수 없는 공개 네트워크 엔트로피입니다.

정산 시 프로그램은 공개된 시드로 슈를 온체인에서 다시 도출하고, 플레이어의 모든 결정 순서를 그 슈에 대해 재현한 뒤, 직접 계산한 결과를 지급합니다. 시드가 커밋과 일치하는지, 모든 결정이 그 시점에 규칙상 허용되었는지, 딜러가 규칙이 요구하는 곳에서 정확히 카드를 받았는지를 검증합니다. 잘못 보고된 핸드는 정산되지 않고 온체인에서 실패합니다.

딜러가 플레이어의 핸드에 맞춰 대응할 수 없는 이유도 여기에 있습니다. 선택권이 있는 딜러는 같은 카드로 재현될 수 없으므로, 정산 검증을 통과하지 못합니다.

## 한도

* 베팅은 테이블 최소·최대 금액 범위 안에서만 가능합니다.
* 한 라운드의 수익은 하우스 뱅크롤의 일정 비율로 제한됩니다. 승리 금액이 상한을 넘으면 상한만큼 지급됩니다. 상한이 적용된 승리도 승리이며, 베팅액은 항상 돌려받습니다.
* 끝나지 않은 라운드는 테이블 타임아웃이 지나면 자동으로 처리되고, 예치금이 해제됩니다.

베팅 범위, 수익 상한, 하우스 엣지, 현재 적용 중인 테이블 규칙의 현재 값은 [게임 한도](/ko/docs/games/limits)와 [수수료 및 한도](/ko/docs/fees-and-limits)에서 확인할 수 있습니다.
