Oracle Blockchain Platformで提供されるもの

インスタンスには、Hyperledger Fabricに基づいて生産準備が完了したブロックチェーン・ネットワークを構築、実行およびモニターするために必要なものがすべて含まれます。

Oracle Blockchain Platformインスタンスは、インスタンスの作成時に選択したHyperledger Fabricのシェイプおよび基礎となるプラットフォーム・バージョンによって定義されます。インスタンスを作成する前にを参照してください。インスタンスには、ピア・ノード、メンバーシップ・サービス・プロバイダ(MSP)およびオーダリング・サービスが組み込まれていること。

チェーンコード・ライフサイクル管理の詳細は、チェーンコードをデプロイするための一般的なワークフローを参照してください。

さらに、RESTプロキシ・ノードが提供され、デフォルト・チャネルが作成されます。コンソール・ユーザー・インタフェースを使用して、ネットワークの構成、管理およびモニターをさらに実行するだけでなく、スマート・コントラクト(チェーン・コードとも呼ばれます)のインストール、デプロイおよびアップグレードを実行します。開発者ツール・タブには、ブロックチェーン・ネットワークの仕組みを短時間に理解できるようにデプロイして実行できるサンプル・チェーンコードが表示されます。

Oracle Blockchain Platformは、Oracle Cloudプラットフォームの一部であるため、コンテナ、コンピュート、ストレージ、認証用のアイデンティティ・クラウド・サービス、埋込みアーカイブ用のオブジェクト・ストア、運用およびトラブルシューティング用の管理およびログ分析といった基礎となるクラウド・サービス使用して事前にアセンブルされます。可用性、スケーラビリティおよび機密性のために複数のピア・ノードとチャネルを構成できるので、Oracle Cloudでは基礎となる依存関係が自動的に処理されます。

他の組織用にインスタンスを追加で作成し、自分のブロックチェーン・ネットワークに参加させることができます。Oracle Cloudサービスとして、各インスタンスには、レプリケートされたリソース、モニタリング・エージェントとリカバリ・エージェント、構成データおよびレジャー・ブロックの埋込みアーカイブ、Oracleの動作モニターおよび問題のトラブルシューティングに役立つ管理およびログ分析のサービスとの統合が含まれています。また、操作を中断することなく問題を解決してサービスのコンポーネントをアップグレードするための、ゼロダウンタイム管理されたパッチ適用も含まれています。