CoW Swap是一个meta-DEX聚合器,通过实现委托交易执行、需求巧合和统一清算价格等功能,解决以太坊交易中最大可提取价值(MEV)的问题。
CoW Swap 是一个元 DEX 聚合器,为用户提供所有 AMMs 和 DEX 聚合器中最佳的交易价格。保证这些价格的一个重要部分是 CoW Swap 的 MEV 保护,本文将对此进行探讨。
MEV 或“最大可提取价值”是对所有类型以太坊交易的隐性税。每当你进行 DeFi 交易、买卖 NFT 或将代币借给流动性池时,一些被称为“搜索者”的机会主义用户可能会操控你的交易,从而导致不利的价格、失败的交易和失去机会。
迄今为止,MEV 已导致以太坊用户损失超过 13 亿美元的价值。
在本文中,我们将深入探讨 MEV 问题,并探索一些潜在解决方案,包括 CoW Swap 提供的解决方案。
在 DEX 交易中,搜索者利用你的交易订单进行利用的主要 MEV 攻击类型有三种:
MEV 之所以可能,是因为验证者可以自由地按照他们认为合适的顺序对区块链交易进行排序,以实现利润最大化。使用称为“验证者”的各方来确保所有参与者遵循区块链的共识规则的权益证明(PoS)区块链(如以太坊)。验证者被随机选中添加下一个区块。在这个过程中,他们决定将哪些交易包含在区块中,及其顺序。
当你在以太坊上提交交易时,并不会立即添加到下一个区块。相反,它首先进入“内存池”,即所有挂起交易的集合。然后,验证者从内存池中提取交易,并在构建下一个区块时将其添加进去。
这就是通过 MEV 提取价值的机会所在。
验证者不需要按照用户提交的顺序将交易添加到区块中,因此搜索者可以支付验证者费用,以特定方式排序交易。例如,如果他们想要前跑其他交易者,他们可以支付一定费用让他们的交易优先执行;或者他们可以支付让他们的交易紧跟一个特定的交易,以进行后跑。
以太坊交易的流程
MEV 在以太坊社区是一个复杂且有争议的话题。
一些人认为 MEV 是以太坊市场机制的一部分,有助于找到最有效的价格。另一些人则认为 MEV 可能是有害的,但只有当它集中在少数验证者手中时,因此他们致力于“民主化” MEV,让任何人都可以在链上交易中提取价值。
在 CoW Swap,我们认为所有的 MEV 对所有交易者都是有害的,特别是那些可能甚至没有意识到交易被损害的初学者。这就是为什么该协议旨在保护用户交易不受所有类型的 MEV 攻击。
CoW Swap 为交易者提供了保护MEV的工具,因此当你通过 https://swap.cow.fi/ 进行交易时,无论交易的大小或类型,你都能保护自己免受大多数机会主义搜索者的影响。
CoW Swap 依靠三个主要特征来保护你免受 MEV 的影响:
让我们详细了解一下!
在 CoW Swap 中,所有交易通过一个去中心化的“求解者”网络进行路由——这些独立算法负责找到你交易的最佳执行价格。
当你在 CoW Swap 上提交交易时,不是像在 Uniswap 这样发起区块链交易,而是提交一个签名的“交易意图”消息。这意味着 CoW Swap 可以对你的交易进行优化,这在直接向区块链提交交易时是无法实现的。这些优化包括找到需求的重合、动态调整滑点容忍度,并在执行时以最佳价格完成交易。
由于是求解者代表你执行交易,因此你从不直接暴露在公共内存池中,这意味着你始终受到 MEV 的保护。
在你下订单时,求解者向你报价的价格实际上是你的订单将执行的最坏价格(如果求解者找到更好的执行路径,可能会以更好的价格完成)。所有 MEV 风险由求解者承担。
CoW Swap 的委托交易执行机制还有另一个主要优点——它可以离线匹配你的订单。
每当你在 CoW Swap 上提交交易时,求解者会开始寻找最佳执行方式。在检查链上流动性之前,求解者会查看 CoW Swap 当前批次拍卖中的其他进单,以查看你的交易是否可以进行点对点匹配。
它是如何工作的:
假设你想用 ETH 兑换 USDC。你提交订单,求解者会看到该批次中另一个人实际上想以 USD 兑换 ETH——即你的交易的相反方向。此时,这两个交易将在“需求的重合”(CoW)中相互匹配,从而使交易者能够直接交换资产(一对一或多对多),从而节省 gas 费用、流动性提供者费用、价格影响,同时也避免 MEV 风险。
CoW Swap 的创始人受“需求的重合”潜力的启发,认为能够为普通以太坊用户提供更低价格(这也正是名字的来源!)。这机制是进行 DeFi 交易的最便宜和最安全的方式之一,由于你没有使用链上流动性池,你的需求的重合交易无法受到 MEV 攻击。
作为防止 MEV 的第三种防线,CoW Swap 确保所有订单在“统一清算价格”(UCP)下完成。
提交交易后,你的订单会与队列中其他挂起订单一起包含在批次拍卖中。批次中的所有订单在区块链上以相同的价格清算,这种现象称为“统一清算价格”(UCP)。
为了理解 CoW Swap 上 UCP 的工作原理,我们首先必须考虑传统 DEX 上的 DeFi 交易是如何工作的。在普通的去中心化交易所中,如果 8 个人想用 ETH 交换 USDC,他们的交易在轻微的不同价格下逐个清算,因为 DEX 按序处理交易,即使它们可能在同一个以太坊区块内同时发生。这留出了 MEV 的空间,因为交易处理的顺序严重影响用户得到的价格。搜索者不断监控 DEX 交易,寻找可以重排交易以获得优势的机会。
在 CoW Swap 上,如果相同的 8 个人进行交易,只要他们处于相同的批次拍卖中,订单在上链时将以相同的清算价格结算。这样就没有了 MEV 攻击的空间,因为所有的价格都是相同的,这意味着交易顺序变得无关紧要。
CoW Swap 完全以 MEV 保护为核心构建。
无论你是初学者还是经验丰富的交易者,CoW Swap 都能确保为你提供公平的交易体验,保护你免受价格剥削。欢迎尝试你的下一笔交易,访问 https://swap.cow.fi/#/swap
CoW DAO 是一个开放的组织,由开发者、交易者、市场制造商和许多其他社区成员组成,他们与其愿景相一致。CoW DAO 专注于公平和去中心化的交易系统——特别是建立、维护和推进 CoW 协议。CoW 协议技术支持一网络的交易者和求解者,能够实现无信任和高效的点对点交易。利用批次拍卖这一关键概念,CoW 协议独特地定位自己为离散时间结算层(如以太坊)的原生交易基础设施,并使用户能够公平和可及地进行交易。
🐦 Twitter | 📒 文档 | 💬 论坛 | 📊 分析 | 📸 快照
- 原文链接: blog.cow.fi/how-cow-swap...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,在这里修改,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!