투명성 문제
블록체인 게임은 모든 것을 노출합니다. 모든 카드, 모든 움직임, 모든 아이템. 누구나 볼 수 있습니다.
노출된 게임 상태
숨겨진 카드, 상대방 패, 비밀 아이템이 블록체인을 읽는 누구에게나 보입니다
경쟁 무결성과 플레이어 신뢰를 파괴합니다
MEV 악용
자동화된 봇이 플레이어 행동을 선점하여 모든 가치 있는 움직임에서 가치를 추출합니다
플레이어가 실력이 아닌 봇에게 집니다
예측 가능한 RNG
온체인 무작위성은 정교한 공격자에 의해 예측, 조작 또는 재현될 수 있습니다
희귀 아이템 드롭 악용, 루트 시스템 조작
부유층 타겟팅
고가치 플레이어가 식별되어 그리퍼와 사기꾼에게 특별히 타겟팅됩니다
최상위 플레이어가 떠나고 커뮤니티가 피해를 입습니다
프라이버시 우선 게임 인프라
NixProtocol은 온체인에서 진정한 숨겨진 정보 게임을 가능하게 합니다. 게임 상태를 암호화하고, 전략을 공개하지 않고 유효한 움직임을 증명하며, 완전한 검증 가능성을 유지하면서 공정한 무작위성을 보장합니다.
- 암호화된 카드와 숨겨진 패
- 검증 가능한 전장의 안개 메카닉
- 프라이버시 인벤토리와 장비 세트
- 증명 가능하게 공정한 루트와 무작위성
- Anti-MEV 행동 제출
// Initialize encrypted deck
const deck = await nixGame.createEncryptedDeck({
cards: standardDeck,
shuffleProof: true
});
// Deal hands privately to each player
for (const player of players) {
const hand = await deck.dealPrivate(player.pubKey, 5);
await nixVault.storeHand(player.id, hand);
}
// Player submits move with ZK proof
const playProof = await nixZK.proveValidPlay({
hand: encryptedHand,
card: selectedCard,
rules: gameRules
});
await game.submitMove(playProof);게임 개발자를 위한 구성 요소
온체인 게임을 위해 특별히 구축된 프라이버시 프리미티브.
NixPool Contract
카드, 인벤토리, 위치 및 숨겨진 상태를 보장된 비밀로 저장
온체인 게임에 숨겨진 정보 도입
Noir Circuits
전략을 공개하지 않고 움직임을 검증하고, 소유권을 확인하며, 공정한 플레이를 증명
신뢰 없는 경쟁 게임
Nix Wallet
익명성을 유지하면서 플레이어를 인증하고 다중 계정을 방지
공정한 매치메이킹, 실제 리더보드
NixPool SDK
프라이버시 거래, 숨겨진 경매, 기밀 보상 배분 활성화
보호된 인게임 경제
게임 메카닉 해금
완전히 새로운 범주의 온체인 게임을 가능하게 하는 프라이버시 프리미티브.
숨겨진 패 카드 게임
플레이어가 상대방 패를 볼 수 없는 포커, 블랙잭 또는 트레이딩 카드 게임을 구축하세요.
사용된 구성 요소
이점
- 공개까지 카드 암호화
- 패를 보여주지 않고 유효한 플레이 증명
- 공정한 딜링을 위한 커밋-공개
- 담합 방지 메카니즘
// Conceptual integration pattern
// Deal encrypted cards to player
const encryptedHand = await nixVault.encryptCards(
playerPubKey,
shuffledDeck.slice(0, 5)
);
// Player proves valid move without revealing hand
const proof = await nixZK.proveValidPlay({
encryptedHand,
playedCard: cardIndex,
gameRules: "poker"
});프라이버시 인벤토리 시스템
경쟁자로부터 플레이어 인벤토리, 장비, 자원을 숨기세요.
사용된 구성 요소
이점
- 숨겨진 자원 비축량
- 프라이버시 장비 세트
- 비밀 제작 재료
- 숨겨진 파워 레벨
// Conceptual integration pattern
// Store inventory privately
await nixVault.storeInventory(playerId, {
weapons: encryptedWeapons,
resources: encryptedResources,
currency: encryptedBalance
});
// Reveal only what's needed for combat
const combatProof = await nixZK.proveEquipped(
"legendary_sword",
minDamageRequired
);전장의 안개 메카닉
플레이어가 자신이 탐험한 영역만 볼 수 있는 전략 게임에서 진정한 전장의 안개를 구현하세요.
사용된 구성 요소
이점
- 숨겨진 유닛 위치
- 비밀 기지 위치
- 숨겨진 군대 구성
- 진정한 탐험 발견
// Conceptual integration pattern
// Store map state encrypted per player
const playerMapState = await nixVault.encryptMapState({
exploredTiles: playerExplored,
unitPositions: myUnits,
resourceLocations: discoveredResources
});
// Prove unit is in valid position for attack
const attackProof = await nixZK.proveUnitInRange(
encryptedPosition,
targetTile,
unitType
);봉인 입찰 경매
공개까지 입찰이 숨겨지는 인게임 경매로 마지막 순간 스나이핑을 방지합니다.
사용된 구성 요소
이점
- 진정한 봉인 입찰
- 증명 가능한 입찰 유효성
- 자동 정산
- 선점 없음
// Conceptual integration pattern
// Submit sealed bid
const sealedBid = await nixVault.sealBid({
amount: bidAmount,
itemId: auctionItem,
maxBid: playerMax
});
// Prove sufficient funds without revealing amount
const fundProof = await nixZK.proveSufficientFunds(
encryptedBalance,
minBidRequired
);치트 방지 랭킹
정확한 점수나 매치 기록을 노출하지 않는 검증 가능한 기술 등급과 랭킹.
사용된 구성 요소
이점
- 프라이버시 기술 등급
- 정확한 MMR 없이 랭크 증명
- 숨겨진 매치 기록
- 시빌 저항 계정
// Conceptual integration pattern
// Update player rating privately
await nixRegistry.updateRating(playerId, {
newRating: encryptedElo,
matchResult: encryptedResult
});
// Prove eligibility for ranked queue
const rankProof = await nixZK.proveRankRange(
encryptedRating,
{ min: 1500, max: 2000 } // Gold tier
);검증 가능한 무작위 이벤트
플레이어가 검증할 수 있는 공정하고 예측 불가능한 루트 드롭, 치명타, 무작위 조우.
사용된 구성 요소
이점
- 증명 가능하게 공정한 무작위성
- 선점 불가
- 플레이어 검증 가능한 결과
- 개발자 조작 없음
// Conceptual integration pattern
// Commit to random seed before player action
const commitment = await nixZK.commitRandomSeed(
serverSeed,
playerSeed
);
// Reveal and prove fair outcome
const lootProof = await nixZK.proveRandomOutcome({
commitment,
outcome: droppedItem,
probabilityTable: lootTable
});구축할 수 있는 게임
이전에는 온체인에서 불가능했던 프라이버시 지원 게임 장르.
카드 게임
포커, 블랙잭, TCG, 솔리테어 변형
전략 게임
RTS, 4X, 타워 디펜스, 오토배틀러
RPG & MMO
던전 크롤러, MMORPG, 로그라이크
베팅 & 카지노
룰렛, 주사위, 스포츠 베팅, 예측 시장
소셜 추리 게임
마피아, 웨어울프, Among Us 스타일 게임
퍼즐 & 퀴즈
워들 변형, 퀴즈 게임, 탈출 방