ErgoDEX 破解不同类型交易所无法共享流动性的难题

ErgoDEX是一种非托管、去中心化交易所,允许在 Ergo?网络?和 Cardano 网络之间快速、轻松和安全地转移流动性,也是Ergo网络与Cardano网络之间、首个基于扩展UTXO模型的跨链去中心化交易所,于近日上线Ergo网络。扩展UTXO模型为在Ergo和Cardano生态上不同类型的交易所之间共享流动性提供了独特的可能性。截止目前,Ergo生态上的经典AMM功能已完成开发和测试。去中心化委托单簿功能即将推出。在ErgoDEX中,每个角色都受到激励去尽可能地履行自己的职责。用户受益于DEX服务,流动性提供者受益于协议费用,而DEX受益于固定交易手续费。

下面是由ErgoDEX首席开发者Ilya Oskin等人攥写并发布在Github上的ErgoDEX协议,译为中文旨在方便大家深入了解ErgoDEX的工作原理和代币经济学。

介绍

在传统中心化金融中,交易行为由受信任第三方推动,例如做市商、经纪人或其他中介。这是使用委托单簿完成的,它匹配了买入和卖出的委托单。这些纸质委托单簿最终变成了中心化交易所(CEX),就像股票市场中使用的那样。

无受信方的交易行为是区块链上去中心化金融(DeFi)所必需的最基本特征之一。去中心化交易所(DEX)使用受信任的智能合约而不是受信任的中介机构。中心化委托单簿交易所的许多功能(例如委托单的部分成交、回购保证等)已在智能合约中成功实现。在智能合约中,这些功能通常是可组合的。出于多种原因,智能合约中的可组合要素对交易者有利,例如它们更易于理解和使用。

在DeFi中,有两种类型的DEX:委托单簿型(类似于传统金融交易所)和自动做市商(AMM)型。交换委托单合约(Swap Order Contract)允许存在基于委托单簿的DEX,这些合约遵循传统金融模型。它们相当成熟,且在流动性高的市场中效果最佳。AMM?DEX也可以在具有先进智能合约的区块链上运行。AMM使用数学模型来设定价格并匹配买家和卖家,而不仅仅像在传统委托单簿中一样匹配买单和卖单。AMM最适合流动性低的市场。其特点之一是流动性提供者向交易所添加资产以赚取费用,当使用这种额外的流动性时,则市场受益于流动性的增加、更小的延迟、有限的价格滑点和更少的市场波动。

Web 3.0项目BridgeCoin官网正式上线:据官方消息,由社区驱动的、面向Web3.0 的去中心化加密项目BridgeCoin全新官网已正式上线,项目生态布局内的GameFi平台、DAPP、多款链游、去中心化钱包BR Wallet等已经完成全部测试,在BridgeCoin通证BRC上线交易后会同步上线。

据悉,BridgeCoin将集支付生态、消费生态、金融服生态于一身,打造并向用户提供人性化、立体化、全方位的加密资产交易服务。[2022/8/28 12:54:10]

有趣的是,Ergo和Cardano的独特之处在于,由于它们使用了扩展UTXO(eUTXO)账本模型,AMM?DEX的流动性池合约可以与委托单簿DEX中使用的委托单合约相结合。这种能力可以使Ergo和Cardano区块链上不同类型的交易所共享流动性,这在以前是不可能的。

本文档描述了基于Ergo和Cardano的自动去中心化交易所协议。

协议架构概述

委托单簿DEX

委托单正在等待其他委托单与之匹配,或等待撤单。有以下三种类型的委托单:“买入”(为原生资产买入代币)、“卖出”(为原生资产卖出代币)和“交换”(Swap)(为其他代币购买代币)委托单。委托单簿DEX的优势在于,它最适合那些具有高流动性的交易对。

原子限价委托单(Atomic Limit Order)

原子委托单只能完全执行,否则退款。此类委托单可以由ErgoDEX客户端聚合,以便用户可以从中进行选择,或者在委托单簿中与接下来将定义的部分委托单进行匹配。

部分限价委托单(Partial Limit Order)

部分委托单对于那些曾经使用过经典中心化交易所的人来说更为熟悉。这些委托单可以部分执行,因此处理它们的最佳方式是委托单簿,它们可以在其中由ErgoDEX机器人聚合、匹配和执行。

AMM?DEX

委托单簿DEX依赖委托单簿来表示流动性和确定价格;与之不同,AMM?DEX使用自动做市商机制来提供有关费率和滑点的即时反馈。AMM?DEX最适合流动性低的交易对。

