以Uniswap、Curve、Balancer为例,详解自动化做市商(AMM)_Balancer:dex去中心化交易所价格计算器

自动化做市商的核心价值在于:通过算法创造了市场。

流动性挖矿的热度持续高涨,在这篇文章里,会聊一聊DeFi生态中的一个重要部分:自动化做市商。如果用户有闲置资金,如何通过自动化做市商平台获得收益?又有哪些风险存在?

谈到自动化做市商,有三个项目绕不过去:Curve,Balancer以及Uniswap。DeFi如同是一栋大厦,而这类应用则是不可或缺的基础设施的一部分。自动做市商的出现,让中心化交易所的模式有了替代品,用户跟用户之间无需中间商托管资产,即可实现点对点的数字资产交易。

为了更好的了解自动化做市商起到了什么作用,我想有必要先了解一下背景:为什么我们需要自动化做市商?

如果你是DeFi的资深玩家,可以直接跳过去第一部分,从Uniswap的介绍开始阅读即可。为了方便读者阅读,我们先花一点时间介绍下背景知识。

什么是自动做市商?

我们从比特币历史上最著名的一笔交易谈起。

2010年5月,一个网名为拉斯洛的程序员,在比特币论坛发帖称:希望能够用一万枚比特币换取两份披萨。5月22日,Laszlo发帖称,交易成功。这是比特币历史上第一次有记载的实物交易记录。5月22日也因而被爱好者们确立为:“比特币国际披萨日”。

让我们仔细想一下这笔交易:当时人们是怎么做的呢?

起初,人们通过论坛交易数字资产

正如在披萨购买之中,用一万个比特币换披萨的这位程序员老兄,交易时候也得知晓:对方会不会收到比特币就不声不响消失跑路?比特币早期,爱好者们在比特币论坛和IRC上进行交易,他们想要衡量交易对象靠不靠谱、会不会卷走了币玩消失,凭借的是在论坛之中的荣誉值。

埃森哲计划在三年内针对数据和 AI 业务投资 30 亿美元:金色财经报道,埃森哲表示,计划在三年内投资 30 亿美元,专攻数据和人工智能(AI)业务。这家总部位于爱尔兰都柏林的专业服务公司表示,其数据和 AI 业务将通过招聘、收购和培训相结合的方式,将其 AI 人才增加一倍达到 8 万人。该公司还表示,正在推出一个名为 AI Navigator for Enterprise 的新平台,该平台将帮助客户找出如何在他们的业务中使用 AI。[2023/6/14 21:35:04]

在点对点交易中,这方法很常用。在Craiglist和LocalBitcoins这类平台中,账号的年限,交易的频率等指标是核心的组成部分。今天我们在OTC市场上也会看到,账号成交笔数、账号等级,也都是选择OTC商家的重要因素。

不过,就算考虑了这些因素,也仍然存在问题:子也有可能通过多次交易赢得信任、积累声誉、放长线钓大鱼,然后一次大额的就跑路。这种风险,始终存在。

中心化交易所

后来交易所出现了。Coinbase和门头沟交易所的出现,使得人们在交易中不再需要依赖信誉值选择交易对象。然而,交易所的风险也随之而来:用户将资产托管在交易所中,交易所一旦出事,用户的资产很可能血本无归。正如在门头沟事件中我们看到的,在中心化交易所中,参与者的风险仍然很高。

为什么自动做市商会出现?

后来,数字资产生态系统逐渐发展,更多的开发者创建了项目,发行代币,而中心化交易所则成为了流动性的主要提供者。动辄索要一百万美元上币费的情况,并不罕见。除此之外,随着NFT非同质化代币等新型数字资产的出现,个人化代币以及使用区块链对其他资产进行代币化的需要,也对区块链基础设施提出了更多的要求。如此种种,除了中心化的交易所之外,人们需要有更多的选项。

Decentraland:60%的投票权由18个钱包控制,拟创建新治理代币用于投票:2月18日消息,元宇宙平台Decentraland发布2023年1月社区更新,其中指出Decentraland DAO投票权分配存在问题,在当前8550万活跃投票权中,60%的投票权由18个钱包控制。因此,Decentraland DAO希望围绕激励来鼓励投票参与,包括建议推出代币化投票权策略,创建一个与MANA分开的新治理代币用于投票。

据悉,创建投票代币可以为Decentraland DAO在代币经济学方面提供更大的灵活性,使其能够更好地管理激励措施并阻止不良行为,还可以通过将投票代币与现有代币分开来提高安全性,从而降低投票过程被“恶意行为者”操纵的风险。但有社区成员指出,对DAO的底层代币经济结构进行全面改革可能过于复杂,目前相关建议仍在讨论中。[2023/2/18 12:14:47]

