Uniswap是完全部署在以太坊链上的DEX平台,基于“恒定乘积自动做市“模型【储备池模式、链上撮合、链上清算】,并促进ETH和ERC20 代币数字资产之间的自动兑换交易。
Uniswap 的交易设计与传统的限价订单模型不同,Uniswap 协议为每个 ETH 和 ERC20 代币交易对创建了单一的流动性储备。
每个代币的流动性储备都是一个交易智能合约,其持有一定数量的 ETH 和 ERC20 代币。Uniswap 交易合约作为自动做市商(AMM),根据储备中每个代币的相对数量来确定 ETH 和 ERC20 代币之间的汇率。用户无须填写买卖订单,而是通过添加一个代币并移除另一个代币来跟储备池交易。即在一个智能合约中放入两种一定数量的加密资产,基于自动做市商算法即可自动计算出代币的交易价格。
该算法的要点是,无论交易量是多少,兑换的两种资产数量的乘积维持为一个常数,即恒定乘积做市商。用公式表示就是 x*y=k, x和y是流动性池中的代币数量,k是乘积。要想保持k恒定,x和y只能相互反。
Uniswap项目团队表示,Uniswap V3 已经经过了多轮的审计,计划在5月5日正式上线以太坊主网,然后就可能会部署至二层解决方案 Optimism 网络,以进一步降低 Gas 成本。V3相比较V2而言:
Uniswap v3引入了:
这些功能使Uniswap v3成为有史以来最灵活,最高效的AMM: