Hyperledger
Hyperledgerとは何ですか?
オープンソースを構築するために必要なフレームワーク、標準、ガイドライン、およびツールを提供するグローバルなエンタープライズブロックチェーンプロジェクトです。 さまざまな業界で使用するためのブロックチェーンおよび関連アプリケーション。 Hyperledgerのプロジェクトには、さまざまなエンタープライズ対応の許可されたブロックチェーンプラットフォームが含まれます。このプラットフォームでは、ネットワーク参加者は互いに知られているため、コンセンサス作成プロセスに参加することに本質的な関心があります。
Hyperledgerの傘下で利用可能なコンポーネントを使用することで、企業はさまざまなモジュラーブロックチェーンソリューションとサービスを適用して、運用のパフォーマンスとビジネスプロセスの効率を大幅に向上させることができます。
##Hyperledgerを理解する
Hyperledgerプロジェクトは、カリフォルニア州サンフランシスコを拠点とするLinuxFoundationによって2015年12月に作成されました。それは30の会員企業から始まり、今日では120を超える会員企業に成長しています。
Hyperledgerは、さまざまな業界セクターで使用してさまざまなビジネスの効率、パフォーマンス、トランザクションを強化できる、高性能で信頼性の高いブロックチェーンと分散型台帳ベースのテクノロジーフレームワークを開発するための業界全体のコラボレーションを加速することを目的として設立されました。プロセス。
のインターネット(IoT)、サプライチェーン管理、製造と生産、テクノロジーの分野の主要企業を含むグローバルなコラボレーションです。それらには、BlockforceやConsenSysなどのブロックチェーンベースのスタートアップのホストに加えて、Bosch、Daimler、IBM、Samsung、Microsoft、Hitachi、American Express、JP Morgan、Visaなどの有名企業が含まれます。
##Hyperledgerの組織構造
基本的に、Hyperledgerは組織、暗号通貨ネットワーク、またはブロックチェーンシステムではありません。ビットコインのような暗号通貨はサポートしていませんが、産業用のさまざまなブロックチェーンベースのシステムとアプリケーションを開発するために必要なインフラストラクチャと標準を提供することで機能します。 Hyperledgerをハブと考えてください。ここでは、定義された設計哲学に準拠したさまざまな個別のブロックチェーンベースのプロジェクトとツールが傘下で動作します。
さまざまなプロジェクトには次のものが含まれます。
--Hyperledger Fabricは、ビジネスで使用するためのさまざまなブロックチェーンベースの製品、ソリューション、およびアプリケーションを構築するためのプラットフォームです。その後、HyperledgerComposerと呼ばれる現在は廃止されたレイヤーもFabricと統合されました。
-Hyperledger Celloを使用すると、オンデマンドの「as-a-service」デプロイメントモデル(Blockchain-as-a-Service)を介してブロックチェーンを使用できます。
--Hyperledger Explorerは、ブロックチェーンの開発と関連データの監視、検索、および保守を可能にするダッシュボードユーティリティです。
-HyperledgerBurrowは許可されたイーサリアムです トランザクションを処理し、Ethereum Virtual Machine(EVM)でスマートコントラクトコードを実行するスマートコントラクトブロックチェーンノード。
--Hyperledger Sawtoothは、革新的な経過時間の証明を使用する、エンタープライズレベルの許可されたモジュラーブロックチェーンプラットフォームです。 コンセンサスアルゴリズム。
-Hyperledger Caliperは、特定のブロックチェーン実装のパフォーマンスを評価するために使用されるブロックチェーンベンチマークツールです。
Hyperledger傘下のこのようなプロジェクトはすべて、モジュール式で拡張可能なアプローチ、相互運用性、およびセキュリティ機能をサポートする設計手法に従います。ユーザーは必要に応じて作成できますが、プロジェクトは特定のトークンや暗号通貨に依存しません。
Hyperledger Technology Layers
アーキテクチャに関して、Hyperledgerは次の主要なビジネスコンポーネントを使用します。
-コンセンサスレイヤーは、注文に関する合意の作成と、ブロックを構成する一連のトランザクションの正確性の確認を行います。
-スマートコントラクトレイヤーは、トランザクションリクエストを処理し、有効なトランザクションのみを承認する責任があります。
-通信層は、ピアツーピアのメッセージ転送を処理します。
-ID管理サービスは、ユーザーとシステムのIDを維持および検証し、ブロックチェーンで信頼を確立するために必要な機能です。
-API、またはアプリケーションプログラミングインターフェイスは、外部アプリケーションおよびクライアントがブロックチェーンとインターフェイスできるようにします。
##ハイライト
-Hyperledger Fabric、Sawtooth、Composer、Celloなど、いくつかのサブプロジェクトが存在します。
--Hyperledgerは、許可されたエンタープライズグレードのブロックチェーン展開用の安定したフレームワーク、ツール、およびライブラリのスイートの開発に焦点を当てたオープンソースコミュニティです。
-これは、The Linux Foundationが主催するグローバルなコラボレーションであり、金融、銀行、インターネットオブシングス、サプライチェーン、製造、テクノロジーのリーダーであるメンバー組織が含まれています。