什么是链上订单簿 📒
之前已经有太多的解决方案在做链上订单簿,但是总是觉得哪里不对味, 都是生硬的把 CEX 那一套搬过来。
所有的用户都可以发起一个 Order,说白了就是挂单【限价单】。有人挂买单有人挂卖单也就有了链上订单簿。
这样用户可以避免几个问题:
️无 Gas 费交易:UniswapX 通过使用 Permit2,一种可以引入基于签名的批准和转账的任何 ERC20 代币的代币批准合约,实现了无 Gas 交换。
OS 之类的 NFT 交易所也是同样的原理,但是大家得初始化一次费用。
实际上这里的 Gas 和 OS 一样是由第三方支付的,这里是由【做市商】支付,具体为什么他有动力可以往下看。
️ 无交易滑点:因为是通过【限价单】挂单的,所以最终的成交价格只能是指定的价格,所以对于用户来说成本又降低了。
什么是链上做市商 ♻️
现在 Uniswap 创造性的提出了链上做市商 ,而且还解决了最大的问题,就是做市商怎么做& 为什么的问题。
️链上做市商是我自己提的,他们官方的说法是 Filler 填充者,这个太拗口了,我觉得做市商更容易理解。
️怎么做:根据图可知,做市商拿到用户的【限价单】然后进行撮合,和 CEX 不一样的是,CEX 做市商和用户是对手方,但是 UniswapX 中做市商是撮合商。
通过初始化用户的订单,再通过【Reactor 撮合合约】进行撮合,拿到用户的 Token,返回用户的目标 Token。
️为什么:做市商为什么这么做呢,肯定是有收益的,做市商的收益主要包括两个方面。
🤑 交易执行价格中的差价:
做市商在执行交易时,会在交易的执行价格中包含一部分费用来覆盖他们的 Gas 费用和其他成本。而且用户在签署订单时已经同意了这个价格。因此,做市商通过找到比执行价格更低的交易方式来盈利。
例如,如果用户同意以 200 USDC 购买 1 ETH,而做市商实际上以 198 USDC 的价格购买了 1 ETH,那么做市商就能从这个交易中获得 2 USDC 的收益。
🤝 从 UniswapX 协议收取的费用:
UniswapX 协议允许收取高达 0.05% 的费用,这个费用是由 Uniswap 治理决定的,具体的费率可以根据每对资产进行设定。
如果 Uniswap 治理决定对某个交易对收取费用,那么做市商在执行交易时,会从交易金额中扣除这部分费用,这也是他们的收入来源之一。(相当于将 CEX 的万 5 手续费给了 DEX 的做市商)