Prosper PRD v1.13.2 改动架构图

合同范围对比

客户沟通版 · 对照旧合同/旧需求全部履约后的系统与新版客户 PRD · 不展示旧范围的履约进度

系统责任分层

点击任一模块查看当前实现与新版 PRD 的逐项差异

对比基线:假定旧合同及此前确认的旧需求已经全部完成,包括正式 R25、Pharos、DEX、RPC、数据源、部署与交付。旧范围的未完成工作不进入本图;只比较新版 PRD 对业务规则、用户流程、数据口径和资金安全机制带来的变化。

Prosper 前端、后端和智能合约改动架构 白色为已有且符合,黄色为修改现有,红色为完全新增,紫色为尚待确认。 外部系统 / 用户 用户 / Wallet FE-01 · 已有且符合 R25 / Distribution / Signer EX-01 · ABI/API/PF 待确认 UniV2 / FaroSwap EX-02 · 外盘交易 venue Pharos EVM / IPFS EX-03 · 基础能力可沿用 01 · 用户前端 / 管理后台 页面 · 交互 · Wallet · Read Model Vault List / Detail FE-02/03 · 真实字段与状态 Live / Ended / stale / unknown Subscribe / Redeem FE-04 · sync / async 待 R25 preview / pending / claimable P-Token Markets / Detail FE-05/06 · 三状态与报价 Internal / External / Failed Portfolio + PToken Claim FE-07/08 · 改为真实钱包数据 用户 Reward 的唯一入口 PF Share Fallback Claim FE-09 · 完全新增 Failed 用户领取 Vault Shares 交易 Review / Recovery FE-13 · 统一交易状态机 stale quote / state changed Leaderboard FE-10 · UI 已有,数据需重做 Stage 1 · P2 Curator Apply FE-11 · URL / 文案待定 Stage 1 外部跳转 Referral / Campaign FE-12 · 规则和路由待定 Stage 2,不进入 Stage 1 冻结 Mobile Trade UX FE-14 · breakpoint / focus 待定 inline / sticky / modal / drawer Mainnet GoLive Control AD-01 · 完全新增 write-once / 二次确认 / 状态审计 Config / Ops / Analytics AD-02/03 · 参数与任务状态 version / hash / retry / delayed 02 · 后端 / Indexer / 数据与计算 Adapter · Indexing · Ledger · Merkle · Automation Canonical API / DB BE-01 · 领域模型和 freshness NestJS + PostgreSQL Vault Adapter + Auth BE-02/19 · 扩展现有接入层 schema 隔离;R25 契约待确认 Event Indexer / Automation BE-03/04 · finality / reorg 幂等自动上线与 backfill Reward Eligibility Ledger BE-05 · transfer / waitlist finalized event + cutoff Reward Weight / Cap BE-06 · Day0 / bounds 待定 atomic rounding / dust PToken Merkle + NAV BE-07/08 · schema / NAV source root / proof / high-water unlock Canonical Read Models BE-09 · 完全新增 Vault / Market / Portfolio PF Period Reconciliation BE-10 · R25 period/isFinal 待定 pre/post Day14 buckets PF Fallback Allocation BE-11 · 第二棵 Merkle 树 对账 / 双人复核 / funding Buyback Orchestrator BE-12/13 · 分批、重试、告警 cooldown / delayed / blocked Artifacts / Monitoring BE-14 · IPFS / report hash root version / public proof Analytics + Leaderboard BE-15/17 · 完全新增 flowId / metrics / P2 ranking Stage 2 待确认:Referral / Campaign 服务、permissionless launch、规则版本与反作弊(BE-16) 03 · Prosper 智能合约 Factory · Market · Claim · Fee Custody · Buyback GlobalConfig / Factory SC-01/02 · 新参数与模块 snapshot / version / hash PToken SC-03 · 1B / Permit / 固定供应 不可升级,可沿用 Bonding Curve Market SC-04 · Failed / dust / rounding Day14 logical transition Deposit Router SC-05 · EIP-712 auth R25 sync/async/receiver 待确认 Trade Router SC-06 · 内盘路由收口 native / WPROS / Permit Migration Escrow SC-07 · retry / pair 抢跑待定 LP 直接永久锁定 PTokenClaim SC-08 · Core Merkle + NAV + Emergency FeeFallbackShareDistributor SC-09 · 完全新增 Vault Shares / no expiry / no sweep 每 Vault / launch 独立 root Root Dispute Lifecycle SC-10 · 完全新增 首次 Claim 前窗口内可更正 之后永久不可变 ProsperFeeVault SC-11 · 完全新增 全站 Internal Fee PROS custody 治理/recipient/upgrade 待确认 Buyback V1 SC-12 · 大幅修改 batch / TWAP / impact / cooldown stale disposition / events Permanent PToken Lock SC-13 · 完全新增 买回后同交易锁定,不得 burn 无 unlock / sweep / approve 60-Day Global Fee Epoch SC-17/BE-18 · 完全新增 125 bps: 0/125 → 90/35 write-once + goLive 防误触 审计影响最大:PF Share Distributor · Root 更正窗口 · FeeVault/60-Day Fee · Buyback 安全重构 · Permanent Lock 待确认:70M Reward / 200M LP custody · FeeVault 治理权限 · Migration 异常语义 · P-Token circulating supply 状态图例 白色 · 已有且符合 黄色 · 修改现有 红色 · 完全新增 紫色 · 待确认 详细项见 Change Matrix(FE / BE / SC / EX / QA)

端到端业务流程

从客户流程理解跨前端、后端和合约的改动,不按技术系统割裂查看

FLOW 01

Vault 接入与自动上线

1读取 R25 Vault 与签名授权
2Adapter 校验并规范化字段
3Factory 固化配置并创建市场
4Indexer 建立可查询 Read Model

EX-01 → BE-02/04 → SC-01/02 → BE-09

FLOW 02

申购与 Reward 资格

1前端预览、复核并取得授权
2Deposit Router 转发至 R25
3Indexer 记录合格 Share lot
4Day14 冻结权重并生成 Reward root

FE-04/13 → SC-05 → BE-03/05/06/07 → SC-08

FLOW 03

内盘交易与毕业判定

1Trade Router 统一 PROS/WPROS 入口
2曲线报价、最终部分成交与退款
3Day14 判定 Graduated 或 Failed
4毕业后脚本迁移并永久锁 LP

FE-05/06/13 → SC-04/06 → SC-07 → UniV2

FLOW 04

毕业后的 Fee 与 Buyback

1领取并核对 Vault PF allocation
2按 Vault 配置拆分 retained/buyback
3分批执行并强制链上价格保护
4买回 P-Token 同交易永久锁定

BE-10/12/13 → SC-12 → SC-13

FLOW 05

未毕业 PF Share Fallback

1冻结最终 Reward Weight
2R25 完成首 14 天 PF 归集
3资金对账后发布第二棵 Merkle root
4用户永久可领取 Vault Shares

BE-10/11/14 → SC-09/10 → FE-09

3

已有且符合

钱包连接、固定供应 Permit P-Token、Pharos/WPROS 基础模式作为系统上下文继续沿用。

20

修改现有

主要是页面数据口径、事件索引、Reward/NAV 规则、曲线失败边界、配置快照、迁移和 Buyback 安全机制调整。

10

完全新增

PF Share Claim、第二棵 Merkle 树、read models、FeeVault、60 天 fee epoch、PF fallback、root 更正窗口和永久锁定。

8

待确认

集中在 R25 ABI/API、Day0/Reward Cap、迁移异常语义、FeeVault 权限、Stage 2 规则及移动端交互。