Terra (LUNA) とは?
目次
はじめに
Terraとは?
Terraステーブルコインとは?
TerraUSD (UST) の仕組みとは?
LUNAとは?
LUNAのステーキング報酬
Terraのデリゲート・プルーフ・オブ・ステークのコンセンサスメカニズムはどのように機能するのですか?
Terraステーションとは?
Anchor Protocol (ANC) とは?
まとめ
Terra (LUNA) とは?
ホーム記事
Terra (LUNA) とは?

Terra (LUNA) とは?

中級者
Published Oct 13, 2021Updated May 13, 2022
8m

概要

Terraは、Cosmos SDKを用いて構築されたステーブルコインの作成に特化したブロックチェーン・ネットワークです。Terraステーブルコインは、フィアットや担保付きの仮想通貨を準備金として使用するのではなく、ネットワークのネイティブトークンであるLUNAにコンバート可能です。

LUNAでは、ネットワーク手数料のお支払い、ガバナンス参加、Tendermintデリゲート・プルーフ・オブ・ステーク・コンセンサスメカニズムへのステーク、ステーブルコインのペグなどが可能です。

TerraUSD (UST) のようなステーブルコインをペッグするために、LUNAのUSD価格はUSTトークンと1対1の比率でコンバートすることができます。例えば、USTの価格が$0.98の場合、アービトラージャーは1 USTを$1にスワップして2セントの利益を獲得することができます。このメカニズムは、USTの需要を増加させ、USTがバーンされることでその供給を減少させます。その結果、ステーブルコインはペグに戻ります。

USTが$1以上、例えば$1.02となった場合、アービトラージャーは$1に相当するLUNAを$1のUSTにコンバートし、2セントの利益を獲得することができます。USTの供給が増えても需要が減り、価格がペグにされます。

バリデーターとデリゲーターは、ステーブルコインのボラティリティを下げることとは別に報酬のためにLUNAをステークします。この2つのアクターは、ネットワークを安全に保ち、トランザクションを確認するために不可欠な役割を果たしています。

バイナンスでLUNAを購入し、Terraのブロックチェーン・ネットワークの公式ウォレット兼ダッシュボードであるTerraステーションで管理、ステーク、ガバナンスに参加することができます。


はじめに

ステーブルコインの愛好家にとって、USTの存在は投資の際に複数の選択肢ができたことを意味します。また、ステーブルコインはフィアットベースのものばかりではありません。ステーブルコインのペッグを維持する方法については、さまざまな方法があり、ネットワークは試行錯誤しています。Terraは、ステーブルコインに対する独自のアプローチと開発者が独自のペグトークンを作成するためのツールを開発しているプロジェクトの1つです。


Terraとは?

Terraは、ユーザーがフィアットにペグされたステーブルコインを作成することができるブロックチェーンです。これらのコインは、主にネットワークのシニョリッジ・メカニズムを採用しています。このネットワークは、Terraform labsのDo Kwon氏とDaniel Shim氏が2018年に設立したものであり、コンセンサスの仕組みとしてTendermintデリゲート・プルーフ・オブ・ステーク (DPoS) を採用しています。Terraはスマートコントラクト機能を提供し、様々な種類のステーブルコインを作成することができます。

このプロジェクトは、Eコマースのアジア市場において人気を博しており、韓国では多くのユーザーを抱えています。例えば、モンゴルのタクシー利用者は、一部の運転手にモンゴルのトゥグルクに固定されたステーブルコインTerra MNTでお支払いをすることができます。このプラットフォームで生成されたトークンはTerraと呼ばれ、ガバナンスとユーティリティのために、ネットワークのネイティブトークンであるLUNAと共に存在しています。要するに、TerraとLUNAは補完的な関係にあります。

Terraはすでに、USドル、韓国ウォン、ユーロなどにペグされたステーブルコインを保有しています。短期間のうちに、このプロジェクトは、プラットフォーム上で生成されたステーブルコインとして広く人気を集めています。またTerraUSDは、本稿執筆時点で、すでに時価総額で第4位のステーブルコインとなっています。


Terraステーブルコインとは?

Terraネットワーク上のステーブルコインは、フィアットに担保されているステーブルコインと仮想通貨に担保されているステーブルコインとは異なる方法で価格を維持します。担保付きステーブルコインは、通常は保有者がステーブルコインを同量のフィアットまたはいくらかの仮想通貨と交換することを可能にします。これは、監査済みのUSドルの準備金を維持しているBUSDの場合です。DAIも同様で、過剰担保の仮想通貨でバックアップされています。

