声明:本文仅分享个人见解,不构成投资建议。
本文转发自个人公众号【GenesiSee】,原文发布时间:2022年11月01日
10月13日DEX 赛道龙头Uniswap Labs宣布完成了 1.65 亿美元由 Polychain Capital的 B 轮融资,之前的投资者 a16z、Paradigm、SV Angel 和 Variant 仍在此轮资方的队伍中。2022年整个加密圈处在寒冬之中,这一消息对覆在 DeFi 上的坚冰进行了沉重的敲击。另外,小新发现几乎所有钱包中都有 Uniswap 的身影,调研了它的过去结合官方白皮书,重新了解这个频繁出现在各个钱包中,高调又富有内涵的独角兽。
01|独占鳌头的Uniswap
此前,虚拟货币市场的交易主要由中心化交易所(CEX )主导,比如币安,火币和 OKEx 等,CEX的交易流程与银行类似,用户将虚拟货币资产转移到交易所,在交易所背书下完成货币交易,再将资产提取到钱包中。
传统交易模式都是通过订单铺进行交易的,和当铺类似。做市就是在不同交易所挂单,然后做市商从买单和卖单之间赚取差价,来实现利润获取。但是在中心化平台中,买卖双方并不确定做市商是否真的在区块链上有实际的资产交易,存在挂空单的风险。同样交易所可以通过挂单的方式增加流动性,流动性代表着交易所的活跃程度,越是活跃的交易所越有利于生存。
现在,是包括 Uniswap 在内的去中心化交易所(Decentralized Exchange,DEX)的主场。DEX是运行在区块链上的,它们大多基于以太坊网络,另外也有许多基于其他区块链的小众 交易所这里不再列举。
对于追求交易速度的普通用户来讲,CEX 更擅长处理高并发的实时交易,头部交易所还有双重验证机制,让用户不会因密钥丢失造成财产损失;对于交易的安全性和隐秘性要求较高的用户来说,去中心化交易所(DEX)会成为他们的首选,无需向交易机构暴露个人信息,也无需担心因交易所被黑客攻击造成损失。Uniswap 的出现让交易体验和安全性得到了平衡。
图片来源:https://interest.coinmarketcap.com/
基于传统做市的弊端和交易所流动性需求,Uniswap 的创始人Hayden Adams借助 V神在reddit上发布的帖子获得灵感。提出了一种通过智能合约实现自动化做市商(Automated Market Maker,AMM),来与用户进行交易的去中心化交易协议,用户资产完全由自己控制,智能合约中锁定的做市资产也公开可查,区别于传统的买卖双方市场,是一种更安全透明的交易方式。
好评如潮
Uniswap 凭借其简洁的设计和使用方式、创新的理念和安全的特性,“一键 Swap ”的交互设计,足以俘获众多用户的芳心。上线后1年后,锁仓金额就突破5000万美元,成为DeFi龙头。
图片来源:https://app.uniswap.org/
屡创佳绩
截至目前,在通过 Uniswap 的交易量已高达1.2T,完成了1.16亿笔交易,如果对这个数字没什么概念,那么在过去三年里Uniswap作为去中心化自动做市交易协议在以太坊上的合约调用次数稳占半壁江山,足可以说明其不可撼动的江湖地位了。
图片/数据来源:https://uniswap.org/
图片/数据来源:https://www.oklink.com/zh-cn/defi/potential
-
2018年11月2日,Uniswap发布V1版本;
-
2020年1月31日,Uniswap锁仓金额突破5000万美元;
-
2020年5月19日,Uniswap v2版本上线,对v1版本进行了全面的功能、技术升级。
-
2020年8月7日,Uniswap完成1100万美元的A轮融资,由Andreessen Horowitz领投;
-
2020年9月3日,Uniswap锁仓金额突破20亿美元,距离突破10亿美元仅用了3天;
-
2020年9月17日,Uniswap宣布其协议治理代币UNI已在以太坊主网上发布;
-
2021年5月5日,Uniswap v3版本上线,提供了集中流动性、多重收费层次、高级价格预言机、流动性预言机等技术升级,核心是提升资本效率;
-
2022年1月,Uniswap 在 2021 年第四季度创下历史新高,交易额达 2384 亿美元,比上一季度增长 61% 以上;
-
2022年10月13日,Uniswap宣布完成了 1.65 亿美元由 Polychain Capital的 B 轮融资
今年5月 Uniswap V3上线之后更是通过流动性聚集提高了流动性提供者的资金效率,72.31%的交易都发生在0.05%一档手续费的交易对中。作为DeFi龙头,Uniswap生态系统为Web3发展贡献了不可磨灭的力量。
Uniswap共有三个大版本,逻辑从简单至复杂,功能从单一至完善,小新将分上下两篇来展开分析其中玄机:
V1:只接受ERC20与ETH的资金池,此类交换不够便利,会对ETH价格有依赖,另外,两个ERC20交换的过程需要先兑换成ETH,会增加gas费负担;
V2:为了解决V1中存在的问题,V2提出了自由组合交易对的规则,支持了诸如DAI,USDT等稳定币,同时可以通过降低gas费以及减少滑点来改善价格执行。此外,V2还带来了全新的价格模型改善了如结算方式等逻辑,降低了价格操控的攻击面,以及全新的闪兑功能;
V3:与 V2 相比,Uniswap V3 注重资本效率的最大化。通过引入集中流动性,不仅可以让 LP 赚取更高的资本回报,还大幅提高了交易执行力,使之能够与中心化交易所和专注于稳定币的 AMM 相媲美,甚至超越它们。
02|V1:颠覆传统的AMM
2018年11月2日,Uniswap公开宣布上线并部署到以太坊主网,推出Uniswap V1,这只能算是一个新型去中心化交易方式的概念验证,描绘出这只独角兽的雏形,却将 DEX 带到了新的世界。
恒定乘积做市模型
Uniswap的AMM机制是将所有人的资产汇集到资金池中,并根据“恒定乘积做市商模型(CPMM)”的算法进行做市商。所谓的“恒定乘积”其实可以看成一个反比例函数“x·y=k”,无论x和y怎么改变,k始终是一个定值。放到Uniswap的交易中是指某次交易前后流动池里的两种代币数量的乘积是恒定的,即买前乘积=买后乘积。这个简单的反比例函数,是独角兽的骨架构图。这样一来,用户就可以根据这个规则在以太坊上进行资金兑换了。
图片来源:https://docs.uniswap.org/protocol/V2/introduction
滑点
Uniswap 在兑换过程中,还存在名为滑点的现象。滑点是指用户最终实现兑换的汇率偏离了真实的汇率。假如X和Y的兑换汇率是15:1,那么小新用500个X,只能换出33.3个Y,需要承担一部分损失。
当兑换金额相对于兑换池资金量过大,或者说对于一定的兑换金额,兑换池资金太少时,就会出现滑点,随着池中资金的增多,滑点则越小。滑点和通常所说的交易深度相反,滑点越小,交易深度越大,用户越能以稳定的价格完成交易。
图片来源:https://docs.uniswap.org/protocol/V2/introduction
V1版本发布后并没有立刻爆火,起初人们还是更倾向于使用根据传统订单铺的交易模式,创始人和他团队不断参加各地宣讲,让人们尝试接受 Uniswap 的模式,另一方面,也因一些 CEX 遭受攻击暴雷,人们逐步了解这种 AMM 模式的魅力所在,收获众多用户后成为了 DeFi 龙头项目。
03|V2:健壮的DEX协议
Uniswap V1在暴露出交易便捷性差、易出现市场操纵及价格稳定性差三方面的不足,开发团队在V2中进行了改进。2020年5月19日,Uniswap v2版本上线,增加了自由组合交易对、价格预言机、闪电贷、最优化交易路径等功能,对v1版本进行了全面的技术升级。
自由组合交易对
Uniswap V1是不支持币币交易的,如果想将DAI兑换成USDC,必须先把DAI兑换成ETH,再把ETH兑换成USDC。这种模式不仅流程复杂而且交易成本高,也非常依赖ETH的价格和吞吐量。
V2提出了自由组合交易对的规则,用户可以组建ERC-20代币的流动性池,代币兑换时不再需要ETH作为中转代币做中转。移除此限制后进行币币兑换可减少一半的交易次数,节省了Gas费,也能削弱因两次交易带来的滑点损失,交易的便捷性大幅提升。
图片来源:https://space.bilibili.com/382886213?spm_id_from=333.337.search-card.all.click
价格预言机
Uniswap V1的价格由函数曲线决定,在短期内可能会产生极大的波动,因此会出现偏离市场价格的现象,也容易被操纵价格。V2通过引入价格预言机提升了去中心化程度及价格操纵的成本。
图片来源:https://docs.uniswap.org/protocol/V2/introduction
Uniswap V2会在交易发起之前,通过预言机测量代币对在区块开始时的市场价格,而市场价格则会锚定前一个区块中的最后一笔成交价。如果攻击者试图操纵价格,需要前一个区块完成最后一笔交易,并连续挖出两个区块,且期间没有套利者参与,否则无法确保获利,这大幅提升了价格操纵的难度。但也让价格变动出现了一定延迟,不能保证完全与市场价同步。
V2还在智能合约中设定了时间加权平均价格(TWAPS)的变量,该变量是将累积价格(持续时间内每个区块的代币价格)除以时间戳持续时间以计算一段时间内的平均价格。TWAPS能够缓冲因崩盘和价格剧烈波动带来的影响,价格操纵的成本也会随着流动性的提升与平均时长的增加而增加。
图片来源:https://docs.uniswap.org/protocol/V2/introduction
闪电贷
闪电贷(Flash Swaps)功能允许用户在Uniswap V2上无需预付,就提取任意数量的ERC-20代币,仅需在交易结束时支付手续费。用户获得代币后,可进行任意操作,但必须在交易完成时归还代币。快速交换具有原子性,若结束无法归还代币,则所有交易将被回滚。
这一功能可以用于零成本套利或提升加杠杆效率:
假设用户发现在Uniswap上200 DAI即可买入1 ETH,Oasis上则能以220 DAI卖出1 ETH,通过V2的闪兑,用户可以同步从Uniswap提取1 ETH,在Oasis上以220 DAI出售,随后在Uniswap上用200 DAI偿还ETH。在此过程中,用户钱包中不需要DAI,却完成了20 DAI的套利。
闪电贷的主要用途是借贷平仓、交易所搬砖等。它赋予了所有人用极小成本,使用极大资金的能力。
04|总结&预告
V2版本发布后,Uniswap V2资产流动性曾达24小时交易用户上万人次。这个惊人的数字,标志着Uniswap曾与顶级中心化加密货币交易所相媲美。回顾其短暂而绚丽的发展历史,它创造出的数据也反映了 Web3 时代的发展。
从其最新发布的官方博客《将 Web3 带给所有人》中获知, Uniswap 经社区投票创建了基金会,将为去中心化协议发展做出贡献,并在未来几年向社区项目提供至少 6000 万美元的赠款。Uniswap 既是一个优秀的去中心化应用(DAPP)也是一个协议,基于此可以创造出更多的新的DAPP,或许在未来 Uniswap 生态与不同应用场景相结合,百花齐放更是智能合约应用的美妙之处。
图片来源:https://docs.uniswap.org/protocol/V2/introduction
篇幅限制,此篇仅分析了Uniswap的基础原理和V2版本特性,关于V3的新功能、Uniswap生态治理我们将在下篇继续与大家分享和探讨,敬请期待!
声明:本文所涉及内容、数据来自Uniswap官方公开材料以及Coinmarketcap等数据网站,且均已标明来源。部分图文源于网络,如有侵权,请联系删除。
参考链接
-
官网,https://uniswap.org/
-
官方APP,https://app.uniswap.org/#/swap
-
Coinmarketcap,https://interest.coinmarketcap.com/
-
Oklink,https://www.oklink.com/zh-cn/defi/potential
-
官方推特,https://twitter.com/uniswap
-
Bringing Web3 to Everyone,https://uniswap.org/blog/bringing-web3-to-everyone
-
Discord,https://discord.com/invite/FCfyBSbCU5
-
Uniswap V1白皮书,https://hackmd.io/s/HJ9jLsfTz
-
Uniswap V2白皮书,https://docs.uniswap.org/whitepaper.pdf
-
Uniswap V3白皮书,https://uniswap.org/whitepaper-v3.pdf
-
官方Github仓库,https://github.com/Uniswap/docs
-
Let's run on-chain decentralized exchanges the way we run prediction markets,https://www.reddit.com/r/ethereum/comments/55m04x/lets_run_onchain_decentralized_exchanges_the_way/
-
Uniswap V2 Overview,https://uniswap.org/blog/uniswap-v2
-
Uniswap V2 白皮书讲解,https://www.bilibili.com/video/BV11L41147VN/?spm_id_from=333.337.search-card.all.click