# Terra 调研

By [heqing](https://paragraph.com/@heqing) · 2022-04-29

---

推荐阅读链接
======

概要：[https://learnblockchain.cn/article/3815](https://learnblockchain.cn/article/3815)

概述
==

Luna是terra协议上的一种同质化代币，主要功能是Terra上的稳定币UST吸收波动率，同时进行Terra上的质押和挖矿过程。

Luna使用pos共识机制，最多同时容许TOP130的节点尽心干验证和共识奖励；底层使用的是cosmos的sdk共识算法为tendermint

terra上其中一种稳定币为UST，一种算法稳定币，同时还有KRE、AUD法定货币锚定的稳定币

算法稳定币简介
=======

超额抵押算法稳定币
---------

如DAI-ETH、MIM-各类风险资产，其原理是表示在风险资产抵押率高于100%，在区块链中你需要抵押价值超过100U的资产才能铸造出100U币。

部分抵押算法稳定币
---------

表示抵押品中的一部分是能够真实兑换的资产，如USDC，另一部分需要承担需求带来的资产波动带来收益或者亏损。

无抵押算法稳定币
--------

AMPL是市场上最早的算法稳定币，也是Rebase系统的创建者。算法稳定币的本意是通过算法，将市场内货币的流通量和货币的价值进行一个平衡，让其始终围绕着一个相对固定的peg进行波动。

UST是AMPL系统的改良版，它解决了AMPL无法始终锚定peg的问题，将波动的部分移给了Luna，通过Luna来吸收需求带来的稳定币资产波动。依赖于Luna的价值，如果luna一文不值，那么稳定币也将归零。

而Luna官方通过私募融资，通过UST置换等家的BTC，将BTC融入到多链的流动池中，给PL池子带来更多的深度；通过这种靠原始融资者提供LP的角色变成了部分抵押物来提高稳定币的价值稳定性。

Luna的兑换机制
=========

Luna可以通过Curve的交易池进行直接兑换
-----------------------

Curve与Uniswap、Pancakeswap等通用性现货交易平台不同，它主要聚焦于服务“稳定对价资产”的交易，这类资产无论是像Terra发行的UST、火币发行的HUSD这样的稳定币，还是像stETH这样Lido提供的ETH质押凭证，它们都有极强的“锚定需求”。

稳定币与普通项目方的代币不同，项目代币可以大涨大跌，交易深度也可以很深很浅，而稳定币需要很大的深度来保持稳定性，用户想要进入Curve的核心流动性池，需要满足条件：30%以上的veCRV投票，51%以上支持率。

!Unsupported embed

稳定币资产 x 和 y 在数量较为平衡时，它们的交易对在交易时应当是滑点极低的；但在它们数量极不平衡时，允许出现价格波动以驱使其价格归于平衡——用户对稳定币交易的需求大约可以这样概括，而上图中的蓝色曲线就是满足这一点的。

Curve解决的是稳定币的兑换问题，方便兑换增加了流动性；典型应用：如eth质押2.0后发行stETH,同时享受质押产生的eth收益和流动，而这时候为了防止价格脱钩，需要有交易池来保证eth和stETH互换

而Uniswap在升级V3版本之后，为做市商推出了灵活的自定义参数，做市商可以任意决定自己流动性的分布范围。在这个机制下，Uniswap上的稳定币做市商统一把稳定币的做市范围集中在1:1对价附近，这相比以往大大提高了做市的效率，降低了稳定币兑换的滑点，此后Uniswap的稳定币交易量迅速上涨。

相对应的Curve V2也进行了一项很关键的改进，就是当代币市场价格偏离原聚合范围时，可以对流动性进行自动再平衡，重新构造一条适用于新价格的曲线。对于如何感知代币市场价格的变化，不同于别的做市商使用外部预言机，使用内部数据作为参考，并将这种机制称为指数移动平均（exponentially moving average）预言机，简称EMA。

客户端会根据Luna/UST的价格实时变化，尽量保证能够将Luna兑换为UST的值

luna可以通过Terra本地客户段进行Luna-UST的swap
---------------------------------

流通需求和供应量
========

一个货币的流通需求取决于结算比例和收益手段，一般的现实世界C2C的兑换机制，都有比较固定和确定的应用场景，这种固定场景使用的数量和认可程度就决定和支撑它的流通需求，如美元，通过石油绑定，使得全世界范围内都需要使用美元结算，就有了固定和数量庞大的应用场景。

通常应用场景大可分为：存储、借贷、交易三种。

Anchor Protol
-------------

借贷的使用率决定了货币的收益率，在terra的板块中Anchor就是想使用较为固定的高收益率来提高用户的借贷需求构建了一个存储协议，旨在通过协调多个不同pos共识的区块奖励来平衡利率，最总实现收益率稳定。

实现原理：

1.  在Anchor系统中，又一个货币市场资产池UST，存款人存入UST中可以获得UST利率收益，贷方则通过抵押各类POS协议的基础资产代币，接触的UST，同时支付UST利息，通过市场借贷来确定借贷利率；
    
2.  由于供需波动巨大，这种利率是不稳定的，Anchor实际把存款人利息收益分成两部分，一个是借贷利息，这个利息是动态随着市场波动的，为了维持稳定，Anchor在系统中引入了另一种收入来源，即贷方抵押的加密资产所赚取的区块奖励，通过动态的调整奖励收益给借款人和出借人，实现锚定利率；
    

增长策略
----

UST的增长策略核心理念是强调UST创造效用和需求；terra官方为此推出了一些策略

1.  Anchor & Terra Defi： Anchor有terra链和avax链上的货币市场，允许UST的持有者将UST资产存入获得较为固定的（当前19.6%）APY收益率，用户可以将Terra或者avax链上的L1资产的质押衍生品（如bLune、bETH、bATOM）进行抵押来借入UST，这些L1质押奖励和Anchor利息产生的收益用于支付给UST资产存入者，而差额部分由收益准备金（yield reserve）补足
    
2.  中心交易平台 Astroport 和合成资产协议 Mirror可以提高锁定资产和UST的需求，二者合计持有超过 25 亿美元的 TVL
    
3.  通过利用 Wormhole 等跨链桥解决方案，Terra 成功地为 UST 在以太坊、Avalanche、Solana 和 Fantom 等网络上建立了流动性。特别是在以太坊上，Terra 已经实现了大量的整合，这可能会使 UST 成为以太坊链上最大的稳定币之一，撰文时 UST 在以太坊网络上的供应量已经超过 7.55 亿美元。
    
4.  在中心化交易所 Curve 上创建 4pool池的提案，该流动性池将由 UST、FRAX、USDC 和 USDT 这四种稳定币构成。该池旨在成为这个 DeFi 中流动性最强的 DEX (即 Curve) 的基础交易池
    

Mirror Protocol
---------------

Mirror Protocol 是一个合成资产平台，合成资产可以让用户在不实际持有标的资产的情况下接触到各种不同的资产，其中包括美元或日元等法定货币、黄金和白银等大宗商品，以及指数基金或其他数字资产。比如投资者想购买价值1000美元的谷歌股票，合成资产平台会将用户1000美元的比特币与谷歌的股票价值挂钩。如果谷歌股票升值或贬值，该用户合约中的比特币数量就会进行同等价值的增减。

Mirror Protocol 可以铸造、交易股票、期货、交易所基金等资产的合成代币。用户通过 Mirror Protocol 可以直接交易全球各种资产，目前已经上线了 14 个合成资产，包括苹果、阿里巴巴股票。

Mirror 内合成资产的铸造主要是通过 UST 进行的，在铸造时也可以选择其他已有合成资产进行铸造。UST 铸造最低抵押比率最低为 150%，其他合成资产铸造最低抵押比率为 200%。

URL：[https://mirrorprotocol.app/#/trade](https://mirrorprotocol.app/#/trade)

Anchor
------

Anchor 是一个去中心化储蓄协议，其目标是将 UST 存款人的年化收益率长期维持在 20％左右。本质上是一个货币市场借贷协议，该货币市场是一个 Terra 稳定币 UST 的资产池，存款人存入 UST 在该池中可获得稳定的 UST 利率收益。贷方则可抵押各类 PoS 共识区块链协议的基础资产代币，借出 Terra 稳定币 UST，同时支付以 Terra 稳定币 UST 计价的借款利息。此时，系统会根据供求关系的算法确定借贷利率。

由于市场供求关系是变动的，且在加密货币市场这种变动更大，因此，以这种方式是无法维持稳定的利率。

解决方法是存款人利息收益由两部分组成，其一是借款人支付的以稳定币 UST 计价的借款利息，该利率基于市场供求关系动态变化，因此是不稳定的，为了维持稳定， Anchor Protocol 在系统中引入了另一种收入来源，即贷方抵押的加密资产所赚取的区块奖励，并通过动态调整该奖励收益给借款人和出借人，实现锚定利率（Anchor Rate）。

URL：[https://app.anchorprotocol.com/](https://app.anchorprotocol.com/)

风险问题
----

1.  通胀的死亡螺旋也许 Terra 面临的最大风险是所谓的“死亡螺旋” (death spiral)，就像 Iron Finance 等稳定币出现的情况那样。这种情况包括对 UST 的挤兑 (即大规模赎回)，这往往是由于稳定币低于其锚定价格的结果，其他算法稳定币已经遭遇这种情况。如果出现这种情况，LUNA 将以越来越高的价格被铸造，导致更多的 UST 持有者失去信心，并进一步膨胀该资产的供应，直到其失去全部价值。
    
2.  有限的验证者数量正如上文中提到的，UST 的去中心化程度取决于保护该稳定币的 Terra 区块链网络。鉴于 Terra 只支持 130 个验证者，如果该协议面临重大的监管审查，这就可能是一个中心化向量。
    
3.  Anchor 收益率减少如果 Anchor 的存款收益率下降，使得 Anchor 协议中的 UST 外流，那么该稳定币将面临赎回风险，如果 UST 持有者选择将他们的资金配置到其他地方，那么可能会引发通胀。
    

Luna在稳定币中的作用
============

通过质押，top130作为验证者进行出块
--------------------

luna质押者只能赚取gas和兑换费，没有Luna通胀质押奖励，luna的验证者有治理权，对网络升级和参数进行投票；验证者还有一个重要的角色，扶着对Luna和UST之间的兑换率进行投票，通过投票获得外部利率，避免使用第三方预言机可能导致的攻击。

跨链网桥
====

Wormhole是Terra的推荐使用的跨链桥，支持Token和Nft的跨链，目前支持Avax、Oasis、BSC、ETH、Polygon、Solana、Terra链之间的资产跨链。Wormhole 不是直接交换或转换资产，而是将源资产锁定在智能合约中，并在目标链上铸造新的 Wormhole Wrap资产。

---

*Originally published on [heqing](https://paragraph.com/@heqing/terra)*