去中心化交易所、自动化做市商和资金流动池(LiquidPool)协议,恰好满足了这类需要。通过智能合约,中心化交易所的角色可以被替代,用户不必将资产托管在中心化交易所,就可以实现资金流通。

DEX和自动化做市商

去中心化交易所跟自动做市商这类平台的不同之处在于,在去中心化交易所上,用户仍然需要订单簿,每一笔交易都需要用户去为此出价竞价,有对手方参与才能完成。而自动化做市商可以无需借助于订单簿,通过算法方程式来决定资产的交易价格,充当用户的交易对手方。

DEX往往面临启动之初流动性不足的问题,而自动做市商平台,则用算法方式,提供了交易流动深度。这意味着,资产的价格在自动做市商产品之中,只有当交易发生的时候,才会发生变动。更少受到外部的操纵。

对于以太坊等资产而言,仍然也在中心化交易所上架,有时候价格会跟交易所的价格有所不同。在这种情况下,会存在套利空间。套利者的参与,会消减价差,让代币价格回到正常水平。

对于提升流动性而言,自动做市商只要更少的资源即可实现。无需人工介入交易,只需要通过智能合约即可实现。

Celsius对KeyFi提起反诉,指控后者涉嫌盗窃Celsius资产:金色财经报道,Celsius周二对KeyFi及其首席执行官Jason Stone提起反诉,指控被告从Celsius窃取财产,并要求赔偿和补偿。Celsius在2020年收购了KeyFi的部分股权。Celsius称“他们不仅无能,而且还是小偷”。

Celsius指出,Stone和公司利用Tornado Cash来掩盖他们盗窃资产留下的痕迹。Celsius表示,仅因过失而损失的资金就价值数千万,而被盗的资金可能价值数千万以上。

7月初,KeyFi和Stone对Celsius提起诉讼,指责该公司操纵加密货币市场,并缺乏任何会计控制来保护消费者的存款。(CoinDesk)[2022/8/24 12:44:12]

三个重要概念

想要弄清楚自动化做市商的机制,有三个重要概念我们需要明白:流通池、无常损失以及流动性挖矿。下面分别来了解下。

1.流通池

在Uniswap这类项目中,项目为用户提供了流动性深度,用户可以在不同代币之间进行交易。用户将资产转入平台之中获得收益,而在平台中的总资产额度,就构成了流通池。

流通池中代币总额越多,深度越好,大额交易带来的影响也就更小,不至于因为一笔几十万美元的交易就让价格产生大幅波动。DeFi今天面临的最大批评在于,容易产生交易滑点,无法为大额数字资产交易提供安全支撑。交易滑点是这样的一个概念:在买卖token时,期望的交易价格和实际支付的价格之间的差别,称之为交易滑点。

2.无常损失(ImpermanentLoss)

用户向平台提供流动性,存在亏损风险,被称为无常损失。由于自动化做市商(AMM)的设计机制,可能会导致在外部价格变化时,如果没有套利者的介入,AMM平台不会自动变动价格。而这时候,外部套利者会借助于平台跟外部交易所之间的价差从中获得利润。而与此同时,为平台提供流动性的用户,却遭受了损失。

泰国证监会要求加密货币交易平台Zipmex就冻结提款问题做出澄清:7月21日消息,泰国证监会在其官网表示已向加密货币交易平台 Zipmex 致函,要求其就冻结提款问题做出澄清,澄清内容包括管理的客户资产数量以及如何使用与 ZipUp 相关的存款资金的详细信息。

此前消息,此前暂停提款的加密货币交易平台 Zipmex 宣布,将于北京时间 2022 年 7 月 21 日 19:00 重新为交易钱包(Trade Wallet)启用存取款功能,交易功能将继续保持禁用,直至另行通知。(CoinDesk)[2022/7/21 2:29:07]

一旦出现了这种情形,用户就没有动力去参与,因为原本他们希望获得收益才参与其中,却因为价差而亏损。这样一来,他们原来可以通过中心化交易所获得更大的利润,却因为在自动化做市商平台提供流动性而亏了钱。

3.流动性挖矿

用户将资产提供给市场,可以获得平台代币作为奖励。用户承受了资产价格损失,也锁定了代币的流动性,但是获得了收益。除了分享平台的手续费跟利息之外,他们还可以将平台奖励的代币出售,获得更好的收益。

说到流动性挖矿,2018年时这种做法在亚洲的一些交易曾经很流行,但是很可惜,由于存在大量的抛售,这些平台的代币价格一落千丈。

接下来,我们对Uniswap、Curve以及Balancer这三个热门项目加以了解,也顺便谈一下他们的用户激励模式。

