跳到主要内容

核心概念

锁定与释放(流动性模型)

由于 USDT 在每一条受支持的网络上都以原生形式存在,Bridge 采用锁定与释放(Lock & Release)模型,由每条链上的 USDT 流动性金库提供支撑,而非铸造封装代币。

  • Bridge In(转入): USDT 在源链的 TokenVault 中被锁定,同时从 BOT Chain 金库中释放等额 USDT 给接收方。

  • Bridge Out(转出): USDT 在 BOT Chain 金库中被锁定,同时从目标链的金库中释放等额(扣除提现费用后)的 USDT。

验证者 / 中继者

跨链转账由一组去中心化的验证者保障安全。当源链上检测到一笔充值时,验证者各自独立观察该事件并生成签名证明。一旦达到所需的签名阈值,中继者会将聚合后的证明提交到目标链,以释放 USDT。

  • 验证者从不托管用户资金;他们只对所观察到的事件进行证明。

  • BridgeValidator 合约在释放 USDT 之前会强制校验签名阈值。

确认数与最终性

为防范链重组,Bridge 会在验证者对一笔转账进行证明之前,等待源链上达到最低数量的区块确认。

  • BOT Chain:物理最终性(Physical Finality)—— 交易一经打包即为最终,因此确认几乎是即时的。

  • 外部链(Ethereum、BSC、Tron):Bridge 会等待各网络特定的确认数后再进行处理。

安全模型

  • 每笔转账都由唯一的 transferId 标识,且只能被认领一次(防重放)。

  • 释放需要经过链上验证的、达到法定数量的验证者签名。

  • 金库余额由锁定的 USDT 以 1:1 完全支撑。

  • 可暂停:紧急情况下,治理方可暂停 BridgeRouter 以保护用户资金。