区块见闻 区块见闻
Ctrl+D收藏区块见闻

以太坊:SharkTeam:UniswapX 源码分析_STACK币

作者:

时间:

UniswapX 旨在通过将路由复杂性外包给第三方填充者的开放网络来解决,然后第三方填充者竞争使用 AMM 矿池或自己的私人库存等链上流动性来填充掉期。

借助 UniswapX,交换者将能够使用 Uniswap 界面,而不必担心自己是否获得最佳价格,并且交易将始终在链上透明地记录和结算。所有订单均由 Uniswap 智能订单路由器支持,这迫使填充者与 Uniswap v1、v2、v3 以及一旦启动后的 v4 竞争。

通过聚合流动性来源获得更好的价格

无 gas 交换

防止 MEV(最大可提取值)

交易失败无需支付任何费用

在接下来的几个月中,UniswapX 将扩展到无 Gas 跨链交换。

首先,假设 Alice(交换者)想要将 1 ETH 交换为 USDC。Alice 向(潜在的填充者)Bob、Charlie 和 Danielle 请求报价:

Flashbots推出MEV-Share,以分配给以太坊用户部分抢跑收益:4月20日消息,以太坊基础设施服务 Flashbots 推出 MEV-Share 协议的测试版,旨在将最大可提取价值(MEV)收益的一部分分配给以太坊用户。MEV-Share 协议包含在 Flashbots Protect 中,Flashbots Protect 是一种可以与用户钱包集成的远程过程调用 (RPC) 工具,旨在抵御试图通过抢先用户交易获取利润的机器人。

Flashbots 声称,通过 MEV-Share 可以让用户能够调整隐私设置和管理订单流共享,这可以防止抢先交易,同时有选择地与操作 MEV 机器人的搜寻者共享交易信息。因此,用户有资格获得MEV 再分配奖励,同时保持基本的隐私水平。[2023/4/21 14:16:55]

Bob 提出以 1,000 USDC 购买 Alice 的 ETH

Charlie 现有 999 USDC

Shapeshift CEO:加密货币总市值将在六个月内翻一番:加密货币交易平台Shapeshift首席执行官Erik Voorhees 预测,加密货币总市值将在六个月内翻一番。Voorhees 今日早些时候发推表示:“加密货币市值涨至1万亿美元花费了十年。到2万亿美元,将用不到六个月的时间。”

如果到Voorhees的预测成真时,比特币仍保持其70%左右的主导地位,这将使其市值达到约1.4万亿美元,从而使比特币能够进入最大资产的前5名。(Decrypt)[2021/1/7 16:40:21]

Danielle 现有 998 USDC

Alice 还可以直接通过 Uniswap v3 将她的 1 ETH 兑换成 997 USDC

Alice 接受 Bob 的 1,000 USDC 报价,并签署订单。

该订单包括最大值(由 Bob 的报价 1,000 USDC 设置)和最小值 997 USDC(由 Uniswap 智能订单路由器 API 设置)。

Shapeshift CEO:购买比特币有利于减少对美元的需求:Anderson Kill律师事务所合伙人Stephen Palley发推称:“当然,‘购买比特币并从国家抽回资金’是假设你将购买比特币而不是缴税,并且愿意入狱服刑。”

对此,Shapeshift首席执行官Erik Voorhees评论称:“它没有这样假设。购买比特币意味着出售法币美元……这些美元的通货膨胀(贬值)构成了国家资金的一部分。对美元的需求减少=贬值能力下降=国家的资金减少。”[2020/6/6]

Bob 可以使用他自己的 USDC 或将 Alice 的 1 个 ETH 路由到各种链上流动性场所(Uniswap 协议、Sushiswap 等)来填写 Alice 的订单。

Bob 决定使用自己的 USDC 来满足 Alice 的订单,并向 Alice 发送 1,000 USDC 以换取她的 1 ETH。

如果 Bob 决定放弃他的提议,Alice 不需要提交新的订单和签名。

声音 | CoinShares董事长:比特币飙升与Libra无关,而是由美元疲软导致:据金十消息,CoinShares董事长Danny Masters认为,比特币的飙升与Libra无关,而是美元疲软导致的,Libra目前还没有成为一种加密货币。不过如果Facebook成功推出加密货币,比特币市场将受益。[2019/6/27]

相反,她现有的订单会自动更新,向任何能给她 999 USDC 作为回报的人提供 1 ETH。

一个区块已经过去,现在 Charlie 和 Danielle(以及参与 UniswapX 系统的任何其他填充者)都不愿意以 999 USDC 的价格填写 Alice 的订单。另一个以太坊区块(12 秒)到期后,Alice 的 1 ETH 可兑换 998 USDC。

突然,Danielle 意识到,通过将 Alice 的交易发送到 Uniswap v3 和 Sushiswap 的组合,她可以以 998 USDC 的价格填写 Alice 的 1 ETH 卖单,同时仍然为自己赚取 1 USDC 的利润。

