TON 통합 개요
TON(The Open Network)은 Telegram 메신저 생태계와 깊게 통합된 레이어-1 블록체인입니다. Telegram의 방대한 글로벌 사용자 기반과 TON 기반 미니앱 및 지갑의 채택 증가로, TON은 단순한 투기적 거래 관심을 넘어 실제 유기적 수요가 있는 블록체인으로 부상했습니다.
Codono의 암호화폐 거래소 소프트웨어는 완전한 TON 지원을 제공하여 Toncoin과 Jetton 토큰을 상장하고 Telegram 생태계에서 유입되는 사용자를 지원할 수 있게 합니다.
지원 자산
Toncoin (TON)
- The Open Network의 네이티브 코인
- 완전한 입출금 지원
- 모든 TON 트랜잭션 및 Jetton 전송의 가스로 사용
- 거래 쌍의 기준 또는 상대 통화로 사용 가능
Jettons
- TON의 대체 가능 토큰 표준(기능적으로 ERC-20과 유사)
- TON에서 발행된 스테이블코인(TON 기반 USDT, jUSDC 등)
- TON 네이티브 dApp의 프로젝트 토큰 및 유틸리티 토큰
- 모든 Jetton 컨트랙트는 마스터 컨트랙트 주소를 통해 상장 가능
TON이 EVM 체인과 다른 점 — 핵심 기술 사항
TON의 아키텍처는 Ethereum 계열 체인과 크게 다릅니다. 이러한 차이점을 이해하는 것은 거래소 운영에 중요합니다.
Jetton 지갑 컨트랙트
EVM 체인에서는 단일 ERC-20 컨트랙트가 온체인 매핑으로 모든 보유자 잔액을 관리합니다. 반면 TON에서는 각 Jetton이 해당 토큰을 보유한 모든 주소에 대해 별도의 “Jetton 지갑” 스마트 컨트랙트를 생성합니다. 거래소가 사용자의 Jetton 잔액을 조회할 때 먼저 사용자의 Jetton 지갑 주소를 확인한 다음 해당 컨트랙트를 조회해야 합니다. Codono가 이를 자동으로 처리하지만, 불일치 문제를 해결할 때 알아두면 유용합니다.
Comment/Memo 필드
TON 트랜잭션은 전송에 첨부되는 선택적 comment(텍스트 메시지)를 지원합니다. 이는 일반적으로 두 가지 입금 패턴에 사용됩니다.
- 사용자별 고유 주소 — comment가 필요 없으며, 수신 주소가 사용자를 식별합니다. 이것이 Codono의 기본 방식입니다.
- memo를 사용하는 공유 입금 주소 — 단일 거래소 주소가 모든 입금을 수신하고 comment 필드에 사용자 식별자가 포함됩니다. 이는 키 관리 복잡성을 줄여주지만 사용자 측에서 comment를 엄격하게 입력해야 합니다.
대부분의 거래소 배포에서는 사용자별 고유 주소가 더 깔끔한 모델입니다.
주소 형식
TON 주소는 URL 친화적인 base64 인코딩으로 표현됩니다(예: EQ… 또는 UQ… 형식). EQ 접두사는 바운서블(bounceable) 주소를, UQ는 논바운서블(non-bounceable) 주소를 나타냅니다. 거래소는 실패한 스마트 컨트랙트 호출 시 자금이 반환되는 것을 방지하기 위해 사용자 입금 주소로 항상 논바운서블 주소를 사용해야 합니다.
지갑 아키텍처
사용자 입금 주소
플랫폼은 각 사용자에게 고유한 TON 주소를 생성합니다. 이 주소로 들어오는 Toncoin 및 Jetton 전송은 지갑 계층에서 모니터링됩니다. 입금이 설정된 확인 횟수에 도달하면 거래소 잔액에 반영됩니다.
스윕(Sweep) 및 가스 관리
Jetton 전송의 가스를 지불하려면 Toncoin이 필요합니다. 사용자 입금 주소에서 핫 월렛으로 Jetton 잔액을 스윕할 때, 플랫폼은 먼저 입금 주소에 아웃바운드 Jetton 전송에 필요한 충분한 TON이 있는지 확인합니다. 이 “가스 충전” 단계는 자동으로 처리되지만, 운영자는 스윕 지갑에 적절한 TON 준비금을 유지해야 합니다.
핫 월렛 및 콜드 월렛 분리
대규모 TON 및 Jetton 보유분은 콜드 월렛 스토리지에 보관하고 콜드에서 핫으로의 전송은 수동 승인으로 처리해야 합니다. 관리자 패널은 자동 출금과 수동 출금 승인에 대한 구성 가능한 임계값을 지원합니다.
통합 방법
Blockgum 통합
Blockgum은 관리형 TON 인프라를 제공합니다.
- 지갑 주소 생성 및 관리
- TON 및 Jetton에 대한 실시간 입금 모니터링
- 확인 추적을 통한 잔액 동기화
- 수수료 추정을 통한 출금 처리
- Jetton 지갑 확인 및 조회
- 확인된 입출금에 대한 Webhook 콜백
Blockgum은 TON 노드 관리와 Jetton 지갑 확인의 운영 복잡성을 추상화합니다.
직접 TON 노드 통합
완전한 제어가 필요한 고급 배포의 경우:
- 자체 호스팅 TON 노드(liteserver 또는 풀 노드)에 연결
- 트랜잭션 데이터에 대한 완전한 가시성
- 타사 API 의존성 없음
- 맞춤 모니터링 요구 사항이 있는 대량 운영에 적합
성능 특성
| 지표 | 값 |
|---|---|
| 블록 생성 시간 | ~5초 (샤드체인 블록) |
| 파이널리티 | 빠름; 일반적으로 몇 개의 블록 |
| 권장 확인 횟수 | 일반 입금의 경우 3–5회 |
| 가스 토큰 | TON (Toncoin) |
| 토큰 표준 | Jetton (TEP-74) |
TON은 대규모 처리량을 위해 설계된 샤딩 아키텍처를 사용합니다. 거래소 관점에서 중요한 특성은 트랜잭션 확인이 빠르다는 것입니다. 입금은 일반적으로 브로드캐스트 후 30–60초 이내에 반영될 준비가 됩니다.
TON이 거래소 운영자에게 중요한 이유
Telegram 사용자 유입 경로
TON Space(Telegram 내장 지갑)와 Tonkeeper 같은 서드파티 TON 지갑은 Telegram 사용자가 TON과 Jetton을 쉽게 보유하고 전송할 수 있게 합니다. TON을 지원하는 거래소는 Telegram 커뮤니티, TON 기반 미니앱, 그리고 성장하는 Telegram 네이티브 프로젝트 생태계에서 직접 마케팅할 수 있습니다.
스테이블코인 수요
TON에서 발행된 USDT는 Telegram이 인기 있는 지역의 사용자들에게 USDT-TRC20의 대안으로 채택이 증가하고 있습니다. TON 기반 USDT를 상장하면 거래소가 이러한 전송 수요에 접근할 수 있습니다.
토큰 출시 활동
TON은 GameFi부터 DeFi, 소셜 애플리케이션에 이르기까지 신규 프로젝트 출시의 활발한 플랫폼이 되었습니다. 관련 Jetton을 조기에 상장하면 해당 프로젝트가 더 큰 거래소로 이동하기 전에 사용자를 유치할 수 있습니다.
TON 지원의 혜택을 가장 많이 받는 거래소
- CIS, 동남아시아, 중동 시장을 타겟으로 하는 거래소 — 이 지역은 Telegram 보급률이 높고 TON 사용자 기반이 성장하고 있습니다.
- 커뮤니티 중심 거래소 — TON의 Telegram 뿌리 덕분에 Telegram에서 조직되는 암호화폐 커뮤니티에 인기가 있습니다.
- 멀티체인 플랫폼 — EVM 체인과 함께 TON을 추가하면 상장 제공을 차별화할 수 있습니다.
관리자 기능
- TON 및 개별 Jetton 거래 쌍 활성화 또는 비활성화
- 마스터 컨트랙트 주소로 Jetton 추가 및 자동 메타데이터 가져오기
- 자산별 입금 확인 임계값 구성
- 출금 한도, 최소 금액 및 승인 워크플로 설정
- 잔액 부족 알림과 함께 스윕 지갑의 TON 가스 잔액 모니터링
- TON 익스플로러 딥링크가 포함된 트랜잭션 내역 조회
시작하기
TON 지원은 Codono 거래소 패키지에 포함되어 있습니다. 일반적인 설정 단계:
- Blockgum 자격 증명을 구성하거나 자체 호스팅 TON liteserver에 연결
- 마스터 지갑 생성 및 시드 백업 보안
- 관리자 패널을 통해 Toncoin 및 초기 Jetton 상장 추가
- 확인 임계값, 스윕 설정 및 출금 한도 구성
- 엔드투엔드 입출금 흐름 테스트
- TON 메인넷에서 라이브 시작
TON 통합 지원 및 구성 가이드가 필요하시면 저희 팀에 문의하세요.