1) USwap运作模式

USwap是一种自动做市协议,由一种恒定乘积公式提供支持,并在尤里米区块链上的不可升级智能合约系统中运行。USwap消除了对中介机构的需求,从而实现了去中心化,审查制度抵抗和安全性。

所谓的自动做市协议,也就是说是一个只有基础功能的商铺。在USwap中,流动性提供者同时扮演着回收商和售出商两种角色。

USwap可以为任何两个尤里米链上代币提供交换服务,但是必须有人为此提供流动性才行。

任何人都可以成为流动性提供商。你需要存入两边比例相等的Token,并且你会获得一个份额证明,也就是常说的LP。这个LP的数量会根据当前储备中资产的数量进行比例兑换,只能保证你存入的比例在没有任何交易之前,可以获得相等的数量。

提供流动性

USwap的兑换基础完全来源于流动性提供者添加的流动性。在储备中没有任何代币时,用户可以以任意比例添加流动性,而该第一流动性提供者实际上是设定矿池的初始价格的提供者。当然同样的要承担损失风险,例如,如果第一流动性提供者以不同于当前市场汇率的比率将代币存入交易对,它将立即为其他用户创造有利润的套利机会,其他用户将很容易地利用它,从而带来汇率回到市场价格。该规则始终适用,因此所有流动性提供者都有动机按照市场汇率按比例存入代币

自动做市商的算法

USwap的价格曲线原理非常的简单。也就是X * Y = K,其中X和Y为两种资金储备。比如当你创建了一个交易对,其中的储备Token为unihash和unigram时,假设初始比例为100unihash:100unigram,那么他们的固定乘积则为10000,在新的流动性加入前,这个乘积不会变动。

因此,如果你使用了50unihash去兑换unigram,你能获得的资产为 150unihash * (100 - X)unigram = 10000,其中X为你获得的资产,也就是33.33unigram。很明显,产生了巨大的滑点。而减少这种滑点的办法只有一种,就是需要更多的人来提供流动性支持,如果说此时双边储备量为10000unihash:10000unigram,那么他们的乘积K则为100000000。

这个时候,我们依然兑换50unihash,并且套入公式 10050unihash * (10000 - X)unigram = 100000000,计算得出X为49.75unigram。很明显的可以看到如果储备量足够大,那么就以最优的价格获得较多的数量。为了吸引用户提供流动性,所以USwap会把每次兑换所支付的1%Token数量重注入到储备中。也就是把手续费平摊给所有的流动性提供者。这也是价值捕获方法之一。

2) 生态系统参与者

USwap生态系统主要由三种类型的用户组成:流动性提供者,交易者和开发人员。 激励流动性提供者向普通流动性池中贡献代币。 交易者可以以1%的固定费用将这些代币进行兑换(流动性提供者的盈利)。 开发人员可以共同发展USwap,通过改进用户体验,交易过程等等为USwap带来令人兴奋的未来。