Skip to main content
Contents Contents (6)

Wangxiaoming

 · 

池子显示 0% 手续费,实际每笔收 1%:拆开发射台的三个技术分岔

Pons 的池子记录手续费为 0,hook 实际每笔收约 1%。把发射台拆成三个技术分岔:价格怎么发现、手续费怎么收、用什么报价,看它们怎样决定集成、抢跑和风险继承。

如果你需要判断两个看起来差不多的发射台到底哪里不一样,或者你在设计自己的发射机制,可以先看一个池子的手续费字段。

在 Robinhood Chain 上交易一枚从 Pons 毕业的 meme 币,Uniswap 池子记录的手续费是零。

钱并没有少收。Bitquery 读取了 9 月 4 日到 8 日的链上日志:这条链上 74.5% 的 Uniswap v4 交易会经过 hook,其中一个合约承担了近四分之三的 hook 交易,它就是 Pons 的 PonsV2MemeHook。这个 hook 在池子算完账之后,从交易者应得的输出里切走一块。在单日 94,053 笔交易的样本里,它收取的中位数是每笔 1%,而池子自己的记录显示这笔交易一分钱没收。Bitquery 估算,这个 hook 四天收入约 100 万美元。

Pons 的 V2 文档写得很直白:零费率不是错误,池子本身什么都不收,由 hook 收取兑换费,再按同一套规则分账。所以这不是隐瞒。但它意味着,任何只读池子手续费字段的数据面板,都会把 Pons 显示成「零费率」。

发射台之间最重要的差别,往往不在界面上,而在几个底层选择里。

三个技术分岔:价格怎么发现、手续费怎么收、用什么资产报价。每个分岔都同时决定三件事:谁能集成你,谁能抢跑你,你的收入谁能看见。

样本是这条链上的四家:Pons、pools.trade、PAIR、par。

分岔一:价格怎么发现

三种做法:

  • bonding curve(Pons;pools.trade 的即时模式):代币先在发射台自己的曲线合约里买卖,价格随买入量上升,Pons 收到 4.2 ETH 后「毕业」,迁入 Uniswap v4 池。
  • 直接建池(par、PAIR):发射时把全部代币作为单边流动性放进 Uniswap v4 池,没有曲线、没有毕业。
  • 拍卖(pools.trade 的 Crowd Launch):4 小时内所有人提交预算,按时间加权成交,先出价的价格更好,达不到 1 万美元估值就全额退款。

后果有三个。

第一,谁能集成你。曲线阶段的交易发生在发射台自己的合约里,终端必须专门适配才能显示和交易毕业前的币。Pons 做到了:Axiom 专门给它开了新币、即将毕业、已毕业三栏。直接建池的币从第一个区块起就是标准 v4 池,任何终端都能交易,不需要适配,但也没有哪个终端需要和你建立关系。

第二,谁能抢跑你。这条链的排序器按到达顺序处理交易,不接受加价插队,抢跑拼的是网络延迟。直接建池的 par,用的是最简单的原子化保护:创建者在发射交易里自带一笔 dev buy,保证自己是第一笔成交,这种做法不受排序规则变化的影响。Pons 用狙击税,买入税从 99% 开始,5 秒内指数衰减到 0(Pons V2 文档),pools.trade 用 4 小时拍卖,PAIR 限制发射后 5 个区块内的单笔和单钱包上限。

第三,毕业本身是一个可交易的事件。终端会单独展示「即将毕业」,交易者会专门押注它。直接建池没有这个事件,也就少了一个天然的关注点。

分岔二:手续费怎么收

两种做法:标准 LP 手续费(par、PAIR 1%,pools.trade 0.25%),写在池子参数里,谁都看得见;hook 收费(Pons),池子费率设为 0,由一个有 afterSwapReturnsDelta 权限的 hook 在交易结束时切走一块。

后果也有三个。

收入是否可见。LP 手续费是公开字段;hook 收费不出现在交易记录的手续费字段里。

要不要经过守门人。Uniswap Labs 公开的规则是:带 returnsDelta 或动态费率权限的 hook,必须提交审核才可能进入 Uniswap 的路由,Uniswap Labs 保留拒绝或事后移除的唯一裁量权。没有这些权限的池子自动进入。能力更强的收费方式,要过一道别人掌握的门。