Uniswap

Uniswap提供了即时兑换的方式,让用户可以在不同的代币之间进行交易,无需对手方,交易可以立即成交。Uniswap的官网是:https://uniswap.exchange

我们先了解下实现机制。Uniswap采取的算法为固定乘积的方式:可以用方程式X*Y=K来表示。这里,K是个常数。

假设有这样一个交易池,其中有50个以太坊,有1万美元,而K的值恒定,为1万。Y此处表示的是资产的价格。

Ripple指责美国SEC试图“压制公众对其专家意见的批评”:7月11日消息,Ripple案的被告指控美国SEC对专家报告采取“极端立场”。在最近写给法官Analisa Torres的一封信中,他们声称原告试图压制任何“实质性批评”。

5月底,Deaton律师事务所的律师John Deaton提交了一份动议信,请求法官允许他代表数万名XRP持有者提交一份摘要。在此之前,SEC的专家证人Patrick B. Doody刚刚准备了一份关于XRP持有者购买动机的报告。

Deaton表示他打算提交道伯特动议排除不合格的证据呈现。Hogan & Hogan律所的律师Jeremy Hogan表示,这一动议“意义重大”,因为打击专家将使证明其案件更具挑战性。

6月9日,美国最高法院否决了SEC的动议,即封存其对法庭之友参与道伯特诉讼请求的反对函,理由是SEC试图封存的内容超出了必要范围。6月15日,SEC提交了修改建议,以证明该专家证人没有受到“进一步的威胁”和“骚扰”。然而,被告声称,SEC试图“压制公众对其专家意见的批评”。(U.Today)[2022/7/11 2:05:03]

假设X表示以太坊的供应量50,Y是ETH交易时的价格。在这种情况下,Y的价格会是10,000/50=200,因为K=10000是个常数值。如果有人购买了以太坊,交易池子中的以太坊会减少,而美元的总量会增加。假设用户用200美元的价格,购买了2个以太坊。此时,X的值变为48,Y的价格也会改变。由于K是常数,以太坊的价格需要变化。我们计算一下,此时的以太坊价格会变成10000/48=208元。与此类似,在下一次交易中,如果有人决定卖出大量的以太坊,那么以太坊的供应量会增加。如果他通过Uniswap出售7个以太坊,那么总交易池中的以太坊数量会变成55个。Y的价格需要变动,才能反应新的供需关系。由于K的值恒定为10000,我们计算新的价格,用10000/55,得到以太坊的最新价格为181美元。现在代币池中的美元供应量就变成了10400-(7*181)=9133美元。

感谢你能够耐心看完上面这一段。这种做法有一定的优势,可以无需订单簿,就能完成交易,而中心化交易所或者去中心化交易所,都需要依赖于订单簿。

除此之外,在这类交易中其他交易者的订单是看不到的,所以想要操控价格也更有难度。

不过这类做法也面临挑战:如果代币流通池中以太坊跟美元的深度不够,那么交易时价格会变动剧烈,这会让Uniswap变得有风险。更重要的是,如果平台交易深度不足时,有大额订单交易,为平台提供流动池的用户可能会遇到资产损失。

在Uniswap上,类似UMA协议这样的代币可以直接在平台上发行,因为通过Uniswap的价格发现机制,能够无需中心化交易所参与,就可以直接通过算法决定数字资产的价格。而Uniswap跟Curve之间的最主要差别在于交易资产的类型上。在Uniswap平台上存在形形色色的资产,这会让流动性变得分散,资产的价格发现过程可能变得低效。而在Curve平台上,聚焦于稳定币资产,价格会恒定在一美元左右。

Uniswap的激励机制

迄今为止Uniswap并未发行平台代币。Uniswap针对每笔交易,会收取0.3%的手续费,这部分收益会分享给平台的流动性提供者。当用户取回在池子之中的代币时,根据他们在资金池中他们对流动性的贡献,可以分享平台的手续费收益。不过这样一来,存在一定的风险:对用户的激励完全依赖于平台的交易量和交易规模。随着币价走熊,平台的交易量下降,由于手续费收入降低,用户的积极性就可能没那么高,从而转向其他可以获得更高收益的平台。

Curve.fi

Curve.fi的设计考虑是,让用户交易稳定资产,可以获得平台手续费,降低了价差损失的风险。用户通过稳定币为平台增加流动性,可以交换不同的代币,比如USD的多个锚定币:DAI、USDT、USDC。这些代币的价格在1美元左右波动,价格变动带来的资产损失风险更小,因为波动性低。

