ブロックチェーンとは

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. 【満席御礼】2018年3月1日開催 無料セミナー 《ブロックチェーンフェスティ…
  2. ブロックチェーンを活用した医薬品のデッドストック販売プラットフォーム PoC […
  3. ブロックチェーンの技術:公開鍵暗号
  4. ブロックチェーンの基本的な仕組み
  5. 【参加無料】2018年1月24日 エンジニア向けブロックチェーン無料セミナー開催…

Related post

  1. Concept of hacking

    ブロックチェーンとは

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

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

  2. hash function

    ブロックチェーンとは

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

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

  3. 公開鍵暗号方式

    ブロックチェーンとは

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

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

  4. ビザンチン将軍問題

    ブロックチェーンとは

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

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

  5. データセンター

    ブロックチェーンとは

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

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

  6. Ethereum

    ブロックチェーンとは

    Ethereum入門:5分でわかるEthereum(イーサリアム)とは?

    昨年よりメディア等でよく話題に上がるブロックチェーン技術。暗号通貨を含…

Comment

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

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

最近の記事

  1. 2018 IBMブロックチェーンオンラインセミナー
  2. BLOCKCHAIN FESTIVAL 2018 in SAPPORO
  3. Hashgraph

おすすめ記事

  1. ブロックチェーンを活用した医薬品のデッドストック販売プラット…
  2. ブロックチェーンの技術:公開鍵暗号
  3. ブロックチェーンの基本的な仕組み
  1. 日本経済新聞 2017年2月8日

    トピックス/業界動向

    日本経済新聞さんでご紹介いただきました
  2. Concept of hacking

    ブロックチェーンとは

    改ざん(二重支払い)や複製ができない理由
  3. Blockchain 技術情報

    技術情報

    DockerでHyperLedger Fabricの実行環境を構築する(v1.0…
  4. ブロックチェーンとは

    ブロックチェーンとは

    ブロックチェーンの基本的な仕組み
  5. Fabric × Raspberry Pi

    技術情報

    Hyperledger Fabric 1.0.6 を Raspberry Pi …
PAGE TOP