| 形成 | 2015 (2015) |
|---|---|
| 設立年 | アメリカ合衆国 |
| 法的地位 | 財団 |
| 目的 | ブロックチェーン |
| 本部 | レターマンドライブ1番地 |
| 位置 | |
公用語 | 英語 |
| 所有者 | Linux財団 |
| スタッフ | 51~200 |
| Webサイト | www.hyperledger.org |
Hyperledger(またはHyperledgerプロジェクト)は、Linux Foundation [ 1 ]が2015年12月に開始したオープンソースブロックチェーンと関連ツールのアンブレラプロジェクトです。IBM 、Intel、SAP Aribaが協力して、ブロックチェーンベースの分散型台帳の共同開発を支援してきました。2021年10月にHyperledger Foundationに改名されました。2024年9月、Hyperledger FoundationとTrust Over IP Foundationは、新たに設立されたLinux Foundation Decentralized Trustの一部となりました。
2015年12月、Linux FoundationはHyperledgerプロジェクトの設立を発表しました。2016年2月には創設メンバーが発表され、1ヶ月後の3月29日には10名の追加メンバーと理事会が発表されました。[ 2 ] 5月19日、ブライアン・ベーレンドルフがプロジェクトのエグゼクティブディレクターに任命されました。[ 3 ]
このプロジェクトの目的は、ブロックチェーンと分散型台帳を開発することで業界間の連携を推進し、システムのパフォーマンスと信頼性(暗号通貨の設計と比較して)を向上させることに重点を置いて、主要なテクノロジー、金融、サプライチェーン企業によるグローバルな商取引をサポートできるようにすることです。[ 4 ]プロジェクトは、独自のコンセンサスおよびストレージルーチンを備えたブロックチェーン、アイデンティティ、アクセス制御、スマートコントラクトのサービスなど、用途固有のモジュールのフレームワークに独立したオープンプロトコルと標準を統合します。Hyperledgerが独自のビットコイン型暗号通貨を開発するかどうかについては議論がありましたが、Behlendorf氏はHyperledgerプロジェクトが独自の暗号通貨を構築することは決してないと明言しました。[ 5 ]
2016年初頭、このプロジェクトはコードベースやその他の技術を中核要素としてインキュベーションするための提案を受け付け始めました。最初の提案の一つは、Digital Asset、Blockstreamのlibconsensus、IBMのOpenBlockchainによる過去の成果を組み合わせたコードベースでした。[ 6 ]このコードベースは後にFabricと命名され[ 7 ]、財団はHyperledgerに改名されました。これは、Hyperledgerの創設メンバーの一人であるDigital AssetがHyperledgerという会社を買収した後に寄贈された商標です。[ 8 ] [ 9 ] 5月には、Intelの分散型台帳であるSawtooth [ 10 ]がインキュベートされました。[ 11 ]
2018年1月、Hyperledgerは本番環境に対応したSawtooth 1.0をリリースしました。[ 12 ] 2019年1月には、Hyperledger Fabricの最初の長期サポートバージョン(v1.4)が発表されました。[ 13 ]
ダニエラ・バルボサは2021年10月にハイパーレジャー財団のエグゼクティブディレクターに任命されました。[ 14 ]
ハート・モンゴメリーは2022年2月にHyperledger Foundationの初代CTOに任命されました。[ 15 ]
2024年9月、Hyperledger Foundationは新たなLinux Foundation Decentralized Trust(LF Decentralized Trust)の一部となりました。Hyperledger Foundationと、Linux Foundationがホストする別のプロジェクトであるTrust over IP Foundationの17のコードベースとコミュニティは、LF Decentralized Trustの傘下となりました。[ 16 ]
このイニシアチブの初期メンバーには、ブロックチェーンISV(Blockchain、ConsenSys、Digital Asset、R3、Onchain)、著名なテクノロジープラットフォーム企業(Cisco、Fujitsu、Hitachi、IBM、Intel、NEC、NTTデータ、Red Hat、VMware)、金融サービス企業(ABN AMRO、ANZ銀行、BNYメロン、CLSグループ、CMEグループ、Depository Trust & Clearing Corporation(DTCC)、Deutsche Börse Group、JP Morgan、State Street、SWIFT、Wells Fargo、Sberbank )、 SAPなどのビジネスソフトウェア企業、学術機関(Cambridge Centre for Alternative Finance、Blockchain at Columbia、UCLA Blockchain Lab)、システムインテグレーターなど(Accenture、Calastone、Wipro、Credits、Guardtime、IntellectEU、Nxt Foundation、Symbiont、Smart Block Laboratory)が含まれていた。[ 17 ]
ハイパーレジャープロジェクトの理事会は、ロバート・パラトニック(DTCCのマネージングディレクター兼チーフテクノロジーアーキテクト)が議長を務める10名のメンバーと、アクセンチュアのブロックチェーンおよびマルチパーティシステムアーキテクチャ担当アソシエイトディレクターであるトレイシー・クートが議長を務める15名のメンバーからなる技術運営委員会で構成されています。[ 18 ]
BesuはエンタープライズグレードのEthereumコードベースです。[ 19 ] Besuは2024年9月にLF Decentralized Trustのプロジェクトになりました。
Hyperledger Fabricは、 IBMとDigital Assetによって開発された許可型ブロックチェーン・インフラストラクチャであり、インフラストラクチャ内のノード間の役割分担、スマートコントラクト(Fabricでは「チェーンコード」と呼ばれる)の実行、そして構成可能なコンセンサスおよびメンバーシップサービスを備えたモジュラーアーキテクチャを提供します。Fabricネットワークは、(1) チェーンコードの実行、台帳データへのアクセス、トランザクションの承認、アプリケーションとのインターフェースを行う「ピアノード」、(2) ブロックチェーンの一貫性を確保し、承認されたトランザクションをネットワークのピアに配信する「オーダーノード」、そして(3) メンバーシップサービスプロバイダー(MSP)で構成されます。MSPは通常、証明機関として実装され、メンバーのIDと役割を認証するために使用されるX.509証明書を管理します。[ 20 ] Hyperledger Fabricではさまざまなコンセンサスアルゴリズムを使用できますが、このプラットフォームで最も一般的に使用されるコンセンサスアルゴリズムは、実用的ビザンチンフォールトトレランス(PBFT)です。[ 21 ]
Fabric は主に、分散型台帳技術 (DLT) が必要な統合プロジェクトを対象としており、 Node.js、Java、Go用の SDK 以外のユーザー向けサービスは提供していません。
Fabricは、GoとJavaScript(Hyperledger Composer経由、またはv1.1以降はネイティブ)のチェーンコードを標準でサポートしており、適切なモジュールをインストールすることでJavaなどの他の言語もサポートします。そのため、クローズドなスマートコントラクト言語のみをサポートする競合製品よりも柔軟性が高い可能性があります。
Hyperledger Fabric は 2024 年 9 月に LF Decentralized Trust のプロジェクトになりました。
Sawtoothは元々Intelによって提供されたもので、実行中のネットワークでコンセンサスアルゴリズムをホットスワップできる動的コンセンサス機能を備えています。コンセンサスオプションの中には、「Proof of Elapsed Time」と呼ばれる新しいコンセンサスプロトコルがあります。これは宝くじ設計のコンセンサスプロトコルで、IntelのSoftware Guard Extensions(SGX)が提供する信頼できる実行環境をオプションで構築できます。[ 22 ] Sawtoothは、「seth」(Hyperledger Burrow EVMを統合したSawtoothトランザクションプロセッサ)を介してEthereumスマートコントラクトをサポートしています。[ 23 ] [ 24 ] Solidityのサポートに加えて、SawtoothにはPython、Go、Javascript、Rust、Java、C++用のSDKが含まれています。[ 25 ]
メンテナーの要請により、Hyperledger Sawtoothは2024年2月にプロジェクトとしてアーカイブされました。[ 26 ]
Hyperledger Ariesは、分散型アイデンティティソリューションのためのツールキットです。検証可能な資格情報の発行、保管、提示をサポートし、分散型の自己主権型アイデンティティを作成・管理する機能を提供します。また、様々なプロトコルを用いた安全なピアツーピアメッセージングをサポートします。Ariesには、Python、Go、.NET、JavaScriptの実装が含まれています。Hyperledger Ariesは、IndyやUrsaなどの他のHyperledgerプロジェクトと連携します。Indyは台帳技術を提供し、Ursaは共有暗号化機能を提供します。[ 27 ] Hyperledger Ariesは、2024年9月にLF Decentralized Trustのプロジェクトとなりました。
Hyperledger Caliperはブロックチェーンのベンチマークツールであり、Linux FoundationがホストするHyperledgerプロジェクトの1つです。Hyperledger Caliperを使用すると、ユーザーは一連の定義済みユースケースを使用して、特定のブロックチェーン実装のパフォーマンスを測定できます。Hyperledger Caliperは、TPS(1秒あたりのトランザクション数)、トランザクションの遅延、リソース使用率などの多くのパフォーマンス指標を含むレポートを生成します。Caliperの結果は、他のHyperledgerプロジェクトがフレームワークを構築する際に使用され、ユーザーの特定のニーズに適したブロックチェーン実装の選択をサポートするリファレンスとして使用されることを目的としています。Hyperledger Caliperは当初、Huawei、Hyperchain、Oracle、Bitwise、Soramitsu、IBM、ブダペスト工科経済大学の開発者によって提供されました。[ 28 ] Hyperledger Caliperは2024年9月にLF Decentralized Trustのプロジェクトになりました。
Hyperledger Celloは、ブロックチェーンモジュールツールキットであり、Linux FoundationがホストするHyperledgerプロジェクトの1つです。Hyperledger Celloは、ブロックチェーンエコシステムにオンデマンドの「as-a-service」デプロイメントモデルを導入し、ブロックチェーンの作成、管理、終了に必要な労力を削減することを目的としています。ベアメタル、仮想マシン、コンテナプラットフォームなど、様々なインフラストラクチャ上で、効率的かつ自動的にマルチテナントチェーンサービスを提供します。Hyperledger Celloは当初IBMによって提供され、ソラミツ、Huawei、Intelがスポンサーとなっていました。[ 29 ]
IBMリサーチのBaohua YangとHaitao Yueが、プロジェクトの開発と保守にパートタイムで携わっています。Hyperledger Celloは、2024年9月にLF Decentralized Trustのプロジェクトとなりました。
Hyperledger Composerは、ブロックチェーンビジネスネットワークを構築するためのコラボレーションツールセットです。これにより、ビジネスオーナーと開発者は、ビジネス上の課題を解決するためのスマートコントラクトやブロックチェーンアプリケーションをシンプルかつ迅速に作成できます。JavaScriptで構築され、Node.js、npm、CLI、一般的なエディタなどの最新ツールを活用したComposerは、ビジネス中心の抽象化と、テストが容易なDevOpsプロセスを備えたサンプルアプリを提供し、ビジネス要件と技術開発の整合性を促進する堅牢なブロックチェーンソリューションを構築できます。[ 30 ]
IBMが貢献したブロックチェーン・パッケージ管理ツール。Composerは、Hyperledger Fabric上で動作するユーザー向けのラピッドプロトタイピング・ツールで、アセット(ブロックチェーン上に保存されるデータ)、参加者(ID管理、またはメンバーサービス)、トランザクション(参加者に代わってアセットを操作するチェーンコード、別名スマートコントラクト)を容易に管理できます。作成されたアプリケーションはパッケージ(BNAファイル)としてエクスポートでき、Node.jsアプリケーション(Loopbackアプリケーション・フレームワークに基づく)のサポートによりHyperledger Fabricインスタンス上で実行でき、外部アプリケーションへのRESTインターフェースを提供します。
Composer は、アプリケーションの作成に GUI ユーザー インターフェイス「Playground」を提供しているため、概念実証作業の優れた出発点となります。
2020年4月27日、Hyperledger技術運営委員会はHyperledger Composerを「サポート終了」ライフサイクル段階に移行し、新規開発を終了しました。[ 31 ]
Hyperledger Explorerは、Hyperledger Foundationがホストするブロックチェーンモジュールでした。ユーザーフレンドリーなWebアプリケーションを作成するために設計されたHyperledger Explorerは、ブロック、トランザクションと関連データ、ネットワーク情報(名前、ステータス、ノードリスト)、チェーンコードとトランザクションファミリー、そして台帳に保存されているその他の関連情報の表示、呼び出し、デプロイ、またはクエリを可能にしました。Hyperledger Explorerは当初、IBM、Intel、DTCCによって提供されていました。[ 32 ] Hyperledger Explorerは2022年に「サポート終了」となりました。[ 33 ] 2023年には、Explorerコミュニティの新しいリーダーがコード開発を引き継ぎ、現在はLF Decentralized Trust傘下のBlockchain Explorerというラボとなっています。[ 34 ]
Hyperledger Quiltは、Hyperledger Foundationがホストするビジネスブロックチェーンツールでした。Hyperledger Quiltは、Interledgerプロトコル(ILPとも呼ばれる)を実装することで、台帳システム間の相互運用性を提供しました。Interledgerプロトコルは、主に決済プロトコルであり、分散型台帳と非分散型台帳間で価値を移転するように設計されています。Interledgerプロトコルは、台帳(非ブロックチェーン台帳や分散型台帳も含む)間のアトミックスワップと、各台帳内のアカウントのための単一のアカウント名前空間を提供します。QuiltがHyperledgerに追加されたことで、Linux FoundationはJava(Quilt)とJavaScript(Interledger.js)の両方のInterledger実装をホストしました。Hyperledger Quiltは当初、NTTデータとRippleによって提供されました。[ 35 ] 2022年にサポート終了となりました。[ 36 ]
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です