しかし、Terraのステーブルコインは、アルゴリズム的な手法で供給をコントロールし、ペグを維持しています。各ステーブルコインは、事実上、ガバナンスとユーティリティのトークンであるLUNAにバックアップされており、交換することができます。Terraは、ステーブルコインをLUNAと交換したい人や、またはその逆の交換をしたい人のためのカウンターパーティとして機能し、2つのトークンの供給量に影響を与えます。


TerraUSD (UST) の仕組みとは?

例えば、$100に相当するTerraUSD (UST) を生成したいと考えたとします。USTを生成するには、相当額のLUNAトークンをコンバートする必要があります。その後、Terraはユーザーが供給したLUNAトークンをバーンします。つまり、LUNAの価格が1枚あたり$50の場合、このアルゴリズムでは100 USTを生成するために2 LUNAをバーンする必要があります。以前のTerraでは提供されたトークンの一部をバーンするだけでしたが、Columbus-5へのアップデート導入に伴い、100%バーンするようになりました。

また、TerraステーブルコインでLUNAを生成することもできます。$100のLUNA (2 LUNA) を生成するには、100 USTをバーンする必要があります。USTの成行価格が1トークンあたり$1ではない場合でも、生成のコンバージョン率では1 USTが$1と同等に扱われます。この交換メカニズムがUSTの価格安定性をもたらしています。

ここでは、価格を安定させるためにアルゴリズムがどのように機能しているのか、例を挙げて説明します:

1. 1 USTの価格は、意図した固定値よりも2セント低い$0.98に下落しました。ただし、TerraステーブルコインとLUNAの間のすべてのコンバートにおいて、1 USTは$1の価値があるものとして扱われます。

2. アービトラージャーはこの価格差を見て、利益を上げるチャンスに気付きます。100 USTを$98で購入し、Terraステーション・マーケット・モジュールにて$100でLUNAにコンバートします。

3. アービトラージャーは、$100のLUNAを保有し続けるか、それをフィアットにコンバートして利益を現金化することができます。$2は大した金額ではありませんが、より大きな利益を得ることができます。トークンの生成価格とその価値の差は、シニョリッジと呼ばれています。

しかし、これでどうして価格が$1で安定することになるのでしょうか。まず、アービトラージャーによるUSTの需要が増えることで、USTの価格が上昇します。また、TerraはLUNAとの交換時にUSTをバーンするため、USTの供給量が減少し、USTの価格上昇に寄与しています。1 USTが$1になった時点で、アービトラージ取引の機会は終了します。

USTの価格が$1以上になると、同じプロセスが逆に働きます。別の例を見てみましょう。

1. 1 USTの価格は$1.02上昇し、これもまたアービトラージャーに利益をもたらす手段となります。

2. アービトラージャーがLUNAを$100で購入し、Terraステーション・マーケット・モジュールで$102分のUSTにコンバートします。TerraはLUNAをバーンし、その過程でUSTを生成し、供給量を増加します。

3. アービトラージャーは、そのUSTを公開市場で売却し、利益を得ることができます。このUSTの売却圧力により、価格はペグに返還されます。

LUNAトークンは、ステーブルコインの需要変動を吸収するため、Terraアルゴリズムのステーブルコインに不可欠な存在です。LUNAは弾力的な金融政策で、Terra通貨の供給を慎重にコントロールしています。MakerDAOのような過剰担保のプロジェクトと比較すると、Terraモデルは高い拡張性と手頃な価格を実現しています。


LUNAとは?

LUNAはTerraの仮想通貨であり、Terraプロトコルの中で4つの役割を担っています:

1.そのガスシステムにおけるトランザクション手数料のお支払い方法 (ユーティリティトークン)。

2. プラットフォームのガバナンスシステムに参加する方法。LUNAトークンをステークすることで、Terraプロトコルに関する変更を伴う提案を作成し、投票することができます。

3. 価格ペッグを維持するためにTerraで生成されたステーブルコインの需要変動を吸収するための仕組み。

4. ネットワーク・トランザクションを処理するバリデーターの背後にあるDPoSコンセンサスメカニズムにステークするためのトークンです。

LUNAは、最大で10億トークンの供給を目標としています。ネットワークが10億LUNAを超えた場合、TerraはLUNAの供給が平衡レベルに戻るまでLUNAをバーンします。


LUNAのステーキング報酬