每个AMM流动性池都是某对资产的交易场所。为了促成交易,流动性池接受与其价格成比例的标的资产存款。每当存款发生时,都会铸造一定数量的独特代币,称为流动性代币。铸造的流动性代币按其存款比例在流动性提供者之间分配。流动性提供者之后可以将他们的流动性代币份额换成一定比例的标的储备金。

恒定函数做市商(CFMM,经典AMM池)

经典AMM池基于常数乘积公式,即x*y=c,其中x和y分别是代币X和Y的存款,c是它们的乘积,在交换操作后必须保持恒定不变。CFMM在整个价格范围内提供流动性。

集中AMM池

在CFMM中,流动性沿储备金曲线均匀分布,这有点低效,因为池中保留的大部分储备金从未使用过。而集中AMM允许流动性提供者(LP)为较小的价格范围提供流动性。每个交易对由较小的池组成,每个池对应某个价格范围。我们称这种池为集中流动性池(CLP)。CLP只需要维持足够的储备金来支持其价格范围内的交易,因此可以像在该范围内拥有更大储备金(我们称之为虚拟储备金)的常数乘积池一样发挥作用。同时,LP不受某些特定CLP和价格范围的约束,可以为多个相邻的CLP提供流动性,因此形成所谓的头寸。虽然资产的价格在头寸的价格范围内,但该头寸在赚取协议费用。当价格超出头寸的价格范围时,它的流动性不再赚取费用,因为它不再起作用。

链下执行

为了效率起见,大多数DEX操作分为两个阶段:1.委托单创建2.执行。一旦委托单提交到网络,它就可以由链下机器人执行。链下机器人是一种软件,用于跟踪委托单并让委托单产生的交易执行所有必要的状态转换。所有转换的合法性由验证脚本在链上核查。任何愿意支持ErgoDEX并赚取执行费的人都可以运行链下机器人。

代币经济学

在ErgoDEX中,每个参与者都受到激励尽可能地履行自己的角色。

ErgoDEX生态系统中有五种类型的经济主体:

主体类型

激励目标

矿工

处理交易

用户界面(UI)提供者

提供更好的UI

链下执行者

执行委托单

使用DEX

每种类型的主体都以自己的方式从使用DEX中受益:

·?矿工赚取以原生代币支付的矿工费

·?UI提供者赚取以原生代币支付的费用,即针对通过UI完成的每项操作而收取的费用

·?链下执行者通过委托单簿和AMM服务赚取以原生代币支付的费用

o?在AMM中:对流动性池上的每项操作收费

§?用户定义的用于存款/赎回操作的原生代币金额

§?用户为交易的每单位报价资产定义的原生代币金额

o?在委托单簿中:交易的每单位报价资产单位以原生代币收费

·?流动性提供者受益于以代币支付并在流动性池中累积的协议费用

·?交易者从他们使用的DEX服务中受益

作者:ErgoDEX首席开发者Ilya Oskin等人

原文发布日期:2021年9月10日

原文链接:https://ergodex.io/

https://github.com/ergolabs/ergo-dex/blob/master/README.md

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

区块博客

火币交易所使用 NFT.Storage 存储最有价值的虚拟资产

在过去的一年里,我们见证了 NFT 在世界主流舞台上的爆炸式增长。从美术到收藏品,再到音乐和媒体,NFT 正迅速展示出 Web3 基层社区的发展速度,越来越多的被大众所接受。 NFT 的美妙之处在于它才刚刚开始。随着世界变得越来越数字化,我们会发现我们的数字资产与现实世界中的资产一样“真实”,价值也越来越高。

比特币交易在以太坊创建移动操作系统 一文初识ethOS

近期社交媒体上关Web3的讨论很激烈,Web2与Web3之间的“认同感”鸿沟似乎逐渐拉大,科技三定律实锤无疑了。无法否认大多Web3拥趸的讨论是形而上的,宽泛的描述Web3概念,极少涉及具体的项目,具体的发展、建设领域。就像马斯克说的,他没有找到(Web3)。 实际上,有一些项目正在朝着Web3方向努力。

OKB元宇宙链游Islandswap正式上线OEC主网

随着元宇宙、GameFi的兴起,公链迎来集体爆发。OEC作为交易所公链的后起之秀,在元宇宙、GameFi领域表现优异,先后上线Celestial、Blade Warrior、CryptoBlades等多款元宇宙、GameFi热门链游,获得不少链游用户的青睐。

[0:15ms0-7:97ms