본문으로 건너뛰기

핵심 개념

락 & 릴리스(유동성 모델)

USDT는 지원되는 모든 네트워크에 네이티브로 존재하므로, Bridge는 래핑 토큰을 발행하는 대신 각 체인의 USDT 유동성 볼트(Vault)로 뒷받침되는 락 & 릴리스(Lock & Release) 모델을 사용합니다.

  • Bridge In: USDT가 소스 체인의 TokenVault에 잠기고, 동일한 금액의 USDT가 BOT Chain 볼트에서 수취인에게 릴리스됩니다.

  • Bridge Out: USDT가 BOT Chain 볼트에 잠기고, 동일한 금액(출금 수수료 차감 후)이 목적지 체인의 볼트에서 릴리스됩니다.

밸리데이터 / 릴레이어

크로스체인 전송은 탈중앙화된 밸리데이터 집합에 의해 보호됩니다. 소스 체인에서 입금이 감지되면 밸리데이터들은 각자 독립적으로 해당 이벤트를 관찰하고 서명된 증명(attestation)을 생성합니다. 필요한 서명 임계값에 도달하면 릴레이어가 집계된 증명을 목적지 체인에 제출하여 USDT를 릴리스합니다.

  • 밸리데이터는 사용자 자금을 결코 보관하지 않으며, 관찰한 이벤트를 증명할 뿐입니다.

  • BridgeValidator 컨트랙트는 USDT를 릴리스하기 전에 서명 임계값을 강제합니다.

컨펌 및 파이널리티

체인 재구성(리오그)으로부터 보호하기 위해, Bridge는 밸리데이터가 전송을 증명하기 전에 소스 체인에서 최소 블록 컨펌 수를 기다립니다.

  • BOT Chain: 물리적 파이널리티(Physical Finality) — 트랜잭션은 포함되는 즉시 확정되므로 컨펌이 거의 즉각적입니다.

  • 외부 체인(Ethereum, BSC, Tron): Bridge는 처리 전에 각 네트워크별 컨펌 수를 기다립니다.

보안 모델

  • 모든 전송은 고유한 transferId로 식별되며 한 번만 청구할 수 있습니다(리플레이 방지).

  • 릴리스에는 온체인에서 검증된 유효 정족수의 밸리데이터 서명이 필요합니다.

  • 볼트 잔액은 잠긴 USDT로 1:1로 완전히 뒷받침됩니다.

  • 일시 중지 가능: 비상시 거버넌스가 BridgeRouter를 일시 중지하여 사용자 자금을 보호할 수 있습니다.