复制成功

分享至

主页 > 数字货币 >

Uniswap进化史:V4的机会和影响

2023.06.20

作者:LD Capital

Uniswap V0

Uniswap V1于2018年11月推出。但是,实际上在之前的一年里,Uniswapd的雏形已经形成。2017年,创始人Hayden从西门子离职,在以太坊基金会工作的朋友Karl安慰Hayden,“机械工程是个夕阳行业,以太坊才是未来。”在Karl的引导下,Hayden了解了以太坊和Solidity,在2017年11月创建出了他的Proof-of-something(Proof of concept AMM as they named it) ,也就是Uniswap V0。这张图片展示了Uniswap最开始的样子。

Uniswap进化史:V4的机会和影响

V1正式推出前,Hayden使用Balancer和MakerDao的办公室working on V0。2018年7月底,Uniswap正式收到了以太坊基金会的Grant。

Uniswap V1

在2018年11月2日,也就是Devcon 4的最后一天,Uniswap的智能合约被部署到了以太坊主网上。当天只有30000美金的流动性被当作三种token的基础流动性存入,只能保证100美元的交易深度。接下来,uniswap.io和app.uniswap.org/#也被部署上线。

2019年9月,Uniswap V1上线了第一个流动性挖矿项目,即基于ERC-20代币的流动性挖矿。V1期间,成交量相对较小,用户规模相对较小。作为第一个版本的Uniswap协议。V1使用了一个基于自动市场制造商(AMM)的机制,允许用户在以太坊区块链上无需订单簿即可进行无许可的代币交易。采用了恒定乘积模型,即x*y=k,其中x和y是交易对中两个代币的余额。

Uniswap V1的创新机制使得用户能够快速、便捷地进行代币交易,而无需依赖传统中心化交易所;为后续版本的Uniswap奠定了基础,并成为其他AMM协议的启示。但实际上,当时的Uniswap V1版本并没有吸引很多用户。

Uniswap V2

2020年5月Uniswap V2发布。与此同时,2020年9月,SushiSwap开始出现在加密社区的舞台上,吸引了大量的关注和用户 ,这其实才使Uniswap真正开始获得用户市场关注。

Uniswap V2在Uniswap V1的基础上进行最显著的改变是引入了多个代币对的交易,增加交易对的灵活性,从ERC-20只能和ETH兑换升级为支持ERC-20到ERC-20交换。此外,Uniswap V2引入的时间加权平均价格(TWAP)预言机的重大改进。

Uniswap V2的推出巩固了Uniswap在去中心化交易领域的地位。它提供了更多的功能和灵活性,使得用户可以更好地管理流动性和进行更多类型的交易。Uniswap V2也为去中心化金融(DeFi)的快速发展做出了贡献,为用户提供了重要的流动性来源。

Uniswap V3

Uniswap V3于2021年5月推出,引入了“集中流动性”(Concentrated Liquidity)的概念。它允许流动性提供者在交易对中定义特定的价格范围,以实现更精确的价格控制。这为流动性提供者提供了更大的交易费收益,并减少了套利者利用价格差进行交易的机会。

Uniswap V3还扩展了Uniswap V2的预言机,优化了TWAP预言机的计算方式和Gas效率。V3预言机可以通过一次链上调用,将数据可用期延长至9天或更长时间,同时通过TWAP整体优化,相比 V2 降低了 50% 左右的 Gas 消耗,简单的交易将比其V2的同等功能便宜30%左右。

此外,Uniswap V2采用标准0.3%交易费,而V3提供了3个独立的费用等级:0.05%、0.3%和1%。这使得流动性提供者可以根据他们愿意承担的风险来选择资金池。V3第一次引入了使用NFT作为LP提供流动性证明的模式,也即提供的流动性由非同质化的ERC721代币来追踪。

Uniswap V3的推出在DeFi生态系统中产生了重大影响。它为流动性提供者提供了更多的选择和更好的收益机会,同时提高了交易效率。Uniswap V3还推动了去中心化交易的创新,并引领了其他交易所和协议对于提升用户体验和降低交易成本的努力。但同时被动流动性提供者被JIT和专业做市商挤占了手续费的收入空间也饱受诟病。

Uniswap V4 — Hooks改变了一切

Uniswap V4的白皮出草稿一经推出,市场就给予了充分的解读。主要提到Hook、Singleton、Flash Accounting和原生ETH等优化,其中Hook是V4最重要的创新。Uniswap V4的Hook或将成为流动性构建最有力的工具,未来,搭建一个DeFi平台并组合流动性的成本会大大降低。

Hooks

Hooks合约简单来说,是调用其他智能合约的合约, 交易生命周期中执行的逻辑。这些逻辑可以由用户定义的合约来实现,并在关键时刻被调用。

Uniswap进化史:V4的机会和影响

具体来说,Hooks合约可以在以下几个关键点被调用:

· onSwap:在交换发生时被调用,可以用于实现自定义逻辑,例如记录交易信息、执行特定的操作或修改交易费用等。

· onMint:在流动性提供者向池子增加流动性时被调用,可以用于自定义逻辑,例如记录流动性提供的相关信息或执行特定的操作。

· onBurn:在流动性提供者从池子中撤回流动性时被调用,可以用于自定义逻辑,例如记录流动性提供的相关信息或执行特定的操作。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier