BaaS(Blockchain as a Service)まとめ
はじめに
こんにちは. 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していただけると嬉しいです.