ハイパーレジャー

ハイパーレジャー財団
形成2015 (2015)
設立年アメリカ合衆国
法的地位財団
目的ブロックチェーン
本部レターマンドライブ1番地
位置
公用語
英語
所有者Linux財団
スタッフ51~200
Webサイトwww.hyperledger.org

Hyperledger(またはHyperledgerプロジェクト)は、Linux Foundation [ 1 ]が2015年12月に開始したオープンソースブロックチェーンと関連ツールのアンブレラプロジェクトです。IBM 、IntelSAP 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 AssetBlockstreamの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、ConsenSysDigital Asset、R3、Onchain)、著名なテクノロジープラットフォーム企業(CiscoFujitsuHitachiIBMIntelNECNTTデータRed HatVMware)、金融サービス企業(ABN AMROANZ銀行BNYメロンCLSグループCMEグループDepository Trust & Clearing Corporation(DTCC)、Deutsche Börse GroupJP MorganState StreetSWIFTWells FargoSberbank )、 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は、 IBMDigital Assetによって開発された許可型ブロックチェーン・インフラストラクチャであり、インフラストラクチャ内のノード間の役割分担、スマートコントラクト(Fabricでは「チェーンコード」と呼ばれる)の実行、そして構成可能なコンセンサスおよびメンバーシップサービスを備えたモジュラーアーキテクチャを提供します。Fabricネットワークは、(1) チェーンコードの実行、台帳データへのアクセス、トランザクションの承認、アプリケーションとのインターフェースを行う「ピアノード」、(2) ブロックチェーンの一貫性を確保し、承認されたトランザクションをネットワークのピアに配信する「オーダーノード」、そして(3) メンバーシップサービスプロバイダー(MSP)で構成されます。MSPは通常、証明機関として実装され、メンバーのIDと役割を認証するために使用されるX.509証明書を管理します。[ 20 ] Hyperledger Fabricではさまざまなコンセンサスアルゴリズムを使用できますが、このプラットフォームで最も一般的に使用されるコンセンサスアルゴリズムは、実用的ビザンチンフォールトトレランス(PBFT)です。[ 21 ]

Fabric は主に、分散型台帳技術 (DLT) が必要な統合プロジェクトを対象としており、 Node.jsJavaGo用の SDK 以外のユーザー向けサービスは提供していません。

Fabricは、GoとJavaScriptHyperledger 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 ]

参照

