Alibaba Cloud Blockchain as a Service (BaaS) は、Ant ブロックチェーン、Hyperledger Fabric、Quorum (イーサリアムのエンタープライズ向けバージョン) の 3 つのブロックチェーンフレームワークをサポートしています。このガイドでは、利用可能なエディションとそのユースケースについて説明し、各フレームワークの購入プロセスを順を追って解説します。
事前準備
フレームワークやエディションを選択する前に、主要な構成要素を理解してください:
共同事業体:ブロックチェーンネットワークを共有する組織のグループです。最初に共同事業体を作成し、その後にブロックチェーンインスタンスを追加します。
組織:共同事業体に参加する個々の参加者です。各組織は独自のピアノードを実行します。
チャネル:共同事業体内のプライベートな通信チャネルで、特定の組織にのみデータが表示されるように制限します。
ノード:台帳を保存し、トランザクションを処理するサーバーです。
フレームワークの選択
| フレームワーク | 最適な用途 |
|---|---|
| Ant ブロックチェーン | 高スループットで管理されたブロックチェーンを、簡素化されたセットアッププロセスで必要とする企業 |
| Hyperledger Fabric | きめ細かなアクセス制御、複数組織による共同事業体、または外部システムとの相互運用性を必要とする企業 |
| Quorum | イーサリアムベースのスマートコントラクトからの移行、またはそれらとの統合を行う企業 |
購入プロセス - Ant ブロックチェーン
ステップ 1:利用宣言の提出
新規インスタンスを購入する前には、初回購入者であるか、既存のアカウントに新規インスタンスを追加する場合であっても、利用宣言の提出が必要です。
事前に利用目的を申告する必要があります。これは、初回購入、更新、および新規ブロックチェーンインスタンスの作成時に必要です。
コンソールにログインします。左側のナビゲーションウィンドウで、[AntChain] > [Contract Chain] を選択し、[My Consortium] ページを開きます。
ページの右上隅の黄色いエリアにある [Declaration of Use] をクリックします。ポップアップウィンドウで利用目的を選択し、[Submit Declaration] をクリックします。
[Others] を選択した場合は、テキストボックスに 30 文字以内で説明を入力します。

画面の指示に従って宣言を完了します。
[Description of Your Intended Use] フィールドには、最大 300 文字まで入力できます。
審査状況を確認します。
[My Consortium] ページの右上隅にある [Declaration Filing Record] をクリックします。
表示されるウィンドウで、宣言のステータスを確認します:
Approved:宣言は承認されました。購入に進んでください。
To be reviewed:審査中です。審査には通常 1~2 日かかります。通知バナーも [My Consortium] ページの上部に表示されます:

却下済み: [申告の再提出] をクリックして、[マイコンソーシアム] ページ上部の赤色のバナーから再提出してください。

