기술문서
COMBATON 프로토콜
CombaTON 생태계의 완전한 기술 개요
마지막 업데이트: 2026.02.08 · 버전: 1.0.0 · 상태: 초안 · 해시: a7b2f3...c99x
목차
- 01. 개요
- 02. 게임 개요
- 03. 핵심 게임플레이 루프
- 04. 전투 시스템
- 05. 캐릭터 시스템
- 06. 경제와 토큰경제학
- 07. NFT 아키텍처
- 08. 기술 아키텍처
- 09. 보안 모델
- 10. Roadmap
- 11. 팀과 거버넌스
- 12. 위험 및 면책조항
개요
CombaTON은 The Open Network(TON) 위에 네이티브로 구축되고 Telegram을 통해 배포되는 탈중앙 idle MMORPG입니다. 전통적인 RPG 성장 구조와 블록체인 자산 소유권을 "Play-to-Own" 모델로 결합합니다.
인플레이션형 토큰 보상에 의존하는 tap-to-earn 게임과 달리, CombaTON은 모든 프리미엄 토큰 거래의 70%가 영구 소각되는 이중 루프 경제를 구현합니다.
이 프로젝트는 서로 연결된 33개의 서버 시스템, 233개의 데이터베이스 모델, 46,000줄이 넘는 전투 로직을 가진 자체 전투 엔진을 포함하며 TON 생태계에서 기술적으로 가장 복잡한 게임 중 하나입니다.
- 690+ 커밋
- 33 시스템
- 233 모델
- 46K+ 전투 코드 라인
게임 개요
2.1 CombaTON이란?
Telegram WebApp으로 접근할 수 있는 idle MMORPG입니다. 다운로드도 가입도 필요 없이 봇을 열면 즉시 플레이할 수 있습니다. 게임은 오프라인일 때도 auto-farming으로 24/7 진행됩니다.
2.2 플랫폼
- 배포: Telegram MiniApp
- 블록체인: TON(The Open Network)
- 토큰: $CBT (CombaTON 토큰, Jetton)
- 클라이언트: Telegram WebView 안의 React SPA
2.3 장르와 영감
전투 시스템은 현대 유휴 RPG 진행 및 블록체인 경제와 결합된 독특한 5개 구역 타겟팅 시스템을 특징으로 합니다.
핵심 게임플레이 루프
탐험 → 전투 → 약탈 → 제작 → 장비 → ↻
3.3 시스템 복잡성
- 핵심 게임 루프 · 8 · 45+
- 전투 엔진 · 5 · 20+
- 경제/거래 · 5 · 30+
- 소셜/멀티플레이 · 4 · 25+
- TON/Blockchain · 3 · 28+
- 메타/지원 · 8 · 85+
- 합계 · 33 · 233
캐릭터 시스템
5.1 6가지 기본 통계
- 힘 · STR · STR 10마다 최소/최대 피해 +1
- 민첩 · AGI · 포인트당 회피 +0.5%, 치명타, 속도
- 직관 · INT · 포인트당 치명타 +0.5%, 감지
- 체력 · END · 포인트당 HP +20, 10마다 방어도 +1
- 지능 · INTE · 포인트당 마나 +10, 주문 피해 ×2.0
- 지혜 · WIS · 마나 재생, 주문 피해 ×1.5
⚠️ INT(직관) ≠ INTE(지능) - 물리 정확도와 마법 능력을 위한 서로 다른 능력치입니다.
경제 및 토큰경제학
6.2 CBT 소각 분배
- CBT 소비 이벤트
- 70% 소각
- 10% 개발
- 10% 마케팅
- 10% 보상
- 추천 50%
- 잭팟 50%
NFT 아키텍처
L2 (오프체인/게임 DB)
- 골드 잔액(즉시)
- 게임 내 CBT 잔액 (즉시)
- 아이템 소유권 (즉시)
- 전투 계산
L1 (On-Chain / TON)
- $CBT Jetton 컨트랙트
- 지갑 배포
- NFT 민팅(TEP-64)
- 입금/출금 정산
기술 아키텍처
8.1 스택 개요
- 프런트엔드 · 리액트, Vite, TypeScript, Tailwind, Zustand
- 백엔드 · 백엔드: Fastify, TypeScript, Prisma, Socket.io, PM2
- 데이터베이스 · PostgreSQL(233개 모델), Redis
- 블록체인 · 블록체인: TON Network, FunC, TEP-64, Jetton
보안 모델
- 인증 · Telegram HMAC 서명 검증을 사용합니다. JWT 토큰은 401 응답에서 자동으로 삭제되지 않습니다.
- 부정행위 방지 · 모든 전투는 서버 측에서 해결됩니다. 클라이언트 측 피해 계산이 없습니다.
- 지갑 · 게임 내 지갑 시드는 암호화되어 저장되어 있습니다. 출금에는 L1 검증이 필요합니다.
로드맵
1단계 — 창세기(현재)
- Telegram Bot 및 WebApp 출시
- 5구역 전투 엔진
- 7개 캐릭터 클래스
- 장비와 제작
2단계 — 확장(2026년 3분기)
- 글로벌 출시
- 길드 시스템
- 추천 시스템 2.0
- 성능 최적화
3단계 — 왕국(2026년 4분기)
- 왕국 및 토지 시스템
- $CBT 토큰 상장
- 길드 전쟁
- 전체 시장
4단계 — 엔드게임(2027+)
- 신화 던전
- 서버 간 PvP
- 전설 유물
- 수평 확장
팀과 거버넌스
개발: 690개 이상의 commit을 가진 단일 개발자 프로젝트입니다. 전체 범위: 인터페이스, 서버, blockchain, 게임 디자인, DevOps.
향후 거버넌스: $CBT 보유자는 게임 밸런스 변경, 신규 콘텐츠 우선순위, 경제 파라미터 조정에 투표할 수 있습니다.