LINEで送る
Pocket

ブライス・マスターズ率いるデジタルアセットホールディングスは今日、同社の分散型台帳技術(DLT)に関する非技術者向けのホワイトペーパーを公開した。

同社によれば、「デジタルアセット(DA)プラットフォーム」は金融市場における機関の情報秘匿要件、およびDLTのスケーラビリティにフォーカスを当て、それを解決したとのことだ。

「分散型台帳技術は、伝統的な市場インフラの課題に挑む世紀の機会であり、(独立した台帳間の)リコンシリエーション(突合)の必要性を劇的に下げるとともに、エラー、遅延、リスクなど、資本市場の非効率性を改善する。より柔軟な市場ストラクチャが実現することで、革新は加速し、レポーティング機能の合理化がより進むだろう。」

DAプラットフォームは、ビットコインやイーサリアム、またトランザクションの秘匿に関する先行研究を元に、金融市場で利用することを想定した、ミドルウェアとしての「アプリケーション層」、秘匿情報と取引を管理する「分散型台帳層」、スマートコントラクトを執行する「ビジネスロジック層」の3層からなるアーキテクチャで構成されている。

アプリケーション層は、それぞれの金融機関が独自で開発し所有するアプリケーションとのインターフェースを担い、他の市場参加者と通信することを想定していない。

物理的に分離された台帳

分散型台帳層は、さらにプライベート・コントラクト・ストア(PCS)とグローバル・シンク・ログ(GSL)の2層に分かれる。これは、デジタルアセットの掲げる「Phisically Segregated Ledger」(物理的に分離された台帳)を実現するためだ。

「Phisically Segregated Ledger」は、イーサリアムのパブリックなスマートコントラクトと対照的な概念といえる。イーサリアムにおいては、イーサリアムのネットワーク上ですべてのトランザクションが公開されているだけでなく、スマートコントラクトの詳細な内容もすべて、市場参加者に見えてしまう問題がある。同社は、この問題を完全にローカルでコントラクトを持つことができるPCSによって解決した。

PCSは、イーサリアム各市場参加者が抱える「権利」や「債務」を管理する層であり、外部に公開されることはない。PCSには、執行可能なすべてのコントラクトが保存されているが、PCS自体は外部との通信を行う機能を有していない。もし権利を行使する場合は、ビジネスロジック層で定義されるデジタルアセットモデリング言語(DAML)を用いて行う必要がある。GSLは、すべてのブロックチェーンとDLTで実装されているピア通信を担う機能だ。

DAML

ビジネスロジック層においては、デジタルアセットモデリング言語(DAML)を用い、金融機関の規制要件と、ビジネスロジックのルールを管理する「DAMLライブラリ」、そしてそれを実際に執行する「DAML執行エンジン」で構成されている。

デジタルアセットは、DAMLを「金融市場における制約や、金融市場がソリューションを必要としている自動化要件を最適化したモデリング言語」と表現する。スマートコントラクトにおいては「コードが法」と言われることも多いものの、エスタブリッシュメントからは「それでは成り立たない」と批判する声も多い。

King & Wood Mallesonsのパートナーであるチェン・リム氏は、このような現実世界とのギャップについて、「スマートコントラクトを活用するには、国際的な法規制だけでなく、ローカルな条例等も含めた法律のフレームワークが必要となる」と述べている。デジタルアセットもまた、「DAMLによる市場ルールのフレームワークを構築することは極めて重要である」とホワイトペーパーの中で主張した。

DAMLは中央的な状態管理を行わず、変更可能な状態も持たない。したがって、効率的かつ並列的なプロセッシングが可能だ。また、パフォーマンスに影響を与えるロック機構もなければ、ステークホルダーではないデータを照会する機能もない。

同社によれば、同プロダクトの完成は今しばらく掛かるとのことで、早ければ2017年末にリリース可能とのことだ。


Digital Asset – ノンテクニカル・ホワイトペーパー

  • ビットコインニュースを毎日お届け!

  • BTCN公式アカウントをフォロー

    follow us in feedly
シェアする

この記事を書いた人

ざきやま(山崎大輔)
ざきやま(山崎大輔)from Cryptocurrency world
ビットコイン専門記者 BTCN編集長
ブロックチェインの可能性を、知的財産の保護やゲーミングカルチャーへ応用できないかと考えてます。
monacoin:MTn7hiNovBHyN7gjtvD1Hh7W96Zmghp41B
bitcoin:1NK8S4ep9ZUZ9H9AmTAfvrCVVAKLbpmi36