LP 与赔付队列
LP 从零起步,只靠交易者亏损增长;无法即时付清的盈利进入先进先出的赔付队列。
LP#
LP 是协议用于结算交易的 USDT。它从零起步:没有种子资金、没有创始人存款,也没有 LP 募资。任何人都不能向 LP 存入资金,它只靠交易者亏损增长。参与 LP 收益的唯一途径是质押 SPAPER。
赔付队列#
赔付队列是未付盈利的先进先出(FIFO)列表。LP 无法足额支付一笔盈利平仓时,先支付可付部分,未付盈利排到队尾;若队列已存在,整笔盈利直接排到队尾。后续亏损补充 LP 后,从队首依次支付。
保证金从不排队。 任何平仓,原始保证金都会立即退回交易者余额,只有盈利可能需要等待。
队列非空期间#
- 本应补充 LP 的亏损,优先专款用于排队赢家。
- 亏损侧 2% LP 费用豁免。
- 来自 LP 盈余的质押分红暂停,排队赢家优先于质押者获得支付。
以排队余额作保证金。 交易者可以用自己的排队余额开立新仓位。新仓位盈利时,新债权排到队尾;亏损时,相应的排队余额被注销。
交易者的排队位置与当前 LP 余额显示在下单面板和资产页。
示例:盈利排队与偿付#
Alice 平掉一笔净盈利 86.38 USDT 的仓位,此时 LP 可用现金为 30 USDT;随后 Bob 亏损平仓 60 USDT。
| 事件 | Alice | LP 可用现金 | 队列 |
|---|---|---|---|
| Alice 平仓 | 退回保证金 100;支付 30 | 30 → 0 | Alice 56.38 |
| Bob 亏损 60(队列非空,不收费) | — | +60,专款 | Alice 56.38 |
| harvest 偿付队列 | 支付 56.38 | 60 − 56.38 = 3.62 | 清空 |
| Bob 铸造的 SPAPER(60 × 100) | — | — | Bob 铸得 6,000 SPAPER |
即时支付 = min(盈利, LP 现金) = min(86.38, 30) = 30
排队金额 = 86.38 − 30 = 56.38
Bob 费用 = 0 (队列非空)
LP 余额 = 60 − 56.38 = 3.62
Bob 铸造 = 60 × 100 = 6,000 SPAPER (LP 净额低于 2,000,000 USDT)
← 公式过长时可横向滑动
Alice 的 86.38 USDT 净盈利分两次全额到账,保证金即时退回;LP 在队列清空之后才留存新增现金。
准备金线#
LP 先留足准备金线(初始 5,000,000 USDT),超出部分才参与分红。只有时间锁能调整这条线,且须提前 24 小时公示。下调释放的资金只能经正常分红路径流向 SPAPER 质押者。除时间锁本身(提前 24 小时公示后可升级合约或改指质押合约地址,见风险)外,没有任何合约函数能将 LP 现金转给 SPAPER 质押者以外的任何人,包括团队。
低于 5,000,000 USDT 的准备金线,只在时间锁另行开启收尾开关(同样提前 24 小时公示)且全部仓位结清后生效。合约检查四项条件:收尾开关已开启、已暂停开仓、无持仓、赔付队列为空;任一条件不满足,仍按 5,000,000 USDT 留存。单纯的紧急暂停不会触发收尾。项目收尾时,准备金线设为 0,剩余 LP 现金全部分配给质押者。