要不要卖出收到的币。LP 手续费按方向收:买入时收报价资产,卖出时收被交易的那枚币。所以发射台会收到一半「自己发的 meme 币」,得卖掉或销毁。hook 可以只收报价资产,这正是 par 开发者说 V2 要改的地方,但这需要一个带 returnsDelta 权限的 hook,也就要过上面那道门。

还有 gas。Bitquery 测得,交易后的 hook 调用中位数约 4 万 gas,大约让一笔兑换贵三分之一;交易前运行的 hook 会直接拒掉超过 1% 的交易。在旧版 Uniswap 里,只要池子有流动性,交易总能成交。

分岔三:用什么资产报价

pools.trade 以 ETH 为主;Pons 用精选列表(ETH、USDG、cbBTC、股票代币与 ETF);PAIR 只用股票代币;par 允许任何能逐跳定价到 ETH、且每一跳至少 5 ETH 深度的代币当报价资产,包括别的发射台发的 meme 币。

任意资产报价让平台可以给已有代币造用途,但一枚币用什么报价,就继承什么风险。par 的文档写得很直白:以另一个发射台的币报价,那个币归零,它也一文不值。

股票代币报价有两类特殊风险。一是发行方权限,合约可以暂停、拉黑、由管理员从任意地址销毁(下一篇细说)。二是周末铸造窗口。股票代币周末不能新铸,供应固定,链上价格可能大幅偏离收盘价。

8 月 30 日是个真实案例。一枚叫 BONER 的 meme 币以 HIMS 股票代币报价,它的池子吸走了当时 58,714 枚 HIMS 股票代币里的 31,198 枚,约 53%。那个周日,HIMS 股票代币在主要美元池里报到 61.15 美元,而正股周五收盘价是 28.84 美元。到周一零点(UTC)发行方恢复铸造,第一笔 1,000 枚新铸进来,12 分钟内溢价从 93% 回落到 12%(据 The Defiant、CryptoBriefing 报道)。以这类资产报价的 meme 币,会被动继承这种扭曲。

预言机也是一种依赖。PAIR 要把多个股票代币池的价格合成市值,依赖一个管理员控制、从 Yahoo Finance 取价的链下预言机,价格超过 2 小时没更新,新发射就会失败。par 不依赖外部预言机,按池子现价逐跳计算;它的文档还主动写明了这种设计的边界:发射者可以在同一笔交易里影响参考池价格,这是为了免去半小时等待做的取舍。把取舍写在文档里,本身就是一种透明。

四家的技术画像

  技术画像 最适合的场景 最大的技术代价
Pons 曲线 + hook 收费 + 精选报价 高频投机、终端深度集成 收费不透明;依赖 Uniswap 路由准入
pools.trade 拍卖或曲线 + 标准池 + 低费率 品牌背书下的公平发射 发射台层几乎不赚钱,靠 Uniswap 其他层
PAIR 直接建池 + 股票代币篮子 + 预言机 RWA 叙事 依赖中心化预言机,继承发行方风险
par 直接建池 + 标准池 + 任意报价 给已有代币造用途、开放集成 防狙击只有 dev buy;V2 只收报价资产需等 hook 获批

比较两个发射台时

看池子的 hook 字段,不只看手续费字段。Uniswap v4 把 hook 的权限编码在地址末位,Pons 那个以 e044 结尾的 hook,解码出来就有 afterSwapReturnsDelta。

问一句终端需不需要专门适配。需要,分发就取决于和终端的关系;不需要,谁都能交易,但也没人会特别推荐你。

问报价资产的风险。尤其是股票代币报价的 meme 币,要把发行方权限和周末铸造窗口算进去。

收尾

发射台的界面都长得差不多。

真正的差别藏在三个看不见的选择里:价格在哪里发现,钱从哪里切走,风险从哪里继承。

下次看到「0% 手续费」,先去查池子挂的 hook。

你比较发射台时,最先看的是费率、流动性,还是背后的机制?

——本文节选自《造币工厂》第 3 章《三个技术分岔》

#UniswapV4 #发射台 #RobinhoodChain

Download Pickful App

Better experience on mobile

iOS

Android

APK