ブロックチェーンとは

Hyperledger入門 : Hyperledger(ハイパーレッジャー)の開発環境について

whats-hyperledger

はじめに

Hyperledgerについてわかりやすくご紹介している「Hyperledger入門」シリーズ、前回の記事では「Hyperledger Project」についての簡単な説明と、2017年5月現在に活動が進められているブロックチェーンプラットフォーム
・fabric
・iroha
・Sawtooth
についてご紹介しました。

今回は、それぞれのプラットフォームにおいて、どのような開発環境が用意されているかをテーマにご紹介します。

fabricの開発環境について

現在、v1.0が最新環境として公開されており、
・Go(fabric-sdk-go
・Java(fabric-sdk-java
・Python(fabric-sdk-py
・Node.js(fabric-sdk-node
を利用したSDKが開発されています。

また、SDKとは別にIBM社が提供する「IBM Bluemix」というクラウドサービスも存在します。
※IBM Bluemixの詳細はこちらをご確認下さい。
さらにIBM社が提供するIDE「IBM DevOps Services」とBluemixを連携し、効率的な開発が可能です。
※IBM DevOpsの詳細はこちらをご確認下さい。

「IBM Bluemix」では、Blockchainサービス構築の為の各種インターフェイスが用意されており、クラウド上で容易にサービス構築が可能です。
無料トライアルアカウントも用意されていますので興味のある方は是非ご覧になってください。

irohaの開発環境について

SDK等は開発されていませんが、
OSSとして
・TypeScript(iroha-javascript
・Scala(iroha-scala
・Python(iroha-python
・Swift(iroha-ios
・Android (iroha-android
を活用した各種ライブラリが現在公開されています。

OSSコミュニティの交流用にgitterも公開されています。
興味がある方は参加してみて下さい。

Sawtoothの開発環境について

現在、実験用途にしか利用を推奨されていないのですが、Pythonで開発されたcore(sawtooth-core)を公開しており、REST APIのサンプルやGo、JAVA等で開発されたSDKのサンプルも存在しています。

まとめ

「Hyperledger Project」のプラットフォームは現在進行形で開発が進められており、本日ご紹介した関連リンク先も随時更新されているものばかりです。
興味のある方は、定期的にご覧いただくことをおすすめ致します!

The following two tabs change content below.
strk
業界10年目のエセエンジニア。いくつになっても知らないことばかり。 趣味は競馬と音楽、競馬とエンジニアの共通点は自分との葛藤と見つけたり。

Pickup post

  1. ブロックチェーンの基本的な仕組み
  2. ブロックチェーンの技術:公開鍵暗号
  3. ブロックチェーンを活用した医薬品のデッドストック販売プラットフォーム PoC […

Related post

  1. whats-hyperledger
  2. ブロックチェーンとは

    ブロックチェーンとは

    ブロックチェーンの基本的な仕組み

    「ブロックチェーン」は、サトシ・ナカモトという開発者が2008年に「ビ…

  3. hash function

    ブロックチェーンとは

    ブロックチェーンの技術:ハッシュ関数

    ブロックチェーンを構成する基本技術の1つが「ハッシュ関数」です。…

  4. ビザンチン将軍問題

    ブロックチェーンとは

    「ビザンチン将軍問題」と「ブロックチェーン」の関係性

    ブロックチェーンについて調べると必ず目にする"ビザンチン将軍問題"とい…

  5. データセンター

    ブロックチェーンとは

    ブロックチェーンと分散型データベースの違い

    ブロックチェーンの概要を一通り聞くと、技術的に少し詳しい方はこのような…

  6. 公開鍵暗号方式

    ブロックチェーンとは

    ブロックチェーンの技術:公開鍵暗号

    ブロックチェーンを構成する基本技術の1つが「公開鍵暗号」です。…

Comment

  1. 本記事に対するコメントはまだありません

  1. 本記事に対するトラックバックはまだありません

最近の記事

  1. Blockchain 技術情報 Hyperledger Composer
  2. INDETAIL × Orb
  3. BHIP PoC 構想イメージ
  4. No Mapsブロックチェーンカンファレンス

おすすめ記事

  1. 「ビザンチン将軍問題」と「ブロックチェーン」の関係性
  2. Ethereum入門:5分でわかるEthereum(イーサリ…
  3. Raspberry Pi(ラズパイ)でEthereumを動か…
  1. ビザンチン将軍問題

    ブロックチェーンとは

    「ビザンチン将軍問題」と「ブロックチェーン」の関係性
  2. Blockchain 技術情報

    技術情報

    DockerでHyperLedger Fabricの実行環境を構築する(v0.6…
  3. whats-hyperledger

    ブロックチェーンとは

    Hyperledger入門 : Hyperledger(ハイパーレッジャー)の開…
  4. データセンター

    ブロックチェーンとは

    ブロックチェーンと分散型データベースの違い
  5. 日本経済新聞 2017年2月8日

    トピックス/業界動向

    日本経済新聞さんでご紹介いただきました
PAGE TOP