Oracle Blockchain Platformは、お客様とパートナーがプライベート・モデルまたはコンソーシアム・モデル用の許可されたブロックチェーン・ネットワークを作成できるプラットフォームです。Oracle Blockchain Platformは、ブロックチェーンアプリケーションとビジネスネットワークを構築するのに有効化された分散型台帳テクノロジーとその関連機能を提供します。
各サービスインスタンスには、1つ以上の検証(ピア)ノードと注文サービス、さらにRESTプロキシとオペレーションコンソールを備えたメンバー組織を作成するのに必要なすべてのコンポーネントが含まれています。注文サービスを含まないインスタンスも作成可能で、これにより注文サービスを含むインスタンスがすでに含まれているネットワークに参加することができます。ブロックチェーン・ネットワークには複数のインスタンスが含まれ、そのうちの1つが注文サービスを有します。(これがファウンダーとして識別されます)。
いいえ。オラクルはお客様とパートナーがビジネス・ネットワークを構築できるように、ブロックチェーン・クラウド・プラットフォームを提供しています。
いいえ。Oracle Blockchain Platformはエンタープライズ向けに許可されたブロックチェーンプラットフォームであるため、トークンや暗号通貨を必要としません。
Oracle Blockchain Platformは、すべてのOracle Cloud Infrastructureリージョンで利用できます。リージョンには、米国のバージニア州アッシュバーン、アリゾナ州フェニックス、ヨーロッパでは英国のロンドンとドイツのフランクフルトが含まれています。その他は、利用可能になったときに発表します。包括的なリストを参照してください。
Oracle Blockchain Platformのカテゴリは、アプリ開発PaaSカテゴリ内のPaaSオファリングです。
Hyperledgerは、業界を超えてブロックチェーン技術の発展を目指すために共同開発されているオープン・ソースのプラットフォームです。ビジネス上のブロックチェーン・フレームワークに特化したグローバルなコラボレーションであり、Linux Foundationによるホストのもと、ファイナンス、銀行、IoT、サプライチェーン、製造およびテクノロジーのリーダーで構成されています。
Oracle Blockchain Platformは、Hyperledger Fabricをベースにしており、回復性、パフォーマンス、スケーラビリティ、セキュリティ、管理性、エンタープライズ統合などを強化するのに多くの機能強化が施されています。Oracle Cloudの基盤サービスと深く統合されており、同期トランザクションのためのRESTプロキシ、構成・管理・監視機能を備えた運用コンソールなどの追加機能を提供します。プロトコルおよびAPIレベルでHyperledger Fabricとの互換性を維持します。
はい、オラクルはHyperledger Fabricのリリースに合わせて、Hyperledger一般提供の直後に新しい一般提供機能を提供する予定です。
オラクルは、グローバルな企業顧客ベースに付加価値をもたらす可能性のある他の分散型台帳および関連ブロックチェーンテクノロジーの探求を続けており、オープンソースとオラクルの技術およびIPの両方を活用して、お客様のニーズに対応するソリューションを進化させていきます。
単一のOracle Blockchain Platformインスタンスには、メンバーシップサービス、ピアノード、注文サービス、RESTプロキシ、そのほかのオペレーション・コンソールを実行するための高可用性が構成されたVMが含まれています。チェーンコードがデプロイされると、チェーンコードの実行コンテナが動的に作成されます。2TBのローカルストレージが、ブロック、世界の状態と履歴のデータベース、およびすべての構成データ用に含まれています。
Oracle Blockchain Platformの各インスタンスでは、最大14個のピアノードが使用でき、プロビジョニング時に指定するか、後でコンソール・ユーザー・インタフェースから追加できます。プロビジョニング時に単一のチャネルが作成され、コンソール・ユーザー・インタフェースまたはクライアントSDKを使用して、チャネルを無制限に追加できます。
各インスタンスは1つのプライマリ組織を定義します。コンソーシアム・スタイルのネットワークを作成する場合は、追加のインスタンスを作成し、それをファウンダ・インスタンスに追加できます。SDKのFabric-CA APIを使用して、複数のクライアント組織を作成することもできます。
はい、できます。
はい。外部のインスタンスが互換性のあるバージョンのFabricを実行していれば、可能です。
Fabric-CAに基づくOracle Blockchain Platformメンバーシップ・サービス・プロバイダは、Oracle Identity Cloud Serviceと統合されています。インスタンスがプロビジョニングされると、アカウントはIdentity Cloud Serviceで検証され、それが有効であり適切なロールを持っている場合は、登録証明書が発行されます。この統合は組み込み型です。詳細については、eBook『Oracle Blockchain Cloud Serviceの管理』docs.oracle.com/en/cloud/paas/blockchain-cloud/administer/index.htmlを参照してください。
Oracle Blockchain Platformは、標準のHyperledger Fabric SDKをサポートしています。これは、[開発ツール]タブのOracle Blockchain Platform Console、またはhttps://github.com/hyperledgerからダウンロードできます。
REST APIドキュメントは、https://docs.oracle.com/en/cloud/paas/blockchain-cloud/rest-api/index.htmlをご確認ください。