本文通过大概100行代码演示了Uniswap 原理
本文介绍的代币化的以太币 WETH10 ,实现在更少的 gas 下,支持更多的特性,如:离线授权、交易链、闪电铸币。 基于WETH10的 DEFI 生态一定会生出有趣的组合交易。
授权本质上也是一笔交易,用于告诉合约A与合约B之间的资金权限。
有一种特殊的 DEX,以 Uniswap 为代表,将做市商自动化 (Automated Market Maker),用既定算法替代人工报价,不仅去掉了中心化的撮合与清结算,还消除了交易中的做市商,也因而在极致去中心化世界大受欢迎。
Uniswap 是一个基于以太坊的协议,旨在实现 ETH 和 ERC20 代币数字资产之间的自动兑换。Uniswap 是一个完全的链上协议,个人只要安装了 MetaMask 就可以使用该协议。Uniswap 也可以被认为是一个 DeFi(去中心化金融)项目,因为它寻求利用其去中心化协议,消除参与数字资产交易流程的中间人。
Uniswap 实现了一种不需要考虑以上特点的去中心化交易所。它不需要用户进行挂单(没有订单),不需要存在需求重叠,可以随买随卖。得益于 ERC20 代币的特性,它也不需要用户将资产存入特定的账户(如中心化交易所的银行账户或者智能合约等,资产的存储位置不是本文讨论的重点)。