DENTのホワイトペーパー翻訳 #7

10. テクノロジー – アーキテクチャ

10.1 アーキテクチャの概要

DENTエクスチェンジは既存のテクノロジーをうまく活用したシステムである。例えば、トレーディングシステムについては、株式取引や為替取引など。そして、DENTエクスチェンジと通信会社との接続は、バーチャルモバイルオペーレーターに近い。技術的なチャレンジの領域については、よく知られており、かつ定義もできている。

 

10.2 コンポーネントの概要

10.2.1 DENTのウェブアプリ

DENTのウェブアプリのUIは、為替取引システムに近く、売買の板がみれたり、売買注文の動きや市場分析が可能、また売買履歴や、自分のポートフォリオの確認ができる。

10.2.2 DENTのモバイルアプリ

モバイルアプリは、ウェブアプリをシンプル化したものである。チャートがみれたり、注文が出せたり、ポートフォリオやDENTの残高などが確認できる。

10.3 DENTエクスチェンジのコンポーネント構造

DENTエクスチェンジが、このビジネスロジックの中核的な役割を果たす。トレーディングプラットフォームであると同時に、第3者的な存在である通信会社とイーサリウムブロックチェーンを統合したものである。

DENTエクスチェンジは、トレード対象になるInsturument Resoistory(データ通信パックのこと)、そして市場参加者と彼らのポートフォリオの管理、トレーディング画面への価格データの配信、売り買い価格のスプレッドの計算、注文の実行と管理などを含む。つまり、一般的なトレーディングプラットフォームということである。


・Instrument Repositoryは、DENTエクチェンジでトレーディング可能なデータパッケージのリポジトリ情報を含む。例えば、1GBのパッケージが、特定の通信会社から特定の利用期限でトレーディング可能など。この情報はメタデータになり、ブロックチェーンには保存されない。各リポジトリはイーサリウムのスマートコントラクトを参照する。

・Price Dataは、リアルタイムの売買オーダーブックを含み、ハイスピードキャッシュ情報として保存されており、ウェブアプリやモバイルアプリにすぐにフィードバックされる。そのデータは、完了した売買価格、現在の最高値と最低値の注文、売買高や、オーダーブックのデプスデータなど。また、ヒストリカルの価格データは、1m,5m,15m,30m,1h,そして4hの価格で確認可能である。

・トレーダーのポートフォリオマネジメントも可能である。

・Market Maket Algorithms – マーケットメーカーアルゴリズムが、価格とデータパッケージに応じたオーダーマッチングを行い、価格スプレッドの管理は、各種変数の管理を行う。

・Order Management – Order Managementは、エクスチェンジにおける売買注文の管理を行う。ここにはポートフォリオマネジメントにおけるリスクマネジメントも含まれている。新たに入ってくる注文は、Market Maker Algorithmを使って、整理されオーダーブックに組み入れられる。

・Order Exection – オーダーの実行は、注文を成立させるために、売りと買いの板を揃えることである。イーサリウムのスマートコントラクトが呼び出され、注文が処理され、ポートフォリオが更新される。

通信会社がもつ、組み込み型のAPIは、カスタムアダプタを利用してDENTエクスチェンジと接続することもできるし、DENTが提供するAPIを彼らのネットワークに接続してDENTエクスチェンジとつなぐこともできる。

DENT Exchange Parachain – Parachainは、EthereumのブロックチェーンとDENTエクスチェンジの間のエスクローとして機能し、売買の高速な実行を可能にする。

・DENTエクスチェンジは外部のエクスチェンジと接続することもできる。故に、これは、DENTベースのアセットと実際のモバイルデータパッケージのコーディネーターの役割を果たすのである。

10.4 イーサリウムのスマートコントラクト

イーサリウムのスマートコントラクトは、DENT転送の最終的な実行を担う。トリガーとなるのはDENTエクスチェンジである。スマートコントラクトにおける3rd パーティのトランザクションを実行するのである。

10.5 バーチャルオペーレーター/通信会社

バーチャルオペーレーターもしくは通信会社は、マーケットメーカーとして振る舞う。モバイルデータパッケージをユーザーに提供し、従来のプレミアムSMS/USSDのデータパッケージ購入の決済ゲートウェイの役割を果たす。これはエクスチェンジにとってのシードの役割を果たす。

つづく。

DENTのホワイトペーパー翻訳 #8

関連記事