What is Hyperledger?
Rajeev Sakhujaからの無料ビデオチュートリアル
11xAWS Certified, Gen AI Specialist, Innovation evangelist
9のコース
149,481人の受講生
レクチャーの説明
The term "Hyperledger" is used in different contexts......this causes confusion. In this lecture students will learn about Hyperledger project and its relationship with multiple Hyperledger "Distributed Ledger Technology" initiatives.
コース全体からもっと学ぶ
Blockchain Development on Hyperledger Fabric using Composer
Learn to develop Network Applications on Hyperledger Fabric & Composer Technology
08:21:32のオンデマンドビデオ • 更新日: 7月 2020
Develop Hyperledger Blockchain Applications using Composer Framework
Model the Blockchain Applications using Composer modeling language
Evaluate if a business application will benefit by adoption of Distributed Ledger Technology
Develop front end (Client) applications using Composer API
Leverage Composer REST Server to design a web based Blockchain solution
Describe the various components of Hyperledger Fabric Technology (Peers, Orderer, MSP, CA ...)
Design Hyperledger Fabric Composer Business Network Application (NOT the infrastructure)
日本語 [自動]
ハイパーレッジャーとは? 本講義では、 Linux財団の傘下プロジェクトであるハイパーレッジャー・プロジェクトについて学びます。 また、 ハイパーレッジャーファブリックやコンポーザーの取り組みについてもご紹介しています。 この講義の最後には、 hyperledger project、 Linux foundation、 fabric、 composerの関係をよく理解することができます。 まず、 hyper ledgerとは何かから説明します。 Hyper ledgerは、 Linux Foundationが2015年12月に開始した、 オープンソースのブロックチェーンと関連ツールのアンブレラプロジェクトです。 ハイパーレッジャーとは、 特定の技術や道具を指すものではありません。 複数の開発チームが協力して、 オープンソースのブロックチェーンや分散型台帳技術を作り上げるプロジェクトのことを指します。 このように複数のイニシアチブにまたがる開発者間のコラボレーションは、 ハイパー台帳の傘の下で開発された異なるブロックチェーン技術間の再利用、 標準化、 相互運用性につながるでしょう。 2000年以降、 Linux Foundationは多くのオープンソースプロジェクトを提供しており、 現時点ではハイパー台帳もLinux Foundationのプロジェクトの1つです。 Linux Foundation は、 オープンソースプロジェクトを中心に持続可能なエコシステムを構築し、 技術開発と商業的普及を加速させることを目的としています。 Linux Foundationには専任のスタッフがおり、 すべてのイニシアチブは会費によって賄われています。 以上、 メンバーの一部をご紹介しました。 2017年現在、 Linux財団の下には800人以上のメンバーと50以上のアクティブなプロジェクトがあります。 Linux Foundationのもと、 ハイパー台帳はビジネス向けブロックチェーン技術のインキュベータとして活動しています。 ハイパーレッジャーの取り組みは、 すべて2つのカテゴリーのいずれかに分類されます。 1つ目のカテゴリーはDLTフレームワーク、 2つ目のカテゴリーはツールです。 DLTフレームワークの取り組みとしては、 4つのものが活発に行われています。 SawtoothはIntelが主導しています。 いろはは、 須良満がリーダーです。 IBMは、 オープンブロックチェーンというブロックチェーン構想のソースコードを提供し、 デジタルアセットなど他のパートナーのソースコードと合わせて、 ハイパーレッジャーファブリックプロジェクトを発足させました。 直近で追加されたのは、 monaxのhyperledger burroughです。 Monaxは、 イーサリアム・ブロックチェーン技術の上にパーミッションチェーンを構築したことで知られています。 取り組みの2つ目のカテゴリーは、 ツールです。 4つのアクティブツールプロジェクトがあります。 Celloは、 ブロックチェーン基盤の作成と管理を簡素化することを目的としたイニシアチブです。 Composerは、 高レベルのComposer言語を使ってビジネスネットワークアプリケーションを作成するためのものです。 Explorerは、 運用中のブロックチェーンシステムを可視化します。 Quiltは、 異なるチェーン間の相互運用性を実現することを目指しています。 これらのツールの背景にあるのは、 さまざまな分散型台帳技術のフレームワークで再利用できることです。 たとえば、 どのハイパーレッジャー分散型台帳技術を使うかにかかわらず、 再利用できるのです。 エクスプローラーを使用して、 トランザクション、 ブロックなどを可視化することができます。 本講座では、 ハイパーレッジャーファブリックとコンポーザーツールに焦点をあてています。 これらのプロジェクトについてご興味のある方は、 本講演の資料のリンクをご参照ください。 ハイパーレッジャーファブリック構想には、 28以上の組織から1509人以上のエンジニアが参加しています。 バージョン1. 0ファブリックは2017年7月11日に発売されました。 この時点ではプロダクションレディです。 ハイパー台帳ファブリックは非常に速いスピードで進化しているので、 ハイパー台帳のコミュニティに参加して、 ハイパー台帳の取り組みについて最新の情報を入手することをお勧めします。 hyperledgerをご覧ください。 organ/communityで、 すべての選択肢を探ってみてください。 ファブリックとは何か、 に立ち返ろう。 Fabricは、 ビジネス用ブロックチェーンアプリケーションを作成するためのプロダクションレディのブロックチェーンフレームワークです。 ここでいうフレームワークとは、 ハイパー台帳が、 例えばOracleなどのRDBMSデータベースやApacheなどのWebサーバーのように、 インストールすればすぐに使えるようなプラットフォームではないことを指します。 むしろファブリックは、 インフラとアプリケーションのビルディングブロックのセットを提供するフレームワークである。 また、 ブロックチェーンのビジネスアプリケーションを作成するためのプラクティスやガイドラインを提供しています。 このフレームワークを利用するためには、 ブロックチェーンアプリケーションの要件を分析し、 ファブリックビルディングブロックを使用したインフラ設計を行う必要があります。 また、 ファブリック上でブロックチェーンアプリケーションのソフトウェアを書く場合、 標準的なコンポーネントやAPI、 機能に関する知識が必要になるでしょう。 まとめてみましょう。 本講演では、 hyperledger、 hyperledger fabric、 Linux Foundationの関係について説明しました。 Hyperledgerは、 ブロックチェーン技術のインキュベーターです。 Linux foundationが主催するアンブレラプロジェクトです。 Hyperledger fabricは分散型台帳技術フレームワークの取り組みの一つで、 hyper ledger composerはhyperledger DLTフレームワーク上でビジネスアプリケーションを作成するためのブロックチェーンツールです。