📌 Uniswap 技术分析系列 #1:一个建立在数学基础上的交易所 你好,我是 BQ 开发者。@BQ_Developer 每次我使用 Uniswap 时,我都觉得它很迷人。 一个交易所怎么可能在没有任何人的情况下 24/7 运营? 从今天开始,我将通过多个部分探讨 Uniswap 如何通过各种技术选择使这个 "不可能" 成为可能。 首先,让我们找出为什么 Uniswap 团队选择使用单一数学公式创建交易所,而不是传统的订单簿。 🤔 想在以太坊上创建一个交易所吗? 当 Hayden Adams 在 2018 年首次构思 Uniswap 时,最自然的方法就是将传统交易所搬到区块链上。 但很快,他就会面临一个根本性的问题。 在以太坊上下单,你必须支付燃气费,修改或取消订单时也需要支付燃气费。 当市场快速波动时,你需要不断调整订单,但如果每次都要支付 20-30 美元,谁会做市场做市呢? 更关键的问题是,在每 15 秒生成一个区块的环境中,实时订单匹配是不可能的。 传统交易所以毫秒级处理订单,而这在区块链上结构上是不可能的。 ⚙️ 用两个桶构建的自动化交易所 Uniswap 的解决方案很简单。他们完全消除了订单。 相反,想象两个相连的桶。一个装满 ETH,另一个装满 USDC。 交易就像从一个桶中取出液体(取出 ETH),并将相应的量倒入另一个桶(添加 USDC)。 这里的关键是两个桶的相对水平决定了价格。 你取出越多的 ETH,ETH 桶的水平就越低,稀缺的 ETH 的价格自动上升。 整个过程由一个简单的数学公式控制:x * y = k,其中 x 是 ETH 的数量,y 是 USDC 的数量,k 是一个常数乘积。 如果你从一侧取出,就需要在另一侧添加更多以保持乘积不变。 🧠 一个无需人力运作的系统 这个设计最优雅的方面是它的完全自动化。 传统交易所需要做市商不断调整报价,但 Uniswap 不需要。 每当发生交易时,价格会自动调整,交易可以在零到无穷大的任何价格上进行。 当外部市场 ETH 价格上涨时,套利者会从 Uniswap 购买相对便宜的 ETH,池子的价格会自动与市场价格对齐。 在整个过程中不需要人类干预。 💭 权衡的现实 当然,这个优雅的解决方案是有代价的。 最大的问题是滑点。交易越大,价格移动越快,这可能导致以比预期更差的价格交易。 此外,池中大部分流动性实际上在极端价格水平上是休眠的,降低了资本效率。 然而,考虑到这些局限性,我相信 Uniswap 所创造的确实是一个令人难以置信的成就。 通过用一个简单的数学公式替代复杂的金融系统,他们建立了一个 24/7 不间断运营的全球交易所。 ✏️ 在下一部分, 虽然他们用 x*y=k 创建了一个交易所,但在实际使用中我发现了一个关键问题。 池中 90% 的资金在极端价格水平上是休眠的,没有人使用。 Uniswap V3 是如何解决这个问题的? --- 你的点赞和分享是爱的表现 🥰 #BQDeveloper #Uniswap #AMM #DeFi
查看原文
4,009
6
本页面内容由第三方提供。除非另有说明,欧易不是所引用文章的作者,也不对此类材料主张任何版权。该内容仅供参考,并不代表欧易观点,不作为任何形式的认可,也不应被视为投资建议或购买或出售数字资产的招揽。在使用生成式人工智能提供摘要或其他信息的情况下,此类人工智能生成的内容可能不准确或不一致。请阅读链接文章,了解更多详情和信息。欧易不对第三方网站上的内容负责。包含稳定币、NFTs 等在内的数字资产涉及较高程度的风险,其价值可能会产生较大波动。请根据自身财务状况,仔细考虑交易或持有数字资产是否适合您。