Curve可以吸收大额的交易,如数十万美元的交易,交易滑点不会有大幅变动,因为流通池的规模够大。更重要的是,由于主要聚焦于稳定币,可以将流动性更聚焦在美元锚定资产上。

如你所见,交易量主要来自于稳定币交易,以及最近对于比特币的锚定币。

Curve的激励机制

Curve平台的交易手续费为0.04%,手续费分配给平台的流动性提供者。Curve上的闲置代币也会变为锚定币的方式CToken的方式,在Compound平台上出赁,获得收益。用户可以获得两重收益:来自Compound平台的基础利润,以及在Curve平台上提供做市商流动性所得到的手续费收益。Curve也有发币的计划,不过截止到发文为止,还未施行。

Balancer

Balancer更有意思。

用户可以将混合代币提供给资金池。Balancer自己描述为ETF。Balancer使得个体能够通过提供流动性给平台,来获得利润。Balancer背后的共识略微复杂,在此不做详述,不过我们可以看看基本的原理。

Balancer可以支持混合资产。这意味着有人会构建了一个资产组合,可以被系统吸收。根据Balancer的文档,用户最多可以在资产组合中加入八种资产。Balancer允许自定义流通池的数额。这意味着如果有人持有X代币,想要提供流动性给ETH,可以创建一个流通池,其中80%的代币是X,20%的代币是ETH。无需中心化交易所,就可以让小币种提供流动性机制更为容易。Balancer的费用可以根据流动性提供者的供应量进行设置。范围是0.0001%-10%.

Balancer的激励机制

Balancer设计的激励,来自于交易资金池提供的年化收益。所有的池中的费用会回到流动性提供者手中。这意味着参与者可以设定更高的手续费比例。如果资金池的手续费过高,用户不想进行交易。因此,激励用户设置较低的手续费,获得更多的代币收益。

由于代币激励机制的加入,Balancer的交易者数量增加了20倍,从70人左右提升到1400人以上,由于代币激励机制的加入。Balancer总计交易额达到了4500万美元。

Balancer最近也发布了代币发行的计划。总计数额为1亿代币,2500万代币分配给创始团队和投资者。Balancer曾用0.6美元1个的价格融资了300万美元。

Balancer代币价格升高,用户可以从这些代币获利,还能够获得来自提供资产的收益。正如在Compound之中我们看到的,只要平台所奖励给用户代币的价格保持高位,这对用户就很有吸引力。

自动做市商的未来

过去几年,自动化做市商渐渐完善,最近对去中心化治理的风,代币激励机制的加入,自动化做市商获得了更多关注。

目前常见的模式是逐渐加入代币,让用户自己对项目实现治理。目前Balancer代币价格较高,这意味着考虑到风险因素之后,成为Balancer的LP仍然有利可图。然而随着币价下跌,如果平台的交易量不足以创建足够的利润,持续时间就难以为继了。

如果趋势无法持续,流动性提供者的激励不足,就可能会离开平台。当然有人也会有不同的看法。由于AMM平台的激励与个人在激励池中所占的比例有关,所以随着其他人的离开,余下参与者的收益会上涨。Balancer代币回报的数额增加,也会让LP留下来。

对许多已经成型的平台如Uniswap而言,平台的交易额够大,足以产生持续的利润。过去一周Uniswap平台自己就产生了1.69亿交易额。这意味着一周分配的手续费大概是57万美元。

由于价格仍然保持高位,用户会对平台币感兴趣。换句话说,类似自动化做市商这类平台,需要高额回报,以便让治理代币维持热度。我认为这个模型比传统的风投模型更好,因为没有产生利润的平台可以早点死掉,不会像一些僵尸项目一样维系多年,僵而不死。DeFi资产的流动性,意味着大量的流动性提供者可以将资产转移到具有更高回报的平台上。

我很期待DeFi领域的创新。你可以将多个代币混合,只需要代码和共识就可以运行一个市场,可以用多种方式使用。对于个人来说,个人代币也可以在Balancer上交易。

在未来如果有人将IP知识产权合约代币化,在类似Balancer等平台上架,我不会惊讶。这些做法将中间人踢除,直接将发行者和发行市场联系在一起,DeFi起到的作用,正如同Wordpress使得出版发行变得简单,只需要点击即可,将权力从传统新闻媒体解放出来,赋权给个体博主。

有人会怀疑:这会被滥用么?当然可能。人们不得不承受损失的风险。但是如同创新会消减中介提升效率一样,DeFi领域的新发展尽管有缺陷,却会带来更多的益处。对此我翘首以待,让时间给出证明。

-END-

声明:本文为作者独立观点,不代表区块链研习社立场,亦不构成任何投资意见或建议,本文做了不改变原意的删减。

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

水星链

[0:31ms0-0:502ms