Uniswap将TJAR手续费转换功能扩展至七条链
要点速览
- •Uniswap Labs于10月29日发布TJAR,该框架使应用能够汇集多种加密货币的手续费,并将其转换为一种选定的收款代币。
- •执行由相互竞争的Searchers完成,他们提供选定代币以领取罐中积累的资产,开发者无需自行路由交易或把握转换时机。
- •TJAR已部署在七条网络上,过去一个月转换金额超过1530万美元,且还有更多链在计划中。
- •Robinhood通过Uniswap API依赖TJAR,将其收到的手续费转换为稳定币USDC和USDG。
- •Token Jar和Releaser合约采用确定性部署,在每个受支持网络上保持相同地址,且该框架已通过OpenZeppelin审计。

Uniswap Labs于10月29日推出TJAR,该框架允许应用将以多种加密货币收取的手续费转换为一种选定代币。此次发布通过X上的一篇帖子公布。通过免去在不同资产和网络上分别搭建转换基础设施的需要,该系统为开发者简化了手续费处理流程。该框架目前已部署在七条网络上,还有更多链在计划中,且上月转换金额已超过1530万美元。
Searchers竞争转换积累的手续费
Token Jar框架允许应用先以不同加密货币收取手续费,再将其转换为偏好的资产。开发者选择自己的收款代币、设定转换阈值,并指定款项的交付目的地。
随后,Searchers通过提供所需数量的选定代币来竞争执行这些转换。作为回报,他们获得Token Jar中积累的资产,而选定代币则被发送至应用配置的目的地。由于执行交由相互竞争的Searchers完成,运营商无需自行路由交易或把握转换时机;竞争过程决定由谁完成每笔订单。
这些目的地可以包括公司国库、销毁地址或通往其他网络的跨链桥。运营商可随时调整转换阈值和目的地,也可以将这些设置永久锁定。
Uniswap最初开发TJAR是为了支持其自身的协议费转换和UNI销毁机制。此后,该框架已发展为可复用的基础设施,服务于其他应用、钩子、链和API集成,从内部工具转变为供其他团队使用的共享链上组件。
Robinhood通过Uniswap API采用TJAR
Robinhood已通过Uniswap API使用TJAR处理所收取的手续费。其集成将收到的手续费在受支持的链上转换为USDC和USDG,这意味着该平台以两种稳定币而非多种手续费资产的混合形式收取款项。
Token Jar和Releaser合约采用确定性部署,使运营商能够在每个受支持网络上保持相同的地址。OpenZeppelin已对该框架完成审计,任何人都可以通过TJAR Factory在单笔交易中创建一个Token Jar。
转换阈值决定执行时机
TJAR采用固定的释放阈值,决定Searchers何时可以领取罐中积累的资产。然而,随着存款到账和加密货币价格波动,罐内价值会持续变化。
根据Uniswap的文档,较低的阈值通常允许更频繁的转换,但会提高对单笔存款的敏感度。较高的阈值会降低这种敏感度,不过资产暴露于市场波动的时间会更长。
因此,运营商可以随手续费规模和存款模式的变化调整配置,在更频繁的执行与更长时间的价格波动敞口之间进行权衡。随着更多网络列入计划、应用已通过Uniswap API持续流入,后续的新部署、集成和阈值配置将是TJAR扩张过程中值得关注的细节。