区块链NFT投资,BTC/USDT/CGPAY,虚拟加密货币交易
UniswapX四个关键组件解读
作者:Anderson Chen,ETHTaipei组织者 翻译:金色财经0xxz
我花了一些时间阅读Uniswap新发布的UniswapX材料和代码库(https://github.com/Uniswap/UniswapX/tree/main)。下面来描述它是如何工作的!希望对你有帮助。
简而言之,UniswapX 是一种路由器协议,允许交易者在 AMM 之间进行 swap。该架构由几个关键组件组成:Swaper、Filler、Reactor 和 Executor。Github代码仓库中有清晰的架构图。
下面我按顺序解释一下。
1、Swapper
创建并签署一个订单,其中包含将输入代币交换为输出代币的意图,然后将签名的订单发送到 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。
相关文章
- iqoption官网介绍及注册、验证、入金流程
- 比特币价格突破2.3万美元创历史新高,谁是幕后推手?
- 万事达卡和相关银行,将提供能够引入虚拟货币服务...
- NFT交易选择平台应该要怎么做
- 加密货币游戏化是否有可能帮助赚钱
- 助攻香港打造「国际虚拟资产中心」!立法会议员吴...
- Celsius 债务人要出售所有竞争币,哪些币种可能会...
- 先别管比特币减半题材了!三个月后 Mt. Gox 偿还 1...
- ConsenSys旗下zkEVM Linea主网上线 一览其生态发展...
- 向左还是向右:朝鲜黑客天团和美SEC主席
- 链上游戏技术栈:如何同步游戏状态?
- Worldcoin:让AI更像人 让人证明自己是人
- 比特币现货 ETF 过关会是「大利多」!挖矿业者:BT...
- Coinbase否认将停止印度用户服务 仅针对违规用户警告
- 熊市倒逼链上创新 这些最新火起来的项目值得关注吗?
- Friend.tech代币模型深度分析与前景探讨
- 10大优质NFT项目,热门NFT交易平台趋势分析盘点
- 4种OKPAY赚钱攻略,OK钱包提现到微信操作步骤详解
- 购宝赚G币攻略,邀请推荐好友赚取G币无限回馈金奖赏
- 使用OKPAY钱包好处,OKPAY钱包安全可靠合规
- OK钱包注册步骤、轻松学会OKPAY买币卖币、OKPAY充...
- 俄罗斯Waves波币即将被下架,确还有投资价值
- 2024年十大虚拟加密货币钱包排行榜,常用的加密货...
- 808钱包如何搬砖赚价差? 掌握808钱包币圈低风险获...
- 808钱包支付教程,交易收费项目指南,808Pay支付方...
- 808钱包买币卖币使用教程:一次带你全解析最高安全...
- 808钱包注册新人教学:下载与如何注册步步图解
- 合法合规的数字货币交易所欧易OKX:享受安全可靠的...
- 超好用的数字货币交易合法钱包KKPAY安全性大揭秘
- 最安全简易加密货币支付KKpay:安全高效的存提款kk...
- NO钱包提现需要多久大揭秘:快速到账与资金安全实...
- 揭秘NO钱包搬砖洗钱:揭开金融犯罪的神秘面纱