LUNAトークンの保有者は、Terraエコシステムのコンセンサスメカニズムにおいて、トークンをステークすることができます。LUNAをステークすることで、ユーザーはTerraプロトコルのスワップ手数料から直接報酬を受け取ることができます。ユーザーは、LUNAとTerraステーブルコインを切り替えるたびに、この手数料をお支払いします。
Columbus-5のアップデート前は、各スワップのシニョリッジの一部からも報酬がお支払いされていました。この新システムでは、理論上、約7-9%のステーキング金利を実現することができます。これらの報酬は、ユーザーやバリデーターがTendermint DPoSシステムに参加する動機付けとなります。Bitcoinネットワーク上でのマイニングをご存じの方なら、原理は似ていますね。


Terraのデリゲート・プルーフ・オブ・ステークのコンセンサスメカニズムはどのように機能するのですか?

TerraブロックチェーンはCosmos SDKを使用して構築されており、Tendermint DPoSが選ばれるのは自然な選択でした。このコンセンサス・メカニズムは、Cosmosテクノロジーセットの一部であり、プルーフ・オブ・ワークに代わる環境に配慮したものです。

2021年10月現在、Terraでは最大130人のバリデーターグループを使用してトランザクションを処理しています。ユーザー (またはデリゲーター) は、自分のトークンをバリデーターにステークします。一方、バリデーターは、Bitcoinのマイナーのようにトランザクションを処理することで、ネットワークのセキュリティを確保します。デリゲーターは、ネットワーク・トランザクションを効果的かつ誠実に処理してくれると信じるバリデーターに対してLUNAトークンをステークします。各バリデーターは、代表者に分配する報酬の割合をカスタムで設定することもできます。

また、バリデーターは一定量のLUNAを少なくとも21日間ロックしなければなりません。このプロセスは、ボンディングと呼ばれています。また、デリゲーターは21日間のロックアップ期間があり、バリデーターが悪質な場合にはステークした資金を失うリスクがあります。

例えば、バリデーターは二重支払いとなるトランザクションを処理したり、偽のトランザクションを含めたりする場合があります。この場合、バリデーターは報酬を減らされたり、最初のステーク (ボンド) を失うこともあります。トランザクションやエアドロップにかかる「Terraの手数料」は、デリゲーターやバリデーターに与えられる報酬となります。各デリゲーターの取り分は、ステーク金額とバリデータの手数料率によって異なります。


Terraステーションとは?

Terraステーションは、Terraの公式仮想通貨ウォレットであり、LUNA保有者が資金にアクセスしたり、ステークしたり、ガバナンスに参加したりするためのダッシュボードです。モバイル端末用のアプリと、ブラウザの拡張機能の両方で拡張機能として提供されています。

1. Terraステーションのダッシュボードには、取引量、ステーク益、アクティブなアカウント数など、チェーン上のさまざまなデータが表示されます。

2. Terraステーションウォレットは非管理型のため、お客様の秘密鍵にはお客様自身しかアクセスすることはできません。Terraステーションウォレットをオープンした場合は、必ずシードフレーズを安全な場所に保管してください。紛失した場合、資金を回収する方法はありません。

3. ガバナンスポータルでは、新しい提案を作成し、512 LUNAを入金することで投票フェーズに進めることができます。資金がない場合は、他のユーザーが代わりに512 LUNAを入金することもあります。新しい提案が作成されると、他のLUNA保有者はトークンをステークして投票することができます。

4. ステーキング・トークンのセクションでは、デリゲートしたり、報酬を確認したり、LUNAをバリデーターとして結合したり、DPoSのコンセンサスメカニズムのすべてのフェーズに参加することができます。


Anchor Protocol (ANC) とは?

Terraform Labsは、Terraの運営のほか、TVLによるブロックチェーンの代表的なアプリケーションであるAnchor Protocolの開発および保守も行っています。このプロジェクトはコミュニティによって運営され、Terraのユーザーに対して借入プラットフォームを提供しています。Anchor Protocolを利用することで、過剰担保による利子の獲得、仮想通貨の貸し借りが可能になります。Anchor ProtocolのトークンであるANCは、いくつかの方法で獲得することができます:
  1. ANC-UST TerraスワップLPトークンをステークして、ANCの報酬を受け取ることができます。 
  2. ANC単体でステークすることができます。
  3. Anchor Protocolを介して、ステーブルコインを借りることができます。


また、Anchor Protocolのガバナンスの仕組みの一部としてANCを使用し、提案の作成と投票ができます。バイナンスでANCを購入するには、上記のLUNAと同様の方法で購入することができます。


まとめ

今後、Terraが他のCosmos SDKブロックチェーンとのクロスチェーン互換性を活用する機会は多くなるでしょう。ステーブルコインの話題は、規制や決済システムへの主流の採用に関して世界的に重要であるため、Terraがアジア以外の地域でユーザーベースを拡大し、向上させる余地があります。