ブロックチェーン対応アプリ開発環境「Hyperledger」公開、モバイル機器向け:Windowsにも対応
Linux Foundation傘下のHyperledgerは、「Hyperledger Iroha 1.0」の一般提供を開始した。ブロックチェーン基盤Hyperledgerに対応したモバイル機器向けアプリケーションを開発できる。
Linux Foundation傘下のHyperledgerは2019年5月8日、「Hyperledger Iroha 1.0」の一般提供を開始すると発表した。
Hyperledgerはブロックチェーン技術の進化を目指して発足したクロスインダストリ共同開発プロジェクトで、IrohaはHyperledgerに対応したモバイル機器向けアプリケーションの開発環境の提供を目的としたプロジェクト。Hyperledgerのプロジェクトでバージョン1.0に達したのは、Irohaが4つ目となる。
Irohaの想定用途は、ブロックチェーンの機能を金融やID管理向けにモバイル機器で利用することだ。Hyperledgerの技術を利用した他のプロジェクトに追加可能なモジュラーアーキテクチャを備えており、既存のアプリケーションを強化するライブラリを提供する。
3つの特徴をうたう
Irohaの主な特徴は、「YAC(Yet Another Consensus)」と呼ばれるコンセンサスアルゴリズムやマルチシグネチャ機能、更新版クライアントライブラリなどを備えていること。
コンセンサスとは、分散システムで特定の単一データ値に対する合意形成を表す用語。複数の信頼できないノードを含むネットワークで信頼性を確保するために使う。YACは、ある程度のノードに不具合があったり、信頼性に欠けたノードがあったりした場合でも、元帳の安全性を確実にする。具体的には、もし欠落しているブロックがあった場合はそれらを別のピアからダウンロードする。
Irohaが備えるマルチシグネチャは、アプリケーションが実際に取引を実行する際に複数の署名を必要とする場合のオプションだ。
更新版クライアントライブラリは、モバイル機器からメインフレームまで多くの異なるプラットフォームに向けて、JavaやPythonなど多くの異なるプログラミング言語を使用してアプリケーションを作成できるようにする機能。Irohaは、LinuxとmacOSに加え、Windowsにも試験的ながらネイティブ対応している。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
CIOはブロックチェーンをどう考え、どう行動すべきか
ブロックチェーンは、まだ成熟した技術ではない。それでも、CIOはブロックチェーンへの取り組みを開始し、戦略的なビジネス展開を探るべきだ。今後の脱中央集権的オペレーションや分散型ビジネスモデルなどがもたらす脅威を軽減するために、計画を立て始める必要がある。AWS、「Ethereum」や「Hyperledger Fabric」に対応した「AWS Blockchain Templates」を提供開始
AWSの新しい「AWS Blockchain Templates」では、安全なブロックチェーンネットワークを迅速かつ簡単に構築、デプロイできる。OSSのブロックチェーン技術「Hyperledger Project」が間もなくソースコードを公開
ブロックチェーン技術のオープンソースソフトウェア実装が間もなく公開される。ソースコードにはリップルなどから提供された技術が含まれているという。