ハイパーレジャー
| 設立 | 2015年 |
|---|---|
| 設立 | アメリカ合衆国 |
| 法的地位 | 財団 |
| 目的 | ブロックチェーン |
| 本社 | レターマン・ドライブ1番地 |
| 所在地 | |
公用語 | 英語 |
| 所有者 | Linux Foundation |
| スタッフ | 51~200 |
| ウェブ | 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 ]
注目すべきフレームワーク
Hyperledger Besu
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 のプロジェクトになりました。
Hyperledger Sawtooth
元々Intelによって提供されたSawtoothには、実行中のネットワークでコンセンサスアルゴリズムのホットスワップを可能にする動的コンセンサス機能が含まれています。コンセンサスオプションの中には、「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
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
Hyperledger Celloは、ブロックチェーンモジュールツールキットであり、Linux FoundationがホストするHyperledgerプロジェクトの1つです。Hyperledger Celloは、ブロックチェーンエコシステムにオンデマンドの「as-a-service」デプロイメントモデルを導入し、ブロックチェーンの作成、管理、終了に必要な労力を削減することを目的としています。ベアメタル、仮想マシン、コンテナプラットフォームなど、さまざまなインフラストラクチャ上で、効率的かつ自動的にマルチテナントチェーンサービスを提供します。Hyperledger Celloは当初IBMによって提供され、ソラミツ、ファーウェイ、インテルがスポンサーとなりました。[ 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 ]
ハイパーレジャー・エクスプローラー
ハイパーレジャー・エクスプローラーは、ハイパーレジャー財団がホストするブロックチェーン・モジュールでした。ユーザーフレンドリーなWebアプリケーションを作成するために設計されたハイパーレジャー・エクスプローラーは、ブロック、トランザクションと関連データ、ネットワーク情報(名前、ステータス、ノードのリスト)、チェーンコードとトランザクションファミリー、および台帳に保存されているその他の関連情報の表示、呼び出し、デプロイ、またはクエリを可能にしました。ハイパーレジャー・エクスプローラーは当初、IBM、Intel、DTCCによって提供されました。[ 32 ] ハイパーレジャー・エクスプローラーは2022年に「サポート終了」となりました。[ 33 ] 2023年には、エクスプローラー・コミュニティの新しいリーダーがコードの開発を引き継ぎ、現在は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 ]
参照
参考文献
- ^ 「Linux Foundation、ブロックチェーン技術の推進に向けて業界リーダーを結集 - The Linux Foundation」。The Linux Foundation 。2015年12月17日。2017年7月17日時点のオリジナルよりアーカイブ。 2018年4月28日閲覧
- ^ 「企業向けオープンソースブロックチェーンの取り組みがリーダーシップポジションを選出し、新たな投資を獲得 - Hyperledger」 Hyperledger 2016年3月29日 2018年4月28日閲覧。
- ^ 「Apache Software Foundationの創設者がLinux Foundationに加わり、Hyperledgerプロジェクトを主導」 2016年5月19日。2016年6月10日時点のオリジナルよりアーカイブ。
- ^ 「Linux FoundationのHyperledgerプロジェクト、ブロックチェーン技術の発展に向けて30人の創設メンバーとコード提案を発表」 2016年2月9日。2016年2月25日時点のオリジナルよりアーカイブ。 2016年2月17日閲覧。
- ^ 「Hyperledgerブロックチェーンプロジェクトはビットコインに関するものではない」 eWEEK . 2018年4月28日閲覧。
- ^ 「インキュベーティング・プロジェクト提案:DAH/IBM共同提案」 Tamas Blummer、Christopher Ferris。2016年3月29日。 2016年6月21日閲覧。
- ^ "hyperledger/fabric" . GitHub . 2016年6月23日閲覧。
- ^ 「ブライス・マスターズのブロックチェーンスタートアップが2つの買収を実施」 Bloomberg.com 2015年6月25日2024年4月3日閲覧。
- ^ 「Hyperledger - デジタル資産プラットフォーム」 2015年3月31日. 2015年3月31日時点のオリジナルよりアーカイブ。2024年4月3日閲覧。
- ^ "hyperledger/sawtooth-core" . GitHub . 2018年4月28日閲覧。
- ^ 「Sawtooth Lake Hyperledger Incubation Proposal」 Mic Bowman、Richard Brown。2016年4月14日。 2016年6月21日閲覧。
- ^ 「Hyperledger、2つ目の分散型台帳プロジェクト「Hyperledger Sawtooth 1.0」をリリース」 TechCrunch 、 2018年1月30日。2019年5月28日閲覧。
- ^ 「Hyperledger Fabric 1.4 は非常に重要なマイルストーンを達成:初のLTSリリース」 JAXenter 2019年1月11日 2019年5月28日閲覧。
- ^ Bambysheva, Nina. 「ビットコインとイーサリアムの人気が高まる中、Hyperledgerのエグゼクティブディレクターがダウ・ジョーンズのベテランにバトンを渡す」 Forbes . 2022年4月18日閲覧。
- ^ Bambysheva, Nina (2022年2月9日). 「Hyperledger Foundation、Hart Montgomery氏を最高技術責任者に任命」 . hyperledger.org/ . 2023年11月14日閲覧。
- ^ Daws, Ryan (2024年9月16日). 「Linux Foundation Decentralized TrustがWeb3イノベーションを目指す」 . Developer Tech News . 2025年3月21日閲覧。
- ^ 「法人会員」 . The Linux Foundation . 2019年3月10日閲覧。
- ^ 「リーダーシップ」 . Hyperledger Foundation . 2022年5月23日時点のオリジナルよりアーカイブ。 2022年4月18日閲覧。
- ^ Castillo, Michael del. 「Hyperledger、企業向け初のイーサリアム・コードベースを全会一致で承認」 Forbes . 2019年9月26日閲覧。
- ^ 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=(ヘルプ)が必要です - ^ 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=(ヘルプ)が必要です - ^デビー・ブッチ「ブロックチェーンと医療ITおよび医療関連研究における新たな役割」(PDF)米国保健福祉省、医療情報技術国家調整官室。 2017年5月18日閲覧。
- ^ Bollen, Benjamin. 「SawtoothトランザクションプロセッサとしてのBurrow EVMの導入開始」 . github.com . Hyperledger . 2017年5月18日閲覧。
- ^ "layerzero airdrop" . ETHトークン. 2023年9月11日閲覧。
- ^ 「利用可能なSDK」 . sawtooth.hyperledger.org. 2018年6月16日時点のオリジナルよりアーカイブ。 2018年11月23日閲覧。
- ^ 「Hyperledger Sawtooth(アーカイブ) - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧。
- ^ 「Hyperledger Aries - Hyperledger」 。 2023年8月21日閲覧。
- ^ 「Hyperledger Caliperによるブロックチェーンパフォーマンスの測定 - Hyperledger」 . Hyperledger . 2018年3月19日. 2018年6月16日閲覧。
- ^ 「Hyperledger Cello - Hyperledger」 . Hyperledger . 2018年4月28日閲覧。
- ^ 「Hyperledger Composer - Hyperledger」 . Hyperledger . 2020年5月12日時点のオリジナルよりアーカイブ。2018年4月28日閲覧。
- ^ 「Composerのサポート終了」 Hyplerledger Wiki . 2021年9月10日閲覧。
- ^ 「Hyperledger Explorer - Hyperledger」 . Hyperledger . 2020年5月1日時点のオリジナルよりアーカイブ。2018年4月28日閲覧。
- ^ 「Hyperledger Explorer (EOL) - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧。
- ^ 「Blockchain Explorer - LFDT Labs - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧。
- ^ 「Hyperledger Quilt - Hyperledger」 . Hyperledger . 2020年5月1日時点のオリジナルよりアーカイブ。2018年4月28日閲覧。
- ^ 「Hyperledger Quilt (EOL) - LF Decentralized Trust」lf-hyperledger.atlassian.net . 2025年3月21日閲覧。