声音 | 律师:ShapeShift实行强制性会员制度受到了监管机构推动:9月6日消息,就ShapeShift CEO声称强制要求客户登记信息是“被胁迫”一事,美国政府执法辩护律师Jake Chervinsky同样表示:这些举措(ShapeShift强制要求客户登记信息)实际上是由未知监管机构推动的。ShapeShift决定开始收集用户的个人信息,是为了回应金融当局所认为的威胁,简而言之,这就是监管机构悄悄入侵加密技术的方式。他还称,执法机构严重依赖金融监控,匿名加密货币交易所和加密交易概念是“监管机构和调查人员的噩梦。[2018/9/6]

Danielle 代表 Alice 将 Alice 的 1 ETH 发送到 Uniswap v3 和 Sushiswap,将 998 USDC 返还给 Alice,并为自己保留剩余的 1 USDC 输出。

UniswapX 是一个去中心化交易协议,利用 Permit2 代币授权合约引入了基于签名的授权和转账功能,适用于任何 ERC20 代币。此外,UniswapX 还使用 Reactor 合约进行链上结算。Reactor 合约负责验证交易是否符合用户指定的参数,并可以撤销不符合条件的交易。要参与 UniswapX 的交易,兑换者首先必须授权 Permit2 合约。

兑换者无需手动创建和提交交易,而是对交易订单签名,指定以下参数:

输入代币(支付代币)

输出代币(获取代币)

输入(输出)数量

初始输出(输入)金额

最低输出(输入)数量

衰减函数

兑换期限

授权 UniswapX Reactor 合约代表其使用代币

这些订单由 MEV 搜索者、做市商和 / 或其他链上代理(统称为填单者)接收,并将其发送到 Reactor 合约。通过在链上提交兑换者的订单,填单者代表兑换者支付 Gas 费用。这些费用会反映在执行价格中,以补偿 Gas 成本。

Reactor 合约调用填单者的 Executor 合约,其中包含特定的订单执行逻辑。一旦确定资产来源,Executor 合约将资产发送到兑换者的地址,并从兑换者地址提取资金。最后,Reactor 合约验证订单是否满足条件。

UniswapX 没有规定填单者如何填充兑换者的订单。流动性可以来自 Uniswap 或其他去中心化交易所的链上流动性池、链下流动性源或其他 UniswapX 订单。多个订单可以捆绑到同一笔交易中,并且其他操作可以在链上原子执行。

由于填充者需要代替交换者提交 gas,所以可以通过批量执行订单的方式来减少一次交易带来的手续费损耗。

_fill 函数中处理具体订单的执行逻辑,这里存在两种情况,如果填充者使用自己个人持仓来完成用户的兑换,则不需要使用回调合约,直接进行资金对换;否则需要在回调合约中来处理具体逻辑,例如到其他交易池中进行兑换等。

合约使用 validate 函数来验证填充者是否是订单的指定填充者。

合约使用了 permit2 库来完成签名的校验和代币的转账,以此保证交换者的钱不会被随意转走。

若填充者选择使用个人持仓完成订单,则会直接将代币从填充者地址转移到交换者地址。

在回调合约的回调函数执行完成后,调用 check 函数校验用户是否收到了足够的代币,若不满足足够的代币,则交易整个回退。

总结,合约中涉及到的只有关于链上的逻辑,由于用户并不需要支付 gas 费来完成这一笔交易,所以前期的多数操作选择在链下进行,包括用户的交换请求发送和对交易进行签名等。uniswapX 选择在链下将用户的交换请求发送给填充者,而一旦填充者接受了填充请求,则由填充者将交易发送到链上,并从中赚取差值作为利润。

Foresight News

金色财经 Jason.

白话区块链

金色早8点

LD Capital

-R3PO

MarsBit

深潮TechFlow

标签:LAYERSTACTAC以太坊LAYER价格STACK币tac币最新价格以太坊官网app下载注册

比特币价格实时行情热门资讯
ROL:模块化潮流下 应用程序要构建自己的链吗?_稳定币

作者:Alana Levin;编译:Luffy,Foresight News两年前,应用程序开发人员在决定要在哪条链上部署自己的应用时.

ROLL:全览RWA赛道:10大头部项目进展和20个早期项目_ROL

原文作者:flowie,ChainCatcher尽管 RWA 一直难逃老故事割新轮的质疑,但从年初至今,RWA 接连不断有机构入场为其“添砖加瓦”.

BSP:疯狂的多链宇宙 疯狂的OP Stack_ACK

一场属于 “一键发链” 的疯狂即将到来!OP Stack是能够一键创建Layer2的 “超级链”,本篇内容以OP Stack架构、OP里的ZK元素、Rollup的安全性问题三部分进行全面解析.

OIN:比特币ETF竞赛 Coinbase竟成最大赢家?_nbs币前景

作者:Nicholas Morgan,Decrypt;编译:bayemon.eth, ChainCatcher比特币 ETF 竞赛正在进行.

BSP:欧盟《加密资产市场监管法案》(MiCA)解读及比较_OIN

作者:TaxDAO 1 引言 近年来,加密资本市场发展迅速,成为西方年轻一代投资者追捧的对象,但如FTX等加密货币交易所的相继破产,引起了各国金融监管机构的警惕.

AMM:全面解读DeFi期权:市场概况、产品模型及潜力协议_BSP

原文作者:0x Keyu 原文编译:深潮 TechFlow考虑到整体加密货币期权月度交易量仅为 400 亿美元(永续合约的月度交易量约为 1.6 万亿美元).