見出し画像

次世代の分散型アプリケーションのオフチェーンニーズに応えるためにChainlinkとiExecの協力が決定

この文章は、iExecとChainlinkのテクニカルチームの共同作業によって作成・編集されました。

2019年は間違いなく分散型金融(Defi)の年でした。 DeFiスマート契約でロックされたETHの量の急増(執筆時点で8億ドル以上)がその兆候の一つです。DeFiアプリケーションを構築するプロジェクトの数が増え、DeFiに関する議論が白熱しています。

イーサリアムブロックチェーンは、すべての先進国が過去100年間依存してきた多くの主要な金融商品の分散型バージョンをサポートしているのを目撃しています。従来の金融システムとは対照的に、イーサリアムブロックチェーンは2つの劇的な改善をもたらします。 まず第一に、それは検閲に耐性があります。 第二に、世界中の誰に対しても無許可のアクセスを保証しています。 これらは、Defi運動の中核をなす2つの重要な機能です。

2020年には、1年前には存在しなかったこの新しい財務ベースレイヤーを活用して、非常に価値のあるアプリケーションを構築する開発者が登場するとみられます。

これらの新しいアプリケーションはどうなるのでしょうか? どの問題を解決し、どのくらい広く採用されるのでしょうか?

これらの新しい種類のブロックチェーンベースのアプリケーションには、共通する特徴が1つあると予測されます。多様性と複雑性が増すオフチェーンリソースへのアクセスが必要になり、高レベルの信頼性、セキュリティ、機密性を維持する必要になります。

このようなソリューションは、多用途かつ学際的である必要があります。

Chainlinkは、高品質のデータに長年焦点を当てています。 一方、iExecは、機密性の高いコンピューティング環境と信頼できる実行環境を備えた大量のコンピューティングに関する経験を持っています。

ChainlinkとiExecが協力して、開発者がこの完全なオフチェーンソリューションを使用して次世代の分散型アプリケーションを作成できるようにすることを決定したのはごく自然なことです。

技術の統合

以下の図は、ChainlinkとiExecの両方を使用して、1つのトランザクションで包括的なサービスセットにアクセスするオフチェーンリクエストを示しています。

画像1

ChainlinkとiExecがテクノロジースタックを結合して、複雑なオフチェーンリクエストに応答する方法を示すワークフロー

ワークフローを構成する各ステップの説明は次のとおりです。

(1) 分散型アプリケーション(スマートコントラクト)は、「ChainlinkClient」と「iExecHub」を実装するOrchestratorスマートコントラクトにオフチェーンリクエストを送信し、支払いに使用されるユーティリティトークンを保持します。

(2) Orchestratorスマートコントラクトは、Chainlinkネットワークへの要求を作成します。

(3) チェーン上の要求は、Chainlinkノードによって取得されます。
(4) Chainlinkは、リクエストで指定された複数のデータソースにアクセスします。
(5) Chainlinkはオンチェーンで応答します。

(6) Orchestrator契約がトリガーされ、iExecへのリクエストが作成されます。
(7) iExecがリクエストを受け取ります。
(8) iExecは、作業指示をオフチェーンで処理します(CPU / GPU、TEEエンクレーブを活用)。

(9) iExecは、コンピューティング結果をもってオンチェーンで応答します。

(10) Orchestratorは、結果を分散型アプリケーション(リクエスター)に中継します。

次に、ChainlinkとiExecの共同専門技術によって実現された具体的なユースケースを考えてみましょう。

【ユースケース】 分散型自動車保険

画像2

一般公開されているデータを見ると、自動車保険市場はかなりの規模になっています。

自動車保険市場は2019年に8,800億米ドルを超えると推定されており、予測期間(今後5年間)に約6.2%の複合年間成長率を示すと予想されています。2018年の自動車保険の保険料は、生命保険に関連しない保険料の40%以上を占めました。これは、アジアを中心とする発展途上国からの需要の増加により、今後数年間で増加すると予想されます(出典)。

ただし、自動車保険市場の成長はエンドユーザーに利益をもたらしません。 報告によると、個人の自動車保険料は年々高くなっています。さらに心配なのは、発展途上国の人口の大部分が自動車保険の費用を支払えないこと、またはそのようなサービスを利用することさえできないという認識です。

