区块链:以Uniswap、Curve、Balancer为例,详解自动化做市商(AMM)

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

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

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

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

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

什么是自动做市商?

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

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

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

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

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

杭州支持元宇宙、区块链等新技术在动漫游戏和电竞领域的集成应用:11月25日消息,据浙江政务服务网,杭州市委办公厅、市政府办公厅于近日联合印发《关于推进新时代杭州动漫游戏和电竞产业高质量发展的若干意见》(以下简称《意见》)。《意见》指出,坚持融合发展。立足“动漫+”“游戏+”“电竞+”“元宇宙+”融合创新,促进杭州市动漫游戏和电竞产业与数字经济、科技、文旅、体育、现代制造、金融等产业融合发展。《意见》还指出,支持新技术应用。支持元宇宙、云计算、人工智能、物联网、区块链等新技术在动漫游戏和电竞产业领域的集成应用和创新,并给予扶持。[2022/11/25 20:45:33]

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

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

中心化交易所

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

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

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

杭州跨境数字贸易司法平台于今日正式启动:15日上午,杭州互联网法院跨境贸易法庭正式挂牌成立。杭州互联网法院跨境贸易法庭,设立于中国(杭州)跨境电子商务综合试验区下沙园区,将集中审理跨境贸易相关案件。揭牌后,跨境贸易法庭“第一案”,即新加坡用户起诉某网购平台网络服务合同纠纷案,随即启动在线审理。值得一提的是,杭州跨境数字贸易司法平台也于15日同步启动。该平台依托区块链技术,由杭州互联网法院联合杭州海关、杭州税务局等部门共同建立,实现报关、缴税、支付等信息全流程记录,为构建公正透明的国际营商环境,促进跨境数字贸易健康发展提供有力保障。(新华网)[2020/7/15]

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

DEX和自动化做市商

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

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

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

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

三个重要概念

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

1.?流通池

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

动态 | 海尔与陈纯掌舵区块链公司杭州趣链成立合资公司:海尔集团旗下公司近期与杭州趣链科技有限公司合资成立杭州甘道智能科技有限公司。杭州趣链科技有限公司董事长为曾给局讲解区块链的中科院院士陈纯。天眼查信息显示,杭州甘道智能科技有限公司目前的股权结构为,青岛云裳羽衣物联科技有限公司持股51%,杭州趣链科技有限公司持股34%。杭州趣链的董事长陈纯是中国工程院信息与电子工程学部院士,浙江大学计算机科学与技术学院教授兼浙江省计算机学会理事长。在此前的战略合作发布会上,双方曾表示以区块链+物联网技术为核心,推动区块链技术和物联网生态场景的融合与应用,甘道智能也成为行业首家在服装物联领域进行区块链布局的公司。(财经涂鸦)[2019/11/20]

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

2.无常损失(ImpermanentLoss)

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

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

3.?流动性挖矿

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

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

声音 | 李笑来:自己正在杭州互联网法院打一场官司:12月21日,李笑来转发暴走恭亲王的微博并评论称,自己正在杭州互联网法院打一场官司。据悉,12月20日,暴走恭亲王转发文章《中国互联网法院利用区块链打击网上抄袭》。文章称,日前,杭州启动了第一个互联网法院,以处理与互联网相关的案件,法院预计将以电子的方式接收法院文件和案件,并授权通过直播处理在线案件。几周前,杭州互联网法院成为中国第一个承认区块链技术作为存储证据的法院。[2018/12/21]

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

Uniswap

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

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

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

假设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美元。

现场 | 杭州市人民政府副市长陈卫强:杭州将打造数字经济第一城:金色财经现场报道,11月19日,杭州市人民政府副市长陈卫强在“2018区块链新经济杭州峰会”现场致辞。他说,杭州出台了打造数字经济第一城计划,加快经济转型、实施数字经济1号计划。他表示,今后杭州将推进各类基于区块链的技术创新,推动分布式账本,人工智能等技术的大力发展。[2018/11/19]

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

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

不过这类做法也面临挑战:如果代币流通池中以太坊跟美元的深度不够,那么交易时价格会变动剧烈,这会让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领域的新发展尽管有缺陷,却会带来更多的益处。对此我翘首以待,让时间给出证明。

翻译:荆凯。

原文:https://cipher.substack.com/p/an-introduction-to-automated-market

-END-

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

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

链链资讯

[0:0ms0-3:570ms