ブロックチェーンとは、「コンセンサスによって作成されたピアツーピアの分散元帳」です。「スマートコントラクト(契約の自動化)システム」や「その他の支援技術システム」と組み合わせることで、「信頼性/アカウンタビリティ/透明性をコアレベルで確立」や「ビジネスプロセスと法的制約を合理化」が可能な新しい世代のトランザクションアプリケーションを構築できます。
ブロックチェーンは、「マーケットプレイス」「データ共有ネットワーク」「マイクロ通貨」「分散型デジタルコミュニティ」などのオペレーティングシステムとなりえます。これは、実世界で物事を成し遂げるためのコストと複雑さを大幅に削減する可能性を秘めています。
ブロックチェーン技術を主流の商業的採用にもたらすためには、「透明性」「長寿性」「相互運用性」「サポート」などが重要です。
これらの命題を達成するために、オープンソースのコラボレーティブなソフトウェア開発アプローチである「Hyperledger」が生まれました。
「Hyperledger」は「クロスインダストリーのブロックチェーンテクノロジー」を推進するためのオープンソース共同プロジェクトであり、上記の目的を達成するため、ブロックチェーンのフレームワーク/プラットフォームを構築するソフトウェア開発者のコミュニティとして活動しています。
Hyperledgerは、Linux Foundationが主催するグローバルコラボレーションであり、「財務」「銀行」「インターネットサプライチェーン」「物理サプライチェーン」「製造」など、各業界のスペシャリスト達が集結しています。
・「ブロックチェーン」「共有元帳」を開発するための技術コミュニティを構築
・オープンソースの分散台帳フレームワークとコードベースを作成
・「技術的」「ビジネスガバナンスサポート」「中立」「オープン」「コミュニティ指向」のインフラを提供
・ブロックチェーンフレームワーク(ツールキット)コミュニティの促進
・ブロックチェーン技術の市場機会についての啓蒙活動
「Hyperledger Sawtooth」は、分散元帳を構築/展開/実行するためのモジュール式プラットフォームです。
「リソース消費削減機能」「大規模な分散検証者を対象とする新しいコンセンサスアルゴリズム」「経過時間証明(PoET)機能」などが含まれています。
「Hyperledger Iroha」は、ビジネスブロックチェーンフレームワークです。
分散元帳技術を必要とするインフラストラクチャプロジェクトに簡単に組み込むことができるように設計されています。
「Hyperledger Fabric」は、モジュラーアーキテクチャアプリケーション(ソリューション)を開発するための基盤として利用できるフレームワークです。
コンセンサスやメンバーシップサービスなどのコンポーネントをプラグアンドプレイできます。
「Hyperledger Burrow」は「スマートコントラクト(契約の自動化)システム」です。
モジュール式ブロックチェーンクライアントを提供し、一部の「Ethereum仮想マシン(EVM)」の仕様に組み込まれたスマートコントラクトインタプリタが付属しています。
「Hyperledger Indy」は、分散している元帳に対するアイデンティティ(独立したデジタルID)をサポートする相互運用フレームワークです。
ツール/ライブラリ/再利用可能コンポーネントを提供します。
「Hyperledger Cello」は、オンデマンドのサービスとして、展開モデルをブロックチェーンエコシステムに導入し、ブロックチェーンの作成/管理に必要な労力を削減するためのツールです。
「Hyperledger Composer」は、ブロックチェーンのビジネスネットワークを構築するためのコラボレーションツールです。スマートコントラクトの開発と分散元帳全体への展開を加速させます。
「Hyperledger Explorer」は、関連情報を紹介するためのツールです。
「ブロック」「取引データ」「関連データ」「ネットワーク情報」「チェーンコード」「トランザクションファミリ」「元帳に格納されたその他の関連情報」などを対象とします。
「Hyperledger Quilt」は支払いプロトコルです。
分散元帳と非分散元帳間で価値を移転する機能を実装することで、元帳システム間の相互運用性を提供します。
オープンソースインディア2018の2日目の基調講演で、IBMのプログラムディレクターPradeep Balachandran氏はオープンソースの進化に関する個人的見解を語った。 オープンソースの現状について 現在はオープンソースが主流となり、私たちは、オープンソースの採用が最も増えている興味深い時代にいます...
OSS×Cloud ACCESS RANKING