ステップ 2:共同事業体の作成
既存の共同事業体にブロックチェーンを追加する場合は、このステップをスキップしてください。
コンソールで、[AntChain] > [Contract Chain] を選択します。
[Create Consortium] をクリックします。名前と説明を入力し、[Submit] をクリックします。
ステップ 3:ブロックチェーンインスタンスの購入
共同事業体リストで [Manage] をクリックし、チェーン管理ページを開きます。
[Create Blockchain] をクリックして購入ページに移動します。[Consortium] フィールドには、アカウント内のすべての共同事業体が事前に入力されています。
次のパラメーターを設定します:
パラメーター 説明 リージョン ご利用のアプリケーションに最も近いリージョンを選択して、ネットワーク遅延を最小限に抑えます。 共同事業体 既存の共同事業体を選択するか、新規に作成します。 ブロックチェーン名 数字、文字、ハイフン (-) を使用して 1~100 文字の名前を入力します。名前は、コンソールのチェーン管理ページでいつでも変更できます。 期間 サブスクリプション期間を選択します。インスタンスはサブスクリプションベースです。 [今すぐ購入] をクリックして、支払いを完了します。
支払い後、インスタンスがコンソールに表示されます。各インスタンスは専用のリソースを使用するため、インスタンスの作成には 10~30 分かかります。料金の詳細については、「仕様と課金方法」をご参照ください。
購入プロセス - Hyperledger Fabric
購入オプション
製品ページまたはコンソールのいずれかから購入します:
製品ページ:Alibaba Cloud BaaS 製品ページに移動し、[Buy Now] をクリックします。
コンソール:Alibaba Cloud BaaS コンソールにログインします。[Hyperledger Fabric] ページで、[Create Consortium] または [Create Organization] をクリックし、次に [Purchase consortium/organization resources] をクリックします。
インスタンスパラメーターの設定
購入ページで、以下を設定します:
| パラメーター | 説明 |
|---|---|
| リージョン | ビジネスアプリケーションに最も近いリージョンを選択します。 |
| インスタンスパラメーター | 要件に基づいてエディションを選択します。機能の比較については、「購入リファレンス - Hyperledger Fabric」をご参照ください。 |
| 期間 | サブスクリプション期間を選択します。インスタンスはサブスクリプションベースです。 |
以前に Fabric V1.4 または V2.2 のインスタンスを作成したことがある場合、それらのバージョンのインスタンスを引き続き作成するか、Fabric V2.5 の新規インスタンスを作成できます。異なるバージョン間の混合ネットワークはサポートされていません。
新規アカウントは、デフォルトでは Fabric V2.5 インスタンスのみを作成できます。V1.4 または V2.2 のインスタンスを作成するには、チケットを送信してください。
[Buy Now] をクリックして支払いを完了します。料金の詳細については、「仕様と課金方法」をご参照ください。
購入リファレンス - Ant ブロックチェーン
Ant ブロックチェーンインスタンスは、Enterprise Edition のみで利用可能です。
エディション | チェーンプロパティ | 価格 | メリット | リソース構成 | 購入に関する推奨事項 |
Enterprise Edition | 専用共同事業体チェーン | 有料 (詳細については、「仕様と価格」をご参照ください) |
|
| このエディションは、完全なブロックチェーン管理および開発機能と、付加価値のある機能を提供します。参加者数やトランザクション処理能力に対する要件が高い中規模または大規模企業の重要な業務システムに適しています。 |
| インスタンスタイプ | ノード | ノードあたりの無料ストレージ | ユースケース |
|---|---|---|---|
| Enterprise Edition | 4 | 6 TB | ビジネス参加者が多い、またはトランザクションスループット要件が高い中規模から大規模の企業 |
購入リファレンス - Hyperledger Fabric
エディションの選択
ネットワークタイプと規模に合ったエディションを選択してください:
| エディション | ネットワークタイプ | ユースケース |
|---|---|---|
| Starter Edition | テストネットワーク (単一顧客) | 製品評価または概念実証 |
| Basic Edition | 本番ネットワーク (複数当事者) | Alibaba Cloud 上で基本的な本番ワークロードを実行する開発者および中小企業 |
| Enterprise Edition | 本番ネットワーク (複数当事者) | 相互運用性、外部認証局 (CA)、中国で承認された暗号アルゴリズム、または高トランザクションスループット (最大 2,000 TPS) を必要とする中規模から大規模の企業 |
共同事業体インスタンスの機能
| 機能 | Starter Edition | Basic Edition | Enterprise Edition |
|---|---|---|---|
| 高可用性 | 非対応 | 対応 | 対応 |
| スケーラブルストレージ | 非対応 | 対応 | 対応 |
| 共同事業体あたりの最大組織数 | 2 | 5 | 10 |
| 共同事業体あたりの最大チャネル数 | 5 | 5 | 10 |
| チャネルあたりの最大組織数 | 2 | 5 | 10 |
| 中国当局が推奨する暗号アルゴリズム | 非対応 | 非対応 | 対応 |
| Anti-DDoS Basic | 非対応 | 非対応 | 対応 (高度な保護はチケット経由で利用可能) |
| サービスレベルアグリーメント | 非対応 | 対応 | 対応 |
組織インスタンスの機能
| 機能 | Starter Edition | Basic Edition | Enterprise Edition |
|---|---|---|---|
| 高可用性 | 非対応 | 対応 | 対応 |
| 共同事業体への動的参加 | 非対応 | 対応 | 対応 |
| スケーラブルストレージ | 非対応 | 対応 | 対応 |
| 参加可能な最大チャネル数 | 5 | 5 | 10 |
| 相互運用性 | 非対応 | 非対応 | 対応 |
| クラウドサービス統合タイプごとの最大トリガー数 | 1 | 1 | 3 |
| CA 高可用性 (HA) サービス | 非対応 | 非対応 | 対応 |
| 外部 CA | 非対応 | 非対応 | 対応 |
| 中国当局が推奨する暗号アルゴリズム | 非対応 | 非対応 | 対応 |
| ストレージパフォーマンスの最適化 | 非対応 | 非対応 | 対応 |
| REST API | 対応 | 対応 | 対応 |
| Anti-DDoS Basic | 非対応 | 非対応 | 対応 (高度な保護はチケット経由で利用可能) |
| TPS | データなし | 最大 300 TPS | 最大 2,000 TPS |
| サービスレベルアグリーメント | 非対応 | 対応 | 対応 |
基盤となるリソース
| インスタンスタイプ | エディション | サーバー仕様 | サーバー | 無料ストレージ |
|---|---|---|---|---|
| 共同事業体 (テストネットワーク) | Starter Edition | 4 CPU, 8 GB | 2 | 50 GB |
| 共同事業体 | Basic Edition | 4 CPU, 8 GB | 3 | 100 GB |
| 共同事業体 | Enterprise Edition | 16 CPU, 31 GB | 3 | 500 GB |
| 組織 | Basic Edition | 4 CPU, 8 GB | 3 | 100 GB |
| 組織 | Enterprise Edition | 16 CPU, 32 GB | 3 | 500 GB |