:"\u003Cp\u003E\u003Cimgalt=\"DEX机制对比:订单簿与自动做市商(AMM)|InjectiveLearn\"src=\"https:\u002F\u002Fpiccdn.0daily.com\u002F202106\u002F01121237\u002Fyisaxog6g9cqo9dw!webp\"data-img-size-val=\"757,411\"\u002F\\\u003E\u003C\u002Fp\u003E\u003Cp\u003E去中心化交易平台在过去几年中出现并获得蓬勃发展,为长期困扰中心化交易平台的问题提供了解决方案。这些问题包括黑客攻击、缺乏隐私、存款限制、中间商问题和高额费用等。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003EDEX消除了中间商,并允许用户以非托管方式直接从他们的\u003Cspanclass=\"font\"\u003E\u003Cspanclass=\"font\"\u003E钱包\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E进行交易。然而,DEX在交易执行模型方面也提供了独特的机会。交易平台设计的两个最常用的模型为订单簿模型和自动做市商(AMM)。我们将展现这两种交易执行模型的细节,并解释可能影响交易体验的差别点。\u003C\u002Fp\u003E\u003Ch3style=\"\"\u003E\u003Cspan\u003E订单簿模型\u003C\u002Fspan\u003E\u003C\u002Fh3\u003E\u003Cp\u003E中央限价订单簿(CLOB)是一种交易执行模型,它根据一组规则匹配买家和卖家。在基于AMM或基于CLOB的交易平台进行交易的主要区别在于交易执行的公平价格形成机制。例如,中心化订单簿依赖于交易者在给定交易对上提交的买卖订单汇总列表。CLOB允许交易者以指定的价格买入或卖出资产。\u003C\u002Fp\u003E\u003Cp\u003E最高买入价和最低卖出价之间的差额称为价差。流动性高的市场的价差要小得多,因为每个价格水平的供需深度都很好。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspanclass=\"alert\"\u003E\u003Cspanclass=\"alertFont\"\u003E\u003Cspanclass=\"font\"\u003EInjective\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E基于频繁批量拍卖(FBA)模型匹配订单,该模型在离散时间段内接受订单并根据优先级成交订单。据学术报道,FBA的最佳批处理间隔在理论上为0.2到0.9秒之间,这与Injective的区块间隔十分相近,批量拍卖在每个区块的末尾执行。Tendermint基于BFT的\u003Cspanclass=\"alert\"\u003E\u003Cspanclass=\"alertFont\"\u003E\u003Cspanclass=\"font\"\u003EPoS\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E共识的即时确定性,与每个区块结束时的FBA执行非常地吻合。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cspan\u003E做市商作为流动性提供者\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cp\u003E订单簿模型的一个关键特征是它们允许用户提交两种类型的订单:市价订单或限价订单。\u003C\u002Fp\u003E\u003Cp\u003E市价订单,即当交易者在买入或卖出的瞬间,可以与订单簿上最优报价的买家或卖家匹配。其中,最高出价和最低要价构成了给定资产的最佳市场价。\u003C\u002Fp\u003E\u003Cp\u003E而在限价订单中,交易者以特定价格买入或卖出。此时订单簿不会立即执行,而是会将订单保留在订单簿中直至成交。中心化限价订单簿依靠做市商(MM)通过在交易双方放置限价订单列表来提供流动性。做市商将获得费用返还以激励其提供流动性,并且该费用的分配通过快照定期进行。通过以更精确的价格水平提交限价订单,做市商可以减少价差大小。因此,交易量越低,价差越大。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E优点:\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Culstyle=\"list-style-type:disc;\"class=\"list-paddingleft-2\"\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E订单簿是流动性市场的理想选择;\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E订单簿仍然是显示市场价格和大单的最佳选择;\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E订单簿可以降低滑点风险;\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E订单簿被机构和个人交易者广泛接受。\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cstrong\u003E缺点:\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Culstyle=\"list-style-type:disc;\"class=\"list-paddingleft-2\"\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E如果最高出价低于最低要价,则无法成交,因此不适合流动性不足的市场;\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E\u003C\u002Fspan\u003E订单簿通常面临抢先交易的风险,抢险交易是指矿工以某种方式对交易进行排序,以便确定特定交易的优先级,这意味着矿工可以无风险套利。但是,Injective将是第一个利用FBA拍卖模型完全消除抢先交易的交易协议。\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Ch3style=\"\"\u003E\u003Cspan\u003E自动做市商(AMM)模型\u003C\u002Fspan\u003E\u003C\u002Fh3\u003E\u003Cp\u003E流动性是DEX中最突出的问题之一。尽管通证很难高效地交易,但AMM在设计上已大致解决了这个问题。它将充当一个机器人,可在用户希望交易两种资产的任何时候报价。虽然AMM背后的理论在学术博弈论和机制设计圈已经存在很长时间,但它在加密市场中的应用还十分初期。\u003C\u002Fp\u003E\u003Cp\u003E与指定买卖双方希望交易价格的订单簿不同,AMM交易平台将交易对双方的流动性聚合到一个池子中。AMM池根据确定性算法确定单一资产的市场价格。价格公式通常基于池内当前的流动性,或者换句话说,池中资产的可用性。\u003C\u002Fp\u003E\u003Cp\u003EAMM不需要做市商,而是严重依赖流动性提供者加入,以扩大流动性池规模,从而确保通证反映公平的价格。\u003C\u002Fp\u003E\u003Cp\u003E各种AMMDEX使用不同的数学公式为其流动性池报价。我们以\u003Cspanclass=\"alert\"\u003E\u003Cspanclass=\"alertFont\"\u003E\u003Cspanclass=\"font\"\u003EUniswap\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E首创的XYK公式为例。在UniswapV1的原始形式中,价格是根据池中两种资产的比率计算的,如下所示:\u003C\u002Fp\u003E\u003Cp\u003Ex*y=k\u003C\u002Fp\u003E\u003Cp\u003E常数k表示流动性池中的总通证余额,它决定了给定时间的代币价格x和y。我们假设x=\u003Cspanclass=\"alert\"\u003E\u003Cspanclass=\"alertFont\"\u003E\u003Cspanclass=\"font\"\u003EETH\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E和y=INJ。用户每次购买ETH时,ETH的价格会随着池中ETH数量的减少而上涨。相反,INJ的价格会随着INJ数量的增加而下降。流动性池通常提供可用于获利的套利机会。\u003C\u002Fp\u003E\u003Cp\u003E让我们假设1ETH=100INJ在交易时通过一个有10ETH和1000INJ的池进行交易。如果交易者想购买2ETH,他们需要将200INJ换成2ETH,剩下8ETH和1200INJ。ETH的价格现在是150INJ,则会导致流动性提供者的无常损失。\u003C\u002Fp\u003E\u003Cp\u003EETH=1200\u002F8=150INJ\u003C\u002Fp\u003E\u003Cp\u003E套利作为一种很重要的稳定机制,它激励交易者将AMM交易平台的价格更接近其他交易平台的现货价格。扩展上面的例子,套利者可以利用这个漏洞从不同的市场以200INJ的价格购买2ETH,然后在这个流动性池中以300INJ的价格出售它们。这将使1ETH的价格水平回到100INJ。\u003C\u002Fp\u003E\u003Cp\u003E与CLOB交易平台相比,抢先交易在AMM交易平台更为普遍。最近对Uniswap的审计显示,抢先交易可以通两种攻击进行。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E攻击一:推动市场对交易者不利\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cp\u003E区块链是完全透明的,这意味着每个人都可以在成功执行之前查看买卖订单。在算法市场中,攻击者可以利用区块链的透明度,通过设置更高的gas费用在另一个交易者之前执行交易,影响区块中交易顺序从而将影响给定交易的结果。这给加密市场带来了巨大挑战,大量的套利机器人利用了这种固有的漏洞。\u003C\u002Fp\u003E\u003Cp\u003E在ETH\u002FINJ市场中的抢先交易流程如下:\u003C\u002Fp\u003E\u003Cp\u003E1.Alice想以x价格购买1ETH的INJ,gas价格为y\u003C\u002Fp\u003E\u003Cp\u003E2.Bob在区块链上查看到这笔交易\u003C\u002Fp\u003E\u003Cp\u003E3.Bob支付gas价格z,其中z>y并以价格x购买了100INJ\u003C\u002Fp\u003E\u003Cp\u003E4.Alice的交易通过了,但她此时她的1个ETH只能购买90个INJ\u003C\u002Fp\u003E\u003Cp\u003E5.Alice的交易导致资产价格上涨\u003C\u002Fp\u003E\u003Cp\u003E6.Bob卖出100INJ,赚取ETH\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E攻击二:三明治攻击\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cp\u003E在第二种攻击中,恶意用户观察区块链上的交易并使用mint\u002Fburn在大单交易前抢先交易。因此,攻击者从交易x中提取了大量的LP费用,而不会面临在池中提供流动性的固有风险,例如无常损失等。\u003C\u002Fp\u003E\u003Cp\u003E总而言之,AMM设计有以下利弊:\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E优点:\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Culclass=\"list-paddingleft-2\"\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E在流动性不足的市场依旧能够进行交易\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003EAMM使交易者始终能够获得资产的报价,无论提交给交易平台的有效订单数量如何\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cstrong\u003E缺点:\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Culclass=\"list-paddingleft-2\"\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E由于流动性池小,大订单存在高滑点风险\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E资本效率低下,因为除非市场极度波动,否则大多数交易都是在较小的价格水平范围内执行的\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E流动性提供者的风险,例如上述的无常损失\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003E\u003Cspan\u003E与CLOB交易执行模型相比,抢先交易的风险更高\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Ch3style=\"\"\u003E\u003Cspan\u003E结论\u003C\u002Fspan\u003E\u003C\u002Fh3\u003E\u003Cp\u003E这两种交易方式都具备各自的特点。订单簿交易平台目前主导着比特币和以太坊等大量通证的市场。另一方面,自动化做市商将帮助用户获得长尾市场上非流动通证的最佳价格。\u003C\u002Fp\u003E\u003Cp\u003E中心化限价订单簿已成为纳斯达克等大型传统交易平台的主流方式,因为它可以说是最具资本效率和透明度的交易执行模式。尽管诸如抢先交易和较高点差等问题阻止了DEX采用CLOB模型,但Injective创造性的使用独特的FBA模型纠正两者。FBA模式为做市商提供了充足的时间,在高频交易者进行交易之前来取消过期订单。除了维持快速的交易时间外,我们的交易模式还能够通过更接近市场价格成交,并以更高的流动性来收紧点差。\u003C\u002Fp\u003E
人工智能Web3协议Fetch.ai将推出适用于DEX的AI交易工具:金色财经报道,人工智能 Web3 协议 Fetch.ai 将推出适用于 DEX 的 AI 交易工具,该工具可根据用户定义的参数执行交易,预计将于二季度晚些时候推出。[2023/4/19 14:14:00]
The Graph 非洲节点运营商 Index Africa 将其部分收益捐赠给非洲慈善组织:4月13日消息,The Graph 上第一个非洲节点运营商 Index Africa 表示,它将其从 The Graph 收入中的一部分捐赠给非营利组织 Good Work Foundation (GWF),促进非洲农村地区推进数字素养和 STEM(科学、技术、工程和数学)学习,Index Africa 有望支付 350 名学生在这些课程中的学费。(The Block)[2022/4/13 14:20:56]
波卡生态跨链DEX协议Zenlink发布启动流程:10月25日消息,波卡生态跨链DEX协议Zenlink发布启动流程,主要分为四个领域,分别是代码审计、平行链集成、DApp发布、ZLK转账。根据该启动流程,Zenlink将同时集成至Moonriver,Bifrost和Shiden三条Kusama平行链中。此外,Zenlink将通过初始收益发行(Initial Yield Offering,IYO)代币ZLK,团队表示,IYO指通过发起收益活动并在达到相关目标时开启代币转移和流通来完成代币的初始发行。[2021/10/25 20:54:42]
数据:当前DEX24小时总交易量为39.2亿美元:据DeBank数据显示,目前DEX 24小时总交易量39.2亿美元。其中总交易排名前五的DEX分别为Uniswap V3(5.50亿美元)、PancakeSwap(5.25亿美元)、Mdex(5.17亿美元)、Uniswap V2(5.09亿美元)、1inch(3.13亿美元)。[2021/6/12 23:32:35]
FSDEX交易所与达人社区、币之家、华姐社区达成战略合作:据报道,FShares Group旗下去中心化数字货币交易所FSDEX(日本Decent Shares基金投资)与国内知名区块链社区——达人社区、币之家、华姐社区达成战略合作,双方将在品牌宣传、社区资源等方面进一步合作,携手推进区块链行业的发展,在未来的业务发展中,FShares Group会将更多的权益和实际利益给予达人社区、币之家、华姐社区和FSDEX社区用户,共同打造优质的交易所+社区生态。[2020/3/25]
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。