스왑 플로우
1단계: 견적 탐색
스왑을 입력하면 TED Protocol이 동일 체인 스왑 인지, 크로스체인 전송 인지, 멀티홉 FX 변환 인지 식별합니다. 그런 다음 시스템은 모든 관련 DEX를 순차적이 아닌 병렬로 조회하여 사용 가능한 경로를 찾습니다. 각 잠재적 경로에 대해 애그리게이터가 가스, 브릿지 수수료, 슬리피지를 포함한 총 비용을 계산한 후 수령 금액을 최대화하는 최적 경로를 반환합니다. 견적 응답은 일반적으로 2초 이내에 도착합니다. 10초 TTL과 약 30% 적중률을 가진 캐싱 레이어가 빠른 후속 조회를 보장하면서 가격을 최신 상태로 유지합니다.2단계: 트랜잭션 준비
최적 경로가 식별되면 시스템이 트랜잭션 파라미터를 준비합니다:- 목적지 컨트랙트 주소
- 인코딩된 호출 데이터
- 가스 추정치
- 슬리피지 보호가 적용된 최소 수령 금액
3단계: 사용자 서명
TED Protocol은 완전한 비수탁형 서비스입니다. 사용자는 트랜잭션 실행 전 확인 화면에서 정확한 금액, 수수료, 목적지를 검토하고 지갑으로 서명합니다. 개인키는 절대 외부로 전송되지 않으며, TED Protocol이 자금을 보관하지 않습니다. 서명이 완료되면 트랜잭션이 블록체인에 전송됩니다.4단계: 실행 및 모니터링
서명 후 트랜잭션이 블록체인에 제출되고 TED Protocol이 확인 상태를 모니터링합니다. 크로스체인 전송의 경우 시스템이 브릿지 완료까지 계속 모니터링합니다. 스왑이 완료되고 토큰이 지갑에 도착하면 알림을 받습니다.스왑 유형
동일 체인 스왑
같은 블록체인 내에서 토큰을 교환하는 가장 기본적인 스왑입니다. 예를 들어, Ethereum에서 100 USDT를 USDC로 스왑하면 최적의 DEX(스테이블코인의 경우 주로 Curve)를 통해 약 15초 만에 완료됩니다. 가스 비용과 0.1% 프로토콜 수수료만 부과됩니다. 빠른 토큰 변환, 스테이블코인 차익거래, 크로스체인 전송 준비에 적합합니다.크로스체인 전송
동일한 토큰을 다른 블록체인으로 이동합니다. 예를 들어, 100 USDC를 Ethereum에서 Base로 전송하면 Circle CCTP를 통해 1-2분 만에 완료됩니다. CCTP는 Circle이 브릿지 수수료를 부담하므로 가스 비용만 지불하면 됩니다. 체인 간 자금 이동, 특정 체인의 DeFi 기회 활용, 여러 체인에 분산된 자산 통합에 유용합니다.크로스체인 스왑
스왑과 브릿지를 한 번에 처리하는 가장 강력한 기능입니다. Ethereum의 1,000 USDT를 Polygon의 JPYC로 변환하는 경우, 다음 세 단계가 자동으로 실행됩니다:1
소스 스왑
Curve 에서 USDT → USDC 스왑
2
브릿지
CCTP 또는 LayerZero 로 USDC 브릿징
3
목적지 스왑
목적지 체인의 최적 DEX에서 USDC → JPYC 스왑
슬리피지 보호
모든 스왑에는 슬리피지 보호 기능이 내장되어 있습니다. 사용자가 최대 허용 슬리피지(기본값 0.5%)를 설정하면, 스마트 컨트랙트가 최소 수령 금액을 보장합니다. 스왑 실행 중 시장 변동이 설정 범위를 초과하면 트랜잭션이 자동으로 취소되며, 이 경우 가스비만 차감되고 스왑 금액은 보호됩니다.| 상황 | 권장 슬리피지 |
|---|---|
| 유동성이 풍부한 스테이블코인 쌍 | 0.1-0.3% |
| 표준 스왑 | 0.5% |
| 낮은 유동성 또는 변동성 상황 | 1-2% |
가스 최적화
TED Protocol은 여러 메커니즘을 통해 가스 비용을 최소화합니다:- Permit2 서명 — 승인 오버헤드를 약 20% 감소
- 배치 승인 — 트랜잭션마다가 아닌 토큰당 한 번만 승인
- 라우트 최적화 — 불필요한 컨트랙트 호출 최소화
- L2 체인 제안 — 스왑에 적합한 더 저렴한 체인 안내
보안 모델
TED Protocol은 다중 보안 레이어를 적용합니다:- 스마트 컨트랙트 — 감사 완료, 비수탁형 구조, 긴급 시 일시정지 기능 지원
- 사용자 서명 — 모든 트랜잭션은 파라미터 공개 후 사용자가 직접 서명
- 브릿지 통합 — 수십억 달러 거래량의 검증된 프로토콜만 사용 (CCTP, LayerZero, Wormhole)
- 프론트엔드 — 오픈소스로 누구나 검증 가능