shadowpaper文档交易 ↗
打开 App交易 ↗
工作原理

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。

事件AliceLP 可用现金队列
Alice 平仓退回保证金 100;支付 3030 → 0Alice 56.38
Bob 亏损 60(队列非空,不收费)—+60,专款Alice 56.38
harvest 偿付队列支付 56.3860 − 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 现金全部分配给质押者。

在 GitHub 上编辑此页 ↗更新于 2026-10-29