Hyperledgerファブリック公式サイトのドキュメントの翻訳(15)キーコンセプト - Hyperledgerファブリック机能

Hyperledgerファブリックの機能

Hyperledgerファブリックは、ユニークな分散書籍実装技術(DLT)は、エンタープライズクラスのネットワークセキュリティ、スケーラビリティ、セキュリティとパフォーマンスを提供するモジュラーブロックチェーンアーキテクチャです。次のようにHyperledgerファブリックブロックチェーン機能を提供します。

アイデンティティ管理

ネットワークのライセンスを達成するために、ファブリックは、メンバーシップサービス、アイデンティティ管理ユーザーIDおよびネットワークの参加者を提供します。これは、アクセス制御リストを操作し、特定のネットワークによって認可権限の追加の層を提供することができます。例えば、特定のユーザIDは、アプリケーションがチェーンコードを呼び出しを可能にするが、新しい鎖のコードの展開を禁止することができます。

プライバシー

ファブリックは、競合する商業的利益を許可する任意のグループは、民間取引の要件をライセンスと同じネットワーク上に共存することができます。プライベートメッセージを送信チャネルはパスを制限し、ネットワークのプライバシーや機密性の参加者の特定のサブセットのための取引を提供するために使用することができます。ネットワークの任意のメンバーについて(トランザクション、メンバーおよびチャネル情報を含む)チャネル上のすべてのデータが明示的に両方にアクセスできなくするためのチャンネルへのアクセスを許可されていません。

効率的な処理

Hyperledgerファブリックは、ノードタイプによって、ネットワークの役割を割り当てることができます。ネットワークへの並行性と並列性を提供するために、取引執行と貿易ソートが別々に行わ。同時に複数のトランザクションを実行するために、トランザクションの実行に各ピア・ノードを注文する前に。ソーティングサービスへのトランザクションの配信を高速化するために、各ピア・ノードの処理効率を向上させる、この同時実行。

並列処理に加えて、分業が解放ソート(コンセンサス)から取引執行や書籍の作業の維持、およびピアの多数のノードをワークロードソーティングなります。これはまた、要求を処理するために必要な二股ロール認可および認証を減少させる、すべてのピア・ノードは、すべてのソートノードを信用する必要はなく、逆もまた同様、ノードの一つの方法は、他のノードに独立して検証することができます。

チェーンコード機能

コード鎖のコード・アプリケーション・ロジックは、チャネルの特定の種類のトランザクションが呼び出されます。チェーン・コードは、例えば、同じ規則および要件に応じて、すべてのトランザクションを確実にする所有権の移転を資産の所有権の移転のパラメータを定義します。鎖のコード鎖のコードからシステムレベル異なるが、それは全体的なチャネルの動作パラメータを定義することです。そして、configureは、システムのライフサイクルのチェーンコードは、チャネルルール、承認及び検証システムに取引の承認と検証のためのチェーンコードの定義の要件を定義します。

モジュール設計

ファブリックは、ネットワーク設計者を選択するための機能を提供モジュラーアーキテクチャを実装しています。例えば、認証アルゴリズムは、ソート(コンセンサス)アルゴリズムと暗号化アルゴリズムは、ネットワークの任意Hyperledgerファブリックアクセスすることができます。結果は、一般的なブロック・チェーン・アーキテクチャでは、ネットワークが、クロス市場、規制や地理的な境界に協力することができるかもしれないことを保証するために、あらゆる業界や公共部門で使用することができます。

参考:
https://www.cnblogs.com/tzone/p/7462520.html

公式の英語のオリジナル文書:
https://hyperledger-fabric.readthedocs.io/en/release-1.4/functionalities.html

公開された486元の記事 ウォン称賛88 ビュー720 000 +

おすすめ

転載: blog.csdn.net/yzpbright/article/details/88636908