LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 介绍Uniswap V2.0

介绍Uniswap V2.0

2020-07-30 田七 来源:区块链网络

Uniswap,一个去中心化,抗审查的交易所,最近通过官方博客公开其V2版本。与当前在运行的V1版本相比,V2版本新增了哪些特性呢?让我们一窥究竟:

概况来说,V2版本新增ERC20/ERC20流动池,预言机及闪电兑功能。

ERC20/ERC20流动池

V1版本虽然支持ERC20/ERC20兑换,但实际上流动池都是ERC20/ETH类型。在V1版本中,如果使用Uniswap把DAI兑换为USDC,一共要进行两步操作:第一步把DAI兑换为ETH,第二步把ETH兑换为USDC,而每一步兑换都需要收取流动性提供者费。在V2版本,流动池不再局限为ERC20/ETH类型,而是扩展为任意ERC20流动池。假如有流动性提供者提供了DAI/USDC流动池,用户将DAI兑换成USDC时,只需一步即可。V2版本还实现一个称为路由的合约,即寻找由代币A兑换为代币B的最优路径,如果代币A和代币B的流动池关联不紧密,可能需要寻址多次方能完成兑换。譬如由A>C,再由C>D,再由D>B。

预言机

预言机是提供价格反馈的一种服务,Uniswap要实现的是一种高度去中心化及抗人为操纵的链上喂价服务。Uniswap V1之所以不适合做预言机,是因为其短时间内可能出现价格剧烈波动的状况。为避免人为操纵预言机价格,Uniswap使用每个区块起始交易前的市场价格作为指导价,实际上就是前一个区块最后一笔交易对应的价格。从这里可以看出,Uniswap提供的价格并不是当前市场价,而是离当前很近的一笔交易价,这就增加了价格操纵的难度。除此之外,Uniswap还记录了带时间权重的累计价格。累计价格,是指把每笔指导价简单求和。而带时间权重的累计价格,则是指每笔指导价*该笔指导价有效期(以秒为单位)。举个例子当前ETH指导价为100,过了6秒,价格更新为101,则累计价为100*6+101=701,过了10秒,价格更新为102,则累计价为701+102*10=1721。根据记录的累计值,便可以计算加权时间平均值,譬如计算这16秒ETH的价格=(1721-100)/16=101.31。考虑到价格异常波动持续的时间很短,这种时间加权平均价会削弱极值带来的影响。相比于Maker和Link简单的取中位数,这种统计方法更复杂,至于效果如何有待观察。

闪电兑

注意,这可不单单是Aave的闪电贷,而是进化版闪电兑。用户可以无抵押借ERC20代币,并且在一笔交易结束之前,有以下三种偿还形式:1.用其他代币支付所借代币;2.用其他代币支付一部分所借代币+归还一部分所借代币;3.归还全部所借代币(3即是Aave提供的闪电贷模式)。这个功能结合例子食用最佳:七哥的小金库抵押10ETH,借100DAI。如今想偿还借款取回抵押的10ETH,那么可以使用Uniswap的闪电兑服务,向Uniswap借100DAI,偿还小金库负债,取回10ETH,支付0.5ETH给Uniswap(假设1ETH=200DAI)。这与DeFiSaver使用闪电贷帮助用户偿还小金库负债相比,最大的改进在于无需通过DEX出售ETH还闪电贷,可以直接用ETH还闪电贷。这种操作像极了曾经用户提议可以使用其他代币代替ETH支付Gas费用。另外一个背景是,使用Aave的闪电贷服务收费只需0.09%,远小于Uniswap设定的收费0.3%。由此可以看出Uniswap并不志在闪电贷服务,而是鼓励用户多使用闪电兑,因此设定的收费标准与使用Uniswap交易支付给流动性提供者的费用相等。

其他改变

除了以上更好服务用户的新功能,Uniswap还内置一个0.05%的协议抽成,即0.3%的交易费分成两部分,其中0.05%归平台,0.25%归流动性提供者。官方博文说得很清楚,这个功能上线之初并不会启用,至于以后会不会启用由平台的去中心化治理模块决定。即未来Uniswap也会使用DAO的形式治理,而不再由开发团队拍板决定。

目前Uniswap V2已经在测试网部署,计划在今年第二季度上线主网。值得一提的是,在博文开篇就强调V2的上线并不意味着V1的下线,V1将会随着以太坊的存在而一直存在。

—-

编译者/作者:田七

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...