BaaS(Blockchain as a Service)まとめ

Junki Yuasa
Acompany
Published in
5 min readJun 24, 2019

はじめに

こんにちは. Acompanyの湯浅です. 最近, クラウド上でブロックチェーンをサービスとして提供するBaaS(Blockchain as a Service)がいくつか出てきました. それらのサービスを触ってみたのでまとめます. サポートされていてブラウザ上でできること, サポートされているがブラウザ上でできない(コンソールでやる)こと, サポートされていないことの3つの観点でまとめます.

Amazon Managed Blockchain

現在はHyperleger Fabricのみの対応となっています.

サポートされていてブラウザ上でできること
・ネットワークの作成
・エンドポイントの作成

サポートされているがブラウザ上でできないこと
・ピアノードの作成, 起動
・チャンネルの作成
・チェーンコードの初期化, 実行

サポートされていないこと
・ブロックチェーンエクスプローラーの提供

以下で一通りのことは試しています.
運用の面で考えると, 予算は抑えられますが, AWSの知識は必須でdockerコマンドをバチバチに叩いていかないといけない感じでした.

フルマネージドポイントは★★☆☆☆です.

予算はこちらのページで組めます.

Azure Blockchain Service

現在はEthereumのQuorumがサポートされています.

サポートされていてブラウザ上でできること
・ネットワークの作成
・エンドポイントの作成
・ノードの作成, 起動

サポートされているがブラウザ上でできないこと
・コントラクトのデプロイ, 呼び出し

サポートされていないこと
・ブロックチェーンエクスプローラーの提供

以下で一通りのことは試しています.
運用の面で考えると, ブロックチェーン自体のことはあまり心配せずに開発者はアプリケーション開発のみに集中できます.
ただ, ブロックチェーンエクスプローラーはないのでそこは自前で対応する必要があります.

フルマネージドポイントは★★★★☆です.

予算はこちらのページで組めます.

Kaleido

現在はEthereumのGeth, Quorum, Pantheonがサポートされています.

サポートされていてブラウザ上でできること
・ネットワークの作成
・エンドポイントの作成
・ノードの作成, 起動
・コントラクトのデプロイ, 呼び出し
・ブロックチェーンエクスプローラーの提供

サポートされているがブラウザ上でできないこと
・なし

サポートされていないこと
・なし

以下で一通りのことは試しています.
運用の面で考えると, Kaleidoを使っとけば間違いなしです. Kaleidoにできないことはありません.
Private, Consortiumチェーンなのにブロックチェーンエクスプローラーもついているという神対応です.
さらにPrivateチェーンで管理メンバーが一人なら料金は無料です.

フルマネージドポイントは★★★★★です.

予算はこちらのページでみれます.

まとめ

Kaleido is God.

今後も,Acompanyからブロックチェーンに関する記事を投稿していきますので,ぜひfollowしていただけると嬉しいです.

Happy Hacking 😎!

--

--