LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 黑暗森林中的奶牛:CowSwap 去中心化交易所概述

黑暗森林中的奶牛:CowSwap 去中心化交易所概述

2021-07-06 wanbizu AI 来源:区块链网络

5 月,基于以太坊的去中心化交易所(DEX)交易量突破 1150 亿美元大关,其中近 60% 落在 Uniswap 上。

DeFi 领域的增长充满了黑客攻击和欺诈计划。 但是对于去中心化交易所的用户来说,一个相对较新的风险是矿工可提取价值(MEV)。

4 月下旬,Project Gnosis 引入了一个具有 MEV 保护和需求巧合 (CoWs) 订单匹配机制的去中心化交易协议。 我们正在谈论 Gnosis Protocol v2 (GPv2) 并测试 DEX CowSwap。

什么是 MEV

2019 年,加密货币和智能合约研究员 Phil Diane 发表了一篇文章“Flash Boys 2.0:Front-running, Transaction Reordering, and Consensus Instability on Decentralized Exchange”。 在其中,Diane 引入了矿工可提取价值 (MEV) 的概念。

MEV 是矿工通过选择性地启用或重新排序区块中的交易而获得的利润。

想象一下:Uniswap 上出现了一个潜在利润为 10,000 美元的套利机会。交易机器人注意到它并向以太坊内存池发送交易。 之后,可能出现两种情况:

矿工拒绝将交易纳入区块并独立进行仲裁交易。 在这种情况下,他将获得 10,000 美元。这是 MEV; 其他机器人注意到交易并向矿工提供更高的佣金。 他们之间开始争夺使用仲裁权(Priority Gas Auction,PGA)。 它的赢家从仲裁中获得利润减去佣金。 例如,如果佣金为 1000 美元,则为 9000 美元。

有关 MEV 的更多详细信息,请参见 Charles Noyes 的研究“MEV 和我”,以及 Dan Robinson 和 Georgios Constantopoulos 的文章“以太坊 – 黑暗森林”和“逃离黑暗森林”。

什么是 CowSwap 和 Gnosis 协议

CowSwap 是一个基于 Gnosis Protocol v2 (GPv2) 的去中心化交易所,具有 DEX 聚合器功能。

Gnosis 团队于 2020 年初发布了该协议的第一个版本。 六个月来,开发人员研究了 Gnosis 协议的弱点。 他们发现天然气的成本不允许做市商提供很小的价差。 分散的流动性也影响了资产价格。 2021 年 4 月,该项目提出了第二版协议,解决了这个问题。

到今年年中,Gnosis 和 Balancer AMM 协议开发人员计划在以太坊上部署 Balancer-Gnosis-Protocol (BGP)。 它将结合 Balancer V2 gas 成本降低算法和 Gnosis Protocol V2 定价引擎与 MEV 保护。 这种集成将使 CowSwap 用户能够获得最优惠的价格。

在发布时,CowSwap 正在进行 alpha 测试。

GPv2 的工作原理以及它如何防范 MEV

Gnosis Protocol v2 使用以下技术:

想要的巧合 (CoWs)… 当一个交易者想要购买一种资产而另一个交易者想要出售相同的资产时,就会发生“欲望的巧合”。 该协议直接执行此类订单,无需外部做市商或流动性提供者。批量拍卖 (BA)。该协议将订单分组为批次 (BA)。 礼包内,代币价格统一,不依赖订单顺序。 这可以保护交易者免受矿工可提取价值的影响。无气体交易(GFT)。交易所用户在以太坊之外确认订单,不收取gas费。 同时,CowSwap 优化了交易执行成本:它应用 CoW,监控其他 DEX 的价格并考虑 gas 价格以将交易包含在区块中。 如果协议按照他们的条件执行交易,用户将支付佣金。

CowSwap 向 GPv2 提交用户订单。 该协议将订单组合成批次(批量拍卖,BA)并将它们传输给决策用户(求解器)。 果断的用户搜索最佳市场价格,并因此在 Gnosis 代币 (GNO) 中获得奖励。

任何用户都可以是决定性的。 为此,您需要:

阻止 GnosisDAO 100 GNO; 获得去中心化自治组织参与者的认可; 安装软件以创建 BA。

当找到最佳价格时,协议会批量执行订单。 首先,他寻找 CoW 交易:如果愿望一致,则为更大的订单执行较小的订单。 GPv2 然后在其他 DEX 上寻找流动性来填补剩余的订单。

BGP 整合后,Balancer 将成为 CowSwap 的基本流动性来源之一。

测试交换:检查接口并执行交换

我们检查了 CowSwap 的工作:我们将 Wrapped Ether (WETH) 交换为 Gnosis 令牌 (GNO)。 为此,我们切换到 CowSwap.exchange 并连接了以太坊钱包。

在发布时,CowSwap 支持 MetaMask 和 WalletConnect。

我们选择了代币进行交换。 默认情况下,CowSwap 显示 Gemini 交换令牌。 您可以连接其他交易所的代币 – 为此,您需要单击按钮管理… 您也可以手动输入令牌地址。

在快速搜索框中输入令牌代码。

指定代币数量并设置交易。 选择:

价格滑点水平。CowSwap 将在狭窄的价差内执行订单 – 指定价格的 0.1-1%。最后期限。交易所未在规定期限内完成交易的,将取消订单。

CowSwap 有专家模式。 其中,交易所在发送交易之前不需要确认,并允许高滑点的交易。

交易所不建议初学者开启专家模式。

在尝试出售 0.1 ETH 时,交易所提出将加密货币包装在 ERC20 代币 WETH 中。 我们购买了一个代币并为交易支付了 0.0011591 ETH。

CowSwap 将提供在交易所包装 Ether。

然后我们检查了交易设置并允许 CowSwap 从钱包中使用代币。 为此,我们单击了 Approve WETH 按钮并确认了 Metamask 中的操作。

CowSwap 将自动计算掉期价格。

我们直接进入了代币交换:我们按下了按钮交换并在 MetaMask 中确认交易。

CowSwap 将在确认交易后突出显示 Swap 按钮。

CowSwap 在交易金额中包含兑换费。 在我们的例子中,它是 0.0540555 GNO。

可以在 Gnosis 协议浏览器中检查交易状态。

每笔交易都伴随着牛叫的声音。 不要惊慌。

结论

据 Flashbots 团队称,自 2020 年 1 月以来,以太坊套利机器人已在 MEV 上赚取了近 7.5 亿美元。

隐藏在漫画 CowSwap 界面背后的是 Gnosis Protocol v2 的复杂技术解决方案:由于 CoWs 和 GFT 技术与功能的结合,交易所保护用户免受 MEV 的影响,优化 gas 价格并允许以优于市场价格的价格进行交易一个 DEX 聚合器。

在 Twitter 上订阅 ForkLog!

—-

原文链接:https://forklog.com/korovy-v-temnom-lesu-obzor-detsentralizovannoj-birzhi-cowswap/

原文作者:ForkLog

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...