トップへ戻る
公開日
2020年10月14日
筆者:Curvegrid
中原 昇(なかはら のぼる)

分権型金融(DeFi)の入門ガイド

Aave、Maker、Uniswapなどの有名なDeFiプロジェクトについてご説明します。

雑貨屋さんのピッ

写真提供 nrd on Unsplash

はじめに

Ethereumブロックチェーンは、多くの種類のアプリケーションを構築するための基盤を提供します。分散型金融(DeFi: Decentralized Finance)は、金融取引に関与する単一の中央集権的管理者がいないことが多いブロックチェーン上で複雑な金融アプリケーションを構築するために組み合わせることができる新しいビルディングブロックです。信頼は分散化され、ネットワークとスマートコントラクトのコンピュータコードに配置されます。

今回の記事では、Ethereumエコシステムで突出しているDeFiのビルディングブロックのうち、DeFi全般と特に「オラクル」について説明します。ブロックチェーンにおけるオラクルとは、ブロックチェーンの外部からブロックチェーン上に展開されたスマートコントラクトに情報を提供するソフトウェアを指します。

規制、信頼、セキュリティの問題

DeFiを取り巻く規制には、未解決の問題が多く残っています。この記事では、特定したDeFiのコンセプトやプロジェクトの概要を紹介していますが、それらの使用やアプリケーションを推奨するものではありません。DeFiの核となるのは、ツールとテクノロジーです。しかし、それらを暗号通貨と展開して使用することにより、1つ以上の規制当局の管轄下に入る可能性が高い金融サービスになります。DeFiアプリケーションの利用者や運営者は、事前に弁護士に相談するなど慎重に調査を行う必要があります。東京を拠点とする法律事務所So & Satoは、規制への影響を列挙した DeFiの概要記事を公開しています。

規制はさておき、DeFiの世界では信頼とセキュリティがやはり最優先されます。スマートコントラクトはコンピュータコードであり、バグ、ハッキング、悪意のある使用、意図しない副作用が発生しやすいです。繰り返しになりますが、ユーザーや運営者は事前調査を実施し、専門家に相談することをお勧めします。

オラクル

オラクルには、情報源や情報の方向性、信頼性によっていくつかの種類があります。オラクルの情報源はソフトウェアからのものもあれば、ハードウェアからのものもあります。ハードウェアからのオラクルは、サプライチェーンや自動車の安全保険料など、物理世界からデータが読み込まれるローカルな情報を管理するために使用されるのが一般的で、ソフトウェアからのオラクルは、ソフトウェアからのオラクルとソフトウェアからのオラクルがあります。ソフトウェアオラクルのユースケースは以下の通りです。ブロックチェーンからの情報のアウトバウンドやインバウンドが可能。オラクルは単一の権限で管理することもできますし、分散型のコミュニティで管理することもできます。

しかし、ブロックチェーンの外部からの情報に依存することは、オラクルのデータはブロックチェーン内部で合意されたコンセンサスとは無関係であるため、データソースの信頼性に非常に注意を払う必要があります。また、悪意のある第三者プレイヤーがスマートコントラクトとオラクル間の通信を妨害することもあります。情報の質を保証するためには、安全性が高く信頼性の高いオラクルが必要です。以下に、ブロックチェーン・オラクルのサンプルプロジェクトをいくつか紹介します。

API3

API3は、ファーストパーティのオラクルがAPIプロバイダによって直接運営される分散型API(dAPI)を提供しており、他のソリューションと比較して、より高いレベルのセキュリティと低コストが約束されています。ステークホルダー(APIトークンホルダー)はAPI3のガバナンスに参加することができます。

Chainlink: チェーンリンク

Chainlinkは、スマートコントラクトと外部データソースまたはAPI間の接続を提供します。Chainlinkは、複数のChainlinkノードプロバイダと個別のデータソースに依存し、オラクルとデータソースレベルでの分散化を実現します。

Provable: プルーバブル

Provableは以前はOraclizeという名前でした。データソースの信頼されていないパーティを使用する代わりに、Authenticity Proofsを使用して、データソースが真正で改ざんされていないかを証明します。

DeFi

DeFiとは、中央機関が管理していないブロックチェーンプラットフォームの上に構築された金融サービスのことを指します。多くの種類の金融機能が分散型で実現されています。お金(トークン)の貸し出しサービスは現在流行しており、DeFiアプリケーションの一種です。ユーザーが特定のスマートコントラクトにトークンをプール(集め)し、他人がそれに利子をつけて借りることができ、お金をプールする人はこの利子によってインセンティブを得ることができます。これはまさに銀行のようなものです。DEX(Decentralized EXchange)は、DeFiの一種で、あなたのトークンを別のトークンと交換することができます。いくつかのサンプルDeFiプロジェクトは以下の通りです。

Aave: アーベ

Aaveはマネーマーケットプロトコルであり、ユーザーはトークンをプールしたり、プールされたトークンを借りることができます。Aave市場にトークンを入金することで、ユーザーはエコシステムのインセンティブを得ることができます。さらに、Aaveプロトコルのガバナンスに参加するためにAaveトークンを購入することができます。

Maker: メーカー

MakerはDAO(ダオ:Decentralized Autonomous Organization、自律分散型組織)によって統治されています。ガバナンストークンであるMKRを保持している参加者は、Makerのプロトコルの変更について投票することができます。MakerはステーブえるコインであるDaiでもよく知られています。ステーブルコインは、変動を最小限に抑えるように設計された暗号資産の一種であり、別の通貨、多くの場合法定通貨に固定されています。ユーザーはOasisを使ってDaiを預けたり借りたりすることができます。

Uniswap:ユニスワップ

Uniswapは、分散型取引所(DEX)に取って代わり、最も人気のある自動マーケットメーカー(AMM)の一つです。これは完全に分散化されており、ユーザーはETHと任意のERC20トークンを交換したり、トークンプールに流動性を追加することで利子を得ることができます。流動性は、これらの流動性提供者が流動性プールに資金を供給するインセンティブを与えることで維持され、また、実効為替レートのバランスを保つのを助ける裁定取引業者によっても維持されています。

結論

オラクルとDeFiは現在のブロックチェーンエコシステムの中でホットな話題であり、毎日状況は変わっています。もし読者のあなたがユーザーもしくはDeFiプロジェクト運営者で、分散型取引などの新しいアイデアをいち早く市場に出すために役立つ技術プラットフォームをお探しでしたら、ぜひご連絡ください。