Mon,Jan01,18
Coco Frameworkとは
Coco Frameworkは、すべての主要な企業要件を満たす大規模で機密のブロックチェーンテクノロジーを可能にするオープンソースのシステムであり、ブロックチェーンテクノロジーの生産企業の採用を加速する手段を提供します。
Cocoは、ノードとアクターが明示的に宣言され、制御される機密コンソーシアムのために特別に設計することによってこれを実現します。 これらの要件に基づいて、Cocoは元帳構築への代替アプローチを提示し、企業が期待する固有のセキュリティと不変性を犠牲にすることなく、必要な拡張性、分散型ガバナンス、および強化された機密性を企業に提供します。
ココは何ができるの?
既存のblockchainプロトコル、Intel SGXやWindows Virtual Secure Mode(VSM)などのtrusted execution environment(TEEs)、分散システム、暗号化のパワーを活用して、Cocoはエンタープライズ対応のblockchainネットワークを可能にします。:
- スループットとレイテンシは、データベースの速度に近づいています。
- より豊かで、より柔軟な、ビジネス固有の機密性モデル。
- 分散ガバナンスによるネットワークポリシー管理。
- 非決定的トランザクションのサポート。
Cocoシステム概要
Cocoはすべてのブロックチェーンプロトコルの基盤です。 これは、永続的な元帳、ノード間およびノード間のアプリケーション安全な通信などの基本コンポーネントを提供します。 他のブロックチェーンプロトコルに。
Cocoシステムは、VNsと呼ばれる検証ノードで構成されています。 各VNはCocoフレームワークと特定のブロックチェーンプロトコルを実行します。 すべてのVNは他のVNのidを確認できるため、信頼されます。 Coco frameworkのホワイトペーパーによると、VNはさらに論理コンポーネントに分けることができ、ホストまたはエンクレーブカテゴリにすることができます。
Trusted Execution environment aka TEE
TEEは、外部からの開示や改ざんからプロセスを保護するデータで動作するコードを実行する方法です。 Trusted Execution Environment(TEE)は、メインプロセッサの安全な領域です。 内部にロードされたコードとデータが、機密性と完全性に関して保護されることを保証します。 分離された実行環境としてのTEEは、分離された実行、信頼できるアプリケーションの完全性、資産の機密性などのセキュリティ機能を提供します
- ハードウェ