TOR:UniswapX四个关键组件解读

作者:Anderson Chen,ETHTaipei组织者 翻译:金色财经0xxz

我花了一些时间阅读Uniswap新发布的UniswapX材料和代码库(https://github.com/Uniswap/UniswapX/tree/main)。下面来描述它是如何工作的!希望对你有帮助。

简而言之,UniswapX 是一种路由器协议,允许交易者在 AMM 之间进行 swap。该架构由几个关键组件组成:Swaper、Filler、Reactor 和 Executor。Github代码仓库中有清晰的架构图。

Web3技术基础设施项目Saito宣布将流动性迁移至Uniswap:9月9日消息,Web3技术基础设施项目SaitoSaito项目宣布将流动性迁移至Uniswap,地址为0xdfcf744c8ae896e8631ba9b9dc717546646f6708,并将于UTC时间9月9日04:00后的几个小时内执行。流动性所有权将从现有钱包(0x7cef1f635c41e5a80946adac6724532026cc5285)迁移到multisig vault,以提高安全性,将来更好地支持Uniswap V3,并符合项目政策。该迁移将通过几笔交易进行,项目提供的资金池的总流动性在任何时候都不应低于当前水平。[2021/9/9 23:11:21]

下面我按顺序解释一下。

DeFi Education Fund已抛售 50 万枚UNI,将在未来 24h 抛售剩余全部UNI:官方消息,此前从Uniswap财库获得100万枚UNI的DeFi教育组织DefiEducationFund在10小时之前通过售出50万枚UNI得到1020万USDC,以资助其工作,未来24小时内将抛售另外50万枚UNI。DeFiEducationFund在本月初获得100万枚UNI资助,而根据此前的提案,该组织会在提案通过后90天内发布详细预算。[2021/7/13 0:48:53]

1、Swapper

数据:Uniswap、Sushiwap和1inch等交易量均创下历史新高:据DeBank数据显示,1月11日,去中心化交易所(DEX)的交易量创下历史第二高,达31.70亿美元,仅次于2020年10月26日DeFi项目HarvestFinance遭黑客攻击当日(约32亿美元)。其中,位居第一、第二的UniswapV2和Sushiwap的交易量均创下历史新高,交易量占比分别达到38.85%和22.39%,交易量分别达约12.32亿美元和7.10亿美元。另外,1inch、dYdX和Balancer等的交易量也均创下历史纪录。[2021/1/12 15:56:53]

创建并签署一个订单,其中包含将输入代币交换为输出代币的意图,然后将签名的订单发送到 Filler。好处是:更好的价格、无 gas 交换、MEV 保护、失败交易无需成本,甚至跨链交换。

2、Filler

执行订单并支付 gas 费。这涉及到调用 Reactor 的 "execute()" 并决定 Executor。根据白皮书,Filler 可以是 MEV 搜索者、做市商或其他链上代理。

3、Reactor

负责结算订单的合约。它并不真正执行订单,而是通过调用 fillContract 的 `reactorCallback()` 将其传递给 Executor(也称为 fillContract)。

4、Executor

实现 fill 订单并将输出代币转移给接收者的策略。它能够同时 fill 多个订单。官方的一个例子是 SwapRouter02Executor.sol,它使用了 swapRouter02 的简单策略来完成订单。该合约只能由某些 Filler 调用,因为它会检查 Filler 是否在白名单中。

有了 UniswapX,路由就变成了一个复杂且竞争激烈的网络。任何人都可以按照接口(IReactor.sol 和 IReactorCallback.sol)构建自己的 Reactor 来创建新的订单类型,或者构建自己的 Executor 来创建新的订单匹配策略。不管怎样,最终受益者永远是 swapper。

金色财经

企业专栏

阅读更多

金色荐读

区块链骑士

金色财经 善欧巴

Block unicorn

Foresight News

深潮TechFlow

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

[0:15ms0-1:590ms