参考文献

  1. ^ 「Linux Foundation、ブロックチェーン技術の発展に向けて業界リーダーを結集 - The Linux Foundation」 . The Linux Foundation . 2015年12月17日. 2017年7月17日時点のオリジナルよりアーカイブ2018年4月28日閲覧。
  2. ^ 「企業向けオープンソースブロックチェーンの取り組みがリーダーシップポジションを選出し、新たな投資を獲得 - Hyperledger」 Hyperledger 2016年3月29日 2018年4月28日閲覧
  3. ^ 「Apache Software Foundationの創設者がLinux Foundationに加わり、Hyperledgerプロジェクトを主導」 2016年5月19日。2016年6月10日時点のオリジナルよりアーカイブ。
  4. ^ 「Linux FoundationのHyperledgerプロジェクト、ブロックチェーン技術の発展に向けて30人の創設メンバーとコード提案を発表」 2016年2月9日。2016年2月25日時点のオリジナルよりアーカイブ。 2016年2月17日閲覧
  5. ^ 「Hyperledgerブロックチェーンプロジェクトはビットコインに関するものではない」 eWEEK . 2018年4月28日閲覧
  6. ^ 「インキュベーティング・プロジェクト提案:DAH/IBM共同提案」 Tamas Blummer、Christopher Ferris。2016年3月29日。 2016年6月21日閲覧
  7. ^ "hyperledger/fabric" . GitHub . 2016年6月23日閲覧
  8. ^ 「ブライス・マスターズのブロックチェーンスタートアップが2つの買収を実施」 Bloomberg.com 2015年6月25日2024年4月3日閲覧
  9. ^ 「Hyperledger - デジタル資産プラットフォーム」 2015年3月31日. 2015年3月31日時点のオリジナルよりアーカイブ2024年4月3日閲覧。
  10. ^ "hyperledger/sawtooth-core" . GitHub . 2018年4月28日閲覧
  11. ^ 「Sawtooth Lake Hyperledger Incubation Proposal」 Mic Bowman、Richard Brown。2016年4月14日。 2016年6月21日閲覧
  12. ^ 「Hyperledger、2つ目の分散型台帳プロジェクト「Hyperledger Sawtooth 1.0」をリリース」 TechCrunch 2018年1月30日。2019年5月28日閲覧
  13. ^ 「Hyperledger Fabric 1.4 は非常に重要なマイルストーンを達成:初のLTSリリース」 JAXenter 2019年1月11日 2019年5月28日閲覧
  14. ^ Bambysheva, Nina. 「ビットコインとイーサリアムの人気が高まる中、Hyperledgerのエグゼクティブディレクターがダウ・ジョーンズのベテランにバトンを渡す」 Forbes . 2022年4月18日閲覧
  15. ^ Bambysheva, Nina (2022年2月9日). 「Hyperledger Foundation、Hart Montgomery氏を最高技術責任者に任命」 . hyperledger.org/ . 2023年11月14日閲覧
  16. ^ Daws, Ryan (2024年9月16日). 「Linux Foundation Decentralized TrustがWeb3イノベーションを目指す」 . Developer Tech News . 2025年3月21日閲覧。
  17. ^ 「法人会員」 . The Linux Foundation . 2019年3月10日閲覧。
  18. ^ 「リーダーシップ」 . Hyperledger Foundation . 2022年5月23日時点のオリジナルよりアーカイブ。 2022年4月18日閲覧
  19. ^ Castillo, Michael del. 「Hyperledger、企業向け初のイーサリアム・コードベースを全会一致で承認」 Forbes . 2019年9月26日閲覧
  20. ^ Androulaki, Elli; Barger, Artem; Bortnikov, Vita; Cachin, Christian; Christidis, Konstantinos; De Caro, Angelo; Enyeart, David; Ferris, Christopher; Laventman, Gennady; Manevich, Yacov; Muralidharan, Srinivasan; Murthy, Chet; Nguyen, Binh; Sethi, Manish; Singh, Gari; Smith, Keith; Sorniotti, Alessandro; Stathakopoulou, Chrysoula; Vukolić, Marko; Weed Cocco, Sharon; Yellick, Jason (2018). 「Hyperledger Fabric: パーミッション型ブロックチェーン向け分散オペレーティングシステム」. arXiv : 1801.10228 . doi : 10.1145/3190508.3190538 . S2CID 3863072 {{cite journal}}:ジャーナルを引用するには|journal=ヘルプ)が必要です
  21. ^ Salimitari, Mehrdad; Chatterjee, Mainak; Fallah, Yaser (2020年4月20日). 「リソース制約のあるIoTネットワークにおけるブロックチェーンのコンセンサス手法の調査」 . Procedia Computer Science. doi : 10.36227/techrxiv.12152142.v1 . S2CID 216652907. 2020年10月30日閲覧 {{cite journal}}:ジャーナルを引用するには|journal=ヘルプ)が必要です
  22. ^デビー・ブッチ「ブロックチェーンと医療ITおよび医療関連研究における新たな役割」(PDF)米国保健福祉省、医療情報技術国家調整官室。 2017年5月18日閲覧
  23. ^ Bollen, Benjamin. 「SawtoothトランザクションプロセッサとしてのBurrow EVMの導入開始」 . github.com . Hyperledger . 2017年5月18日閲覧
  24. ^ "layerzero airdrop" . ETHトークン. 2023年9月11日閲覧
  25. ^ 「利用可能なSDK」 . sawtooth.hyperledger.org. 2018年6月16日時点のオリジナルよりアーカイブ。 2018年11月23日閲覧
  26. ^ 「Hyperledger Sawtooth(アーカイブ) - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧
  27. ^ 「Hyperledger Aries - Hyperledger」 。 2023年8月21日閲覧
  28. ^ 「Hyperledger Caliperによるブロックチェーンパフォーマンスの測定 - Hyperledger」 . Hyperledger . 2018年3月19日. 2018年6月16日閲覧
  29. ^ 「Hyperledger Cello - Hyperledger」 . Hyperledger . 2018年4月28日閲覧
  30. ^ 「Hyperledger Composer - Hyperledger」 . Hyperledger . 2020年5月12日時点のオリジナルよりアーカイブ2018年4月28日閲覧。
  31. ^ 「Composerのサポート終了」 Hyplerledger Wiki . 2021年9月10日閲覧
  32. ^ 「Hyperledger Explorer - Hyperledger」 . Hyperledger . 2020年5月1日時点のオリジナルよりアーカイブ2018年4月28日閲覧。
  33. ^ 「Hyperledger Explorer (EOL) - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧
  34. ^ 「Blockchain Explorer - LFDT Labs - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧
  35. ^ 「Hyperledger Quilt - Hyperledger」 . Hyperledger . 2020年5月1日時点のオリジナルよりアーカイブ2018年4月28日閲覧。
  36. ^ 「Hyperledger Quilt (EOL) - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