Hyperledgerとは何ですか

Hyperledger Linux Foundationのオープンソースプロジェクトであり、開発者や企業がブロックチェーンネットワークを構築して実験するためのさまざまなツールセットとフレームワークおよびプロジェクトのスイートを提供します。.

Hyperledger Projectの目的は、分散型台帳テクノロジーの分野における企業、開発者、およびその他の企業間のコラボレーションを促進することです。現在、Hyperledgerをサポートしている組織は250以上あり、その数は急増しています。.

Hyperledgerとは何ですか

Hyperledgerは、利害関係者がブロックチェーンテクノロジーについてさらに学び、ダイナミックなコミュニティに参加するための頼りになるツールおよび環境の1つになりました。.

バックグラウンド

Hyperledger Projectは、2015年12月に Linux Foundation 分散型台帳システムの開発を分析、構築、実験、および共同作業するためのオープンソース環境として。 Linux Foundationは、2000年の設立以来、いくつかの重要な成果を達成しており、Hyperledger Projectの設立は、Blockstream、IBM、Oracle、Cisco、RedHat、Accentureなどの主要な参加者を引き付けるのに役立ちました。メンバー組織と他のプロジェクト参加者の完全なリストを見つけることができます ここに.

特に、Hyperledgerは、許可されたブロックチェーンおよびコンソーシアムネットワーク用の分散型台帳ソリューションの構築に主に焦点を当てています。しかし、大規模なテクノロジーや金融のプレーヤーの間で人気と注目を集めていることは、間違いなく、ブロックチェーンテクノロジーに他の方法では得られない可能性のある実質的な露出を与えています。.

Hyperledger Greenhouse

フレームワークとツール

中核となるHyperledgerProjectは、ブロックチェーンを構築および実験するためのモジュラーオープンソースフレームワークおよびツールの包括的なプロジェクトです。によると、企業の全体的な傾向はオープンソースプロジェクトに向かっています。 調査 2016年にBlackDuckとNorthBridgeによって作成されました。ブロックチェーンテクノロジーが今日のテクノロジーセクターにおける最先端のイノベーションの1つとして浮上しているため、企業向けのオープンソースエコシステムが考案されたのは当然のことのように思われました。.

Hyperledgerは、その設計を「エンタープライズブロックチェーンの温室」は、ブロックチェーンテクノロジーを使用して実用的なアプリケーションとビジネスソリューションを開発するためのインキュベーターを目指しています。.

Hyperledgerは、プラットフォームを使用する企業に次のような特定のメリットを提供することを目的としています。

  • 重要な開発に関するコラボレーションとリアルタイムの更新のためのネットワーク
  • 専門化による生産性の向上
  • コラボレーション環境
  • コードのより良い品質管理
  • 知的財産の取り扱いが容易

Hyperledger Projectは巨大で、28,000人を超える参加者と360万行のコードで構成されています。 HyperledgerGithubを見つけることができます ここに. Hyperledgerは、5つのフレームワークと5つのツールを含む10のプロジェクトで構成されています。各プロジェクトは一意であり、特定の機能とその使用上の利点が含まれています。HyperledgerFabric(フレームワーク)が最も人気があります。.

Hyperledgerを分析するときは、検討して検討することがたくさんあります。彼らのウェブサイトは、オープンガバメントからイベントニュースまで、あらゆるものに関する豊富なリソースを提供しています。ただし、プロジェクト全体を主に2つのセクションに分割できます。

  • モジュラーフレームワーク
  • モジュラーツール

フレームワーク

モジュラーフレームワークは、さまざまな分散型台帳とそのコンポーネントを構築するための主要なビルディングブロックとプラットフォームで構成されています.

Hyperledger Burrow

潜る は、許可されたスマートコントラクトエンジンを備えたモジュラーブロックチェーンクライアントです。イーサリアム仮想マシン(EVM)用に部分的に開発され、元々はによって開発および提案されました モナックス.

BurrowはGoで書かれており、決定論的なスマートコントラクトエンジンであることに重点を置いています。それは使用します テンダーミント プルーフオブステークBFTコンセンサスエンジンであり、そのアプリケーションBlockChainインターフェイス(ABCI)を使用できます。.

Hyperledgerファブリック

ファブリック —これもGoで記述されています—は、プラグ可能なコンポーネントとカスタマイズ可能なアーキテクチャを備えた分散型台帳ソリューションを構築するためのモジュラープラットフォームである最も人気のあるフレームワークです。.

ファブリックはその拡張性で知られており、企業は確立された成功したアーキテクチャの上に分散型台帳ネットワークを構築できます.

Hyperledger Indy

Indyは、分散型ID管理用に明示的に構築された分散型台帳です。サーバー部分 インディノード Pythonで構築されていますが、 Indy-SDK Rustで書かれています.

Indyは、ブロックチェーンを使用してデジタルIDを管理するためのツールと再利用可能なコンポーネントを提供し、自己主権、プライバシー、検証可能な主張などの機能を備えています。インディが前進することの意味は、分散型アイデンティティ、および以下を含むいくつかの注目を集めるプロジェクトとして巨大です。 シビック, 検証可能な身元証明を追求しています.

Hyperledger Iroha

いろは はインフラストラクチャプロジェクトを組み込むために設計されたブロックチェーンフレームワークであり、エンドユーザー向けに調整されたアプリケーションの作成を容易にすることに重点を置いています.

IrohaはC ++で記述されており、モバイルアプリケーション開発の強調や、と呼ばれる新しいチェーンベースのBFTコンセンサスアルゴリズムなどの機能が含まれています。 すめらぎ.

Hyperleder Sawtooth

