ブロックチェーンとは

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. ブロックチェーンを活用した医薬品のデッドストック販売プラットフォーム PoC […
  3. ブロックチェーンの基本的な仕組み
  4. 【満席御礼】2018年3月1日開催 無料セミナー 《ブロックチェーンフェスティ…

Related post

  1. ブロックチェーンとは

    ブロックチェーンの合意形成アルゴリズムについて

    今回はブロックチェーンの合意形成アルゴリズムについていくつか種類があり…

  2. 公開鍵暗号方式

    ブロックチェーンとは

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

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

  3. Concept of hacking

    ブロックチェーンとは

    改ざん(二重支払い)や複製ができない理由

    ブロックチェーンの最大の特徴は、改ざん(二重支払い)や複製が困難な点に…

  4. whats-hyperledger
  5. ブロックチェーンとは

    ブロックチェーンとは

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

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

  6. hash function

    ブロックチェーンとは

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

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

Comment

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

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

最近の記事

おすすめ記事

  1. ブロックチェーンの基本的な仕組み
  2. ブロックチェーンの技術:公開鍵暗号
  3. 【満席御礼】2018年3月1日開催 無料セミナー 《ブロッ…
  1. Blockchain 技術情報 Hyperledger Composer

    技術情報

    Hyperledger Composerのチュートリアルをやってみる
  2. Ethereum

    技術情報

    Ethereumで複数ノードをつなげてプライベートネットワークを作ってみる
  3. Fabric × Raspberry Pi

    技術情報

    Hyperledger Fabric 1.0.6 を Raspberry Pi …
  4. 公開鍵暗号方式

    ブロックチェーンとは

    ブロックチェーンの技術:公開鍵暗号
  5. ブロックチェーン用語集

    ブロックチェーン用語集

    P2P(ピア・ツー・ピア)
PAGE TOP