Updated on 2023-04-21 GMT+08:00

BCS Overview

Blockchain Service (BCS) allows you to deploy instances, and manage blockchains, channels, members, and notifications. The following figure outlines the BCS usage process.

BCS does not involve sensitive user information. Which, why, when, and how data is processed by BCS must comply with local laws and regulations. If sensitive data needs to be transmitted or stored, encrypt data before transmission or storage.

Figure 1 Procedure for using BCS
  1. Register an account.

    Register an account.

  2. Manage permissions.

    Create a user and grant BCS permissions.

  3. Deploy an instance.

    Enhanced Hyperledger Fabric instances can be deployed in CCE clusters.

  4. Manage the instance.

    You can view the running statuses of your enhanced Hyperledger Fabric instances and perform operations on them.

  5. Manage channels.

    Peers communicate through channels. You can create channels and add organizations and peers to them.

  6. Manage the blockchain.

    You can manage chaincodes on the web, including installing, instantiating, and updating chaincodes.

  7. Download SDK configurations and certificates.

    Before developing an application, download the configuration file which contains the user certificate and SDK.

  8. Manage the consortium.

    After creating a consortium blockchain, you can invite tenants to join it.

  9. Check the contract repository.

    The contract repository provides smart contract templates that can implement certain functions. You can directly use the code provided by the templates or use the templates as a foundation for developing your own smart contracts.

  10. Manage quotas.

    You can view and increase your quotas.