Sawtoothは、分散型台帳を実行するためのモジュラープラットフォームであり、企業やコンソーシアムがプラットフォームについて独立した意思決定を行うためのいくつかの技術革新を可能にします。.

のこぎり歯コア 主にPythonで書かれていますが 鋸歯状のいかだ そして のこぎり波サーベル Rustで書かれています。 SawtoothにはJavaScriptとGoのコンポーネントもあります。全体として、フレームワークの主な機能には、動的コンセンサス、経過時間の証明(PoET)コンセンサス、並列トランザクション実行、およびプライベートトランザクションが含まれます。.

ツール

Hyperledger Toolsは、メトリックを管理し、より大きなフレームワークと連携して機能するさまざまなツールのセットです。.

ハイパーレジャーキャリパー

キャリパー JavaScriptで記述されており、ブロックチェーンのパフォーマンスを測定するためのベンチマークツールです。 1秒あたりのトランザクション数(TPS)、トランザクションの待機時間、リソース使用率などのパフォーマンス指標が一覧表示されます.

Caliperは、その形式のユニークな一般的なツールであり、企業が分散型台帳のパフォーマンスを測定するための便利なリファレンスになっています。.

Hyperledger Cello

チェロ 主にGoで記述されており、オンデマンドデプロイメントモデルをブロックチェーンにもたらします。これは、分散型台帳テクノロジーの統合を検討している企業向けに、プラグアンドプレイの形式でブロックチェーンを展開および管理するための自動化されたアプリケーションです。.

Celloは、ブロックチェーンステータス、システム使用率、チェーンコードのパフォーマンス、およびブロックチェーンの構成に関するリアルタイムのダッシュボードも提供します。現在、HyperledgerFabricの実装をサポートしています.

Hyperledger Composer

作曲 JavaScriptで記述されており、開発活動に関して最もアクティブなツールです。これは、ブロックチェーンビジネスネットワークを構築するためのツールであり、ブロックチェーンアプリケーションとスマートコントラクトの既存のビジネスモデルとの統合を加速するように設計されています.

ComposerはHyperledgerFabricもサポートしており、ユーザーはこれを利用して、トランザクションがプロパティ、サービス、その他の代替不可能な資産などの特定の資産とどのように相互作用するかを定義できます。.

Hyperledger Explorer

冒険者 ブロックに関する詳細をピアリングするためのダッシュボードを提供するツールです。 Explorerは主にJavaSciptで記述されており、HyperledgerFabricフレームワーク用の汎用のWebベースのブロックエクスプローラーです。.

Explorerは認証プラットフォームと統合することもでき、TypeScriptベースのHyperledgerSawtoothフレームワークをサポートします。, Angular 構築された反復.

Hyperledgerキルト

キルト 元帳システム間の相互運用性ツールであり、Javaで記述されています。 インターレジャープロトコル (ILP)アトミックスワップ用.

Quiltは、ILPのエンタープライズグレードの実装であり、支払いネットワークに使用されるコアInterledgerコンポーネントのライブラリとリファレンス実装を提供します。最終的には、すべてのHyperledgerプロジェクトが相互に価値を移転し、分散アトミックスワップを実行するための相互運用性ソリューションになるはずです。.

アプリケーション

Hyperledger Projectsと統合し、それらのソリューションを統合する潜在的なアプリケーションは多様であり、ブロックチェーンテクノロジーの力を活用しようとしている企業にとって重大な影響があります。.

デロイト そして PwC どちらも最近、金融サービスからヘルスケアなどの業界に至るまでの企業の幹部とテクノロジーの統合を取り巻く現在のビジネス感情を詳述した2018グローバルブロックチェーンレポートをリリースしました。どちらの調査も、テクノロジーの採用に向けた傾向について前向きな意見を述べており、世界中の経営幹部が分散型台帳ソリューションの組み込みを認識して検討しています。.

Hyperledgerがこれらの企業にビジネスアプリケーションソリューションを実験して構築する機会を与えることは、プラットフォームが勢いを増し続けているため、確実に見落とされることはありません。 Hyperledgerは、次のようなプロジェクトの優れたユースケースの概要を示しています。

  • を使用したシーフードサプライチェーンのプロトタイプ Hyperledger Sawtooth
  • 分散型およびポータブルIDの管理 Hyperledger Indy
  • 医療医師の資格認定 Hyperledger Indy
  • Hyperledgerを使用した取引後の財務処理 ファブリック & のこぎり歯

Hyperledgerのプラグアンドプレイ/実験的性質に加えて、ブロックチェーンの将来の相互運用性により、ブロックチェーン技術の開発およびビジネスアプリケーションにおけるコラボレーションのための主要なプラットフォームに発展することが可能になります。.

Hyperledgerは、オープンソースプラットフォームを使用して、いくつかの長期的な傾向と目標を明確に想定しています。 白書. 具体的には、データ共有が増加する傾向にあるため、分散型台帳とそれに付随するコンポーネントをより一般的に使用して、そのような開発のためのモジュール式で安全な相互運用可能なフレームワークを作成する必要があると考えています。.

さらに、Hyperledgerは、最終的に相互に通信し、迅速に展開できる交換可能なモジュールのアレイを拡張することを目指しています。プラットフォームはまた、単一のソフトウェアスタックから、開発者の広大なコミュニティをサポートするツールのコレクションに移行します.

結論

Hyperledgerは、企業が分散型台帳テクノロジーについて学び、ビジネスモデルに統合するための強力で便利なツールです。 Linux Foundationのオープンソースの原則に基づいて設立され、ブロックチェーン分野の開発者にとって最もダイナミックなコミュニティおよびコラボレーション環境の1つになる準備ができています。.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me