What Do I Get with Oracle Blockchain Platform?

Your instance includes everything you need to build, run, and monitor a complete production-ready blockchain network based on Hyperledger Fabric.

Your Oracle Blockchain Platform instance is defined by the shape and the underlying platform version of Hyperledger Fabric that you selected when you created your instance. See Before You Create Your Instance. Your instance includes validating peer nodes, a membership services provider (MSP), and an ordering service.

The two platform versions for instances, Hyperledger Fabric v2.2.4 and Hyperledger Fabric v1.4.7, use different processes for chaincode lifecycle management. See Typical Workflow to Deploy Chaincodes (Hyperledger Fabric v2.2.4) or Typical Workflow to Deploy Chaincodes (Hyperledger Fabric v1.4.7).

In addition, REST proxy nodes are provided and a default channel is created. Use the console user interface to further configure, administer, and monitor the network, as well as install, deploy, and upgrade smart contracts (also known as chaincodes). The Developer Tools tab contains sample chaincodes that you can deploy and run to help you quickly understand how the blockchain network works.

Because Oracle Blockchain Platform is part of the Oracle Cloud platform, it’s pre-assembled with the underlying cloud services, including containers, compute, storage, identity cloud services for authentication, object store for embedded archiving, and management and log analytics for operations and troubleshooting. You can configure multiple peer nodes and channels for availability, scalability, and confidentiality, and Oracle Cloud will automatically handle the underlying dependencies.

Additional instances can be created for other organizations and joined into your blockchain network. As an Oracle Cloud service, each instance includes replicated resources, monitoring and recovery agents, embedded archiving of configuration data and ledger blocks, and integration with management and log analytics services to help Oracle operations monitor and troubleshoot any issues. It also includes zero-downtime managed patching to resolve any issues and upgrade the service components without interrupting your operations.