健康保険とは異なり、自動車保険は近い将来に変化する可能性があります。 車両の挙動はモデル化、測定、標準化が容易であるため、自動車保険は簡単に自動化できます。IoTセンサー、5G、テレマティクス、ブロックチェーンテクノロジーの台頭により、既存の自動車保険のより効率的なバージョンを構築するために必要なすべての要素が収束しています。 保険料を安くできるだけでなく、世界中の誰もがリスクをカバーし、ポリシーにアクセスできるようになります(ユーザーは必ずしも先進国に居住する必要はありません)。

上記の技術的統合を活用して、イーサリアムブロックチェーン上に展開されたデータ駆動型のスマートコントラクトとして自律型自動車保険を開発できます。 新しいユーザーと契約する前に、保険のスマート契約ではリスクプロファイルをコンピューティングする必要があります。 予想されるワークフローは次のとおりです。

(1) ユーザーは、Chainlinkノードがユーザーの地域から自動車事故の統計情報を取得できるように、自分の場所に関する最低限必要な情報を公開します。 ChainlinkはGoogle Bigqueryに統合されているため、100万件を超える自動車の衝突事故の記録を含む、ニューヨーク市のデータセットなどを見つけることができます。

(2) ユーザーは、自分の運転行動を反映するすべてのデータを収集するアプリケーションをスマートフォンにインストールします。 このようなデータの機密性が高く、クラウドにアップロードする前にローカルで暗号化されます。

(3) iExecワーカーは、Chainlinkのデータセット、申請者の暗号化されたデータセット、およびニューラルネットワークをインプットとして使用して、AIアプリケーションを実行します。AIソフトウェアは、申請者のリスクプロファイルをコンピューティングします。それはユーザーの保険料に反映します。iExecは、この機密データが高度に保護された環境(Intel®SGXエンクレーブなど)で処理されるように保証します。また、コンピューティングを実行するホストマシンでさえもデータにアクセスできないようにします。

(4) 最後に、保険料に関する情報が保険スマートコントラクトに送り返され、新しい加入者に請求される金額が通知されます。

このようなワークフローは、30日後に再実行され、リスクの変化に対応できます。 したがって、時間の経過とともに保険料を調整することができます。ユーザーが自分のリスクプロファイルが改善されたと思った場合、一定時間前に新しいコンピューティングを開始できます。 余分な計算作業になりますが、ユーザーは保険料が安くなるため、コンピューチング費用をカバーできます。

保険のもう1つの要素は、事故の補償方法を正確に詳述する保険契約です。補償ルールのほとんどは、特に保険がパラメトリックタイプの場合(つまり、補償が何らかの指標に直接依存する場合)、スマートコントラクトコードに変換できます。ただし、事故後に損害を評価することは、自動化するのが最も難しいことです。これには通常、「請求調整者」である人の参加が必要です。

現在、電子車両ヘルスチェック(eVHC)およびIoTデバイスの登場により、損傷のレベルを測定し、改ざんできない方法でヘルスチェック結果を報告することが考えられます。新しいステートメントが追加されるたびに、ニューラルネットワークをトレーニングする新しい新鮮なデータ入力が行われ、出力結果を生成するAIのモデルが時間とともに継続的に改善されます。最終的に、これらの測定値とパラメトリック保険ルールに基づいて、スマートコントラクトはドライバーへの支払いを自動的にトリガーし、損失を補償するために必要な時間を大幅に短縮します。

結論

新世代の分散型アプリケーションについて言うと、質の高いデータ、プライバシーを保護する機能、信頼できるヘビーコンピューティングに対するニーズがますます増えるでしょう。理想的には、それらは単一のリクエストに含まれるべきです。

Chainlinkの実世界で検証されたデータをiExecの分散型クラウドインフラストラクチャと組み合わせることにより、ユーザーは革新的でユニークなソリューションを手に入れることができます。iExecとChainlinkは、ブロックチェーンアプリケーションによって開始されるあらゆるオフチェーンリクエストに対してワンストッププロバイダーになることを目的としています。

. . .

オフチェーンリソースを活用する次世代アプリケーションを構築したいと思っている方は、support @ iex.ecまたはsupport@chain.linkにお気軽にご連絡ください。


この記事が気に入ったらサポートをしてみませんか?