Product Advantages

Create new business value with secure, reliable, and production-ready blockchain solutions on BCS

  • Deploy with Trusted Technology

    Build customized enterprise blockchain applications using innovative open-source frameworks, tools, and libraries: Hyperledger Fabric framework, Docker containers, and Kubernetes container-orchestration system.

    Build customized enterprise blockchain applications using innovative open-source frameworks, tools, and libraries: Hyperledger Fabric framework, Docker containers, and Kubernetes container-orchestration system.

  • Cost-Effective, Scalable Performance

    Flexible scaling to handle spikes in demand of thousands of transactions per second, and pay-per-use pricing that is in line with the number of connected peer organizations.

    Flexible scaling to handle spikes in demand of thousands of transactions per second, and pay-per-use pricing that is in line with the number of connected peer organizations.

  • Accelerate Time-to-Market

    Creating private or consortium blockchain applications is easier, faster, and more efficient on Huawei Cloud. With BCS, there is no need to manually provision hardware, install and configure software, or set up security components.

    Creating private or consortium blockchain applications is easier, faster, and more efficient on Huawei Cloud. With BCS, there is no need to manually provision hardware, install and configure software, or set up security components.

  • End-to-End Security

    Keep your app secure with built-in governance tools, configurable consensus algorithms, multi-layer encryption, user permission management, isolation of keys, and zero-knowledge password proofs.

    Keep your app secure with built-in governance tools, configurable consensus algorithms, multi-layer encryption, user permission management, isolation of keys, and zero-knowledge password proofs.

Application Scenarios

Innovative industry applications in finance, manufacturing, healthcare, food, logistics, fashion, and more

Logistics: Managing Finances

Track Supply Chain Invoices and Payments

Use decentralized, tamper-proof, shared ledgers to record transactions to ensure transparency and fairness, helping SMEs improve their credit ratings while cutting risk management costs.

Advantages

  • High efficiency

    Shared ledgers allow all parties to use and recognize the same set of data, streamlining the financing process.

  • Low costs

    Complete recording and tracking of logistics, information flows, and capital, leading to lower risk and lower financing costs.

  • Increased trust

    Fair and transparent transactions help SMEs improve their credit ratings and ultimately obtain preferential interest rates for loans.

Related Services
Supply Chain: Product Tracing

Get Transparency into Supply Chains

Each party in the supply chain can securely share ledgers, ensuring real-time and authentic data updates. Unique product tracing codes ensure authenticity of goods in the distribution process.

Advantages

  • Tamper-proof

    Logistics and distribution information is encrypted in the blockchain, preventing tampering.

  • Transparent

    Unique goods codes in the blockchain make it possible to completely and transparently record ownership and distribution.

  • Easy to trace

    Tamper-proof, transparent ledgers allow parties to understand goods distribution and facilitate supervision by regulators.

Related Services
Digital Assets: Prevent Forgery

Increase Trust in the Trade of Digital Assets

Transaction capabilities such as asset ownership confirmation and accounting reconciliation increase the reliability of digital asset exchanges and prevent in-chain falsification.

Advantages

  • Fewer disputes

    Each asset, with an immutable timestamp, is registered publicly, facilitating tracking of asset permissions.

  • Higher efficiency

    Trust, sharing, and security and privacy protection ensure smooth distribution of digital assets.

  • Cheating prevention

    Tamper-proof ledgers prevent forgery and cheating.

Related Services
Fundraising: Deterring Fraud

Notarization for Fundraising

Money sources are traceable and information is open, transparent, and shared securely with partners, resolving trust and fraud issues in the funding network.

Advantages

  • Increased efficiency

    Shared ledgers increase transparency between organizations. Smart contracts enable automatic transaction execution.

  • Effective control

    Distribution, use scope, and even validity period of capital are effectively controlled.

  • Improved public trust

    Algorithm-based consensus between parties at all blockchain nodes makes transactions open and fair, improving mutual trust.

Related Services

Functions

Build, test and deploy your blockchain project on enterprise-grade managed infrastructure

  • Blockchain Setup Options

    By masking the underlying technology, private and consortium blockchain deployment time is reduced from days to minutes.

    By masking the underlying technology, private and consortium blockchain deployment time is reduced from days to minutes.

  • Privacy and Security

    Configurable cryptographic algorithms, and advanced security settings to match application requirements.

    Configurable cryptographic algorithms, and advanced security settings to match application requirements.

  • Consensus Algorithms

    Multiple consensus algorithms for scenarios with different speed and trust tolerance requirements.

    Multiple consensus algorithms for scenarios with different speed and trust tolerance requirements.

  • Private Blockchains
    Private Blockchains

    Set up a private and fully trusted blockchain network within your organization. Create permissioned systems with a distributed ledger that operates as a closed, secure database.

    Set up a private and fully trusted blockchain network within your organization. Create permissioned systems with a distributed ledger that operates as a closed, secure database.

  • Consortium Blockchains
    Consortium Blockchains

    Each tenant is invited to join the consortia with their own separate VPC, ensuring security and controllability. Consortium blockchains can be formed dynamically, and members can share the blockchain network costs.

    Each tenant is invited to join the consortia with their own separate VPC, ensuring security and controllability. Consortium blockchains can be formed dynamically, and members can share the blockchain network costs.

  • Ledger Storage Modes
    Ledger Storage Modes

    File database (GoLevelDB) and NoSQL (CouchDB) are available for ledger storage.

    File database (GoLevelDB) and NoSQL (CouchDB) are available for ledger storage.

  • Security Mechanisms
    Security Mechanisms

    Choose between ECDSA (Elliptic Curve Digital Signature Cryptographic Algorithm), or OSCCA-published cryptographic algorithms. Fabric uses TLS 1.2/1.3 to secure and authenticate nodes at the network level.

    Choose between ECDSA (Elliptic Curve Digital Signature Cryptographic Algorithm), or OSCCA-published cryptographic algorithms. Fabric uses TLS 1.2/1.3 to secure and authenticate nodes at the network level.

  • Security Management
    Security Management

    Privacy isolation on different VMs, optional use of homomorphic encryption library, zero-knowledge password proofs, OSCCA-published cryptographic algorithms based on light nodes provide secure computing, trustworthy data sharing, and decentralized identity capabilities.

    Privacy isolation on different VMs, optional use of homomorphic encryption library, zero-knowledge password proofs, OSCCA-published cryptographic algorithms based on light nodes provide secure computing, trustworthy data sharing, and decentralized identity capabilities.

  • Security Analysis, Audit, and Compliance
    Security Analysis, Audit, and Compliance

    BCS works with Cloud Trace Service (CTS) to record and track user actions and resource changes.

    BCS works with Cloud Trace Service (CTS) to record and track user actions and resource changes.

  • Raft (Crash Fault Tolerance)
    Raft (Crash Fault Tolerance)

    Raft is a high-speed crash fault tolerance (CFT) ordering service that tolerates faults at a maximum of (N – 1)/2 orderers, where N indicates the total number of orderers. For example, transactions can be correctly ordered if only one of a total of three orderers encounters faults.

    Raft is a high-speed crash fault tolerance (CFT) ordering service that tolerates faults at a maximum of (N – 1)/2 orderers, where N indicates the total number of orderers. For example, transactions can be correctly ordered if only one of a total of three orderers encounters faults.

  • Fast Byzantine Fault Tolerance (FBFT)
    Fast Byzantine Fault Tolerance (FBFT)

    FBFT is a consensus algorithm with high fault tolerance and availability. It requires at least four orderers for transaction ordering and tolerates byzantine faults at a maximum of (N – 1)/3 orderers, where N indicates the total number of orderers. For example, assume that there are seven orderers. Transactions can be correctly ordered if a maximum of two orderers experience byzantine faults. This algorithm is recommended for production environments.

    FBFT is a consensus algorithm with high fault tolerance and availability. It requires at least four orderers for transaction ordering and tolerates byzantine faults at a maximum of (N – 1)/3 orderers, where N indicates the total number of orderers. For example, assume that there are seven orderers. Transactions can be correctly ordered if a maximum of two orderers experience byzantine faults. This algorithm is recommended for production environments.

  • Automatic Scaling

    Supports auto scaling of peers and orderers without needing a system reboot, to meet high availability requirements.

    Supports auto scaling of peers and orderers without needing a system reboot, to meet high availability requirements.

  • Development Features

    Develop apps and smart contracts with advanced features, tools, languages, and APIs.

    Develop apps and smart contracts with advanced features, tools, languages, and APIs.

  • Monitoring and Maintenance

    Monitor data and resources, generate alarms, and send notifications in real time.

    Monitor data and resources, generate alarms, and send notifications in real time.

  • High Availability
    High Availability

    Compliant with Kubernetes. Support for shared storage, and automatic node fault recovery.

    Compliant with Kubernetes. Support for shared storage, and automatic node fault recovery.

  • Dynamic Scaling
    Dynamic Scaling

    Docker containers run on nodes and can be seamlessly scaled out based on user requirements or demand, without interrupting services.

    Docker containers run on nodes and can be seamlessly scaled out based on user requirements or demand, without interrupting services.

  • Visual Smart Contract Management
    Visual Smart Contract Management

    Manage chaincodes via a graphical user interface on the console throughout the entire lifecycle, for coding (Go, Java, or Node.js), debugging, installation, instantiation, and upgrades.

    Manage chaincodes via a graphical user interface on the console throughout the entire lifecycle, for coding (Go, Java, or Node.js), debugging, installation, instantiation, and upgrades.

  • Programmatic Access
    Programmatic Access

    Access blockchain services and chaincodes using software development kits (SDKs) and/or RESTful APIs.

    Access blockchain services and chaincodes using software development kits (SDKs) and/or RESTful APIs.

  • Trusted Cooperation
    Trusted Cooperation

    BCS provides the Trusted Computing Platform to facilitate trusted cooperation between multiple parties, with decentralized identity (DID) management, trusted data sharing, and confidential computing.

    BCS provides the Trusted Computing Platform to facilitate trusted cooperation between multiple parties, with decentralized identity (DID) management, trusted data sharing, and confidential computing.

  • Inter-Blockchain Data Interaction
    Inter-Blockchain Data Interaction

    Arbitration is introduced for inter-blockchain transaction results. The blockchain data structure is used to manage the inter-blockchain transaction results, ensuring atomicity of the transactions.

    Arbitration is introduced for inter-blockchain transaction results. The blockchain data structure is used to manage the inter-blockchain transaction results, ensuring atomicity of the transactions.

  • Automated Maintenance
    Automated Maintenance

    Perform active upgrades on the underlying blockchain platform, and carry out minor patches and updates automatically.

    Perform active upgrades on the underlying blockchain platform, and carry out minor patches and updates automatically.

  • Metrics & Monitoring
    Metrics & Monitoring

    Monitor cluster, node, and workload metrics on the CCE Console. Define alarm rules, automatic reminders, and get notifications by email or SMS.

    Monitor cluster, node, and workload metrics on the CCE Console. Define alarm rules, automatic reminders, and get notifications by email or SMS.

  • Operations Management & Block Browser
    Operations Management & Block Browser

    Manage every part of Blockchain Service on the console, including configuration settings, channel organizations and peers, members, and notifications. Query blockchain information (transactions, performance, status) for maintenance.

    Manage every part of Blockchain Service on the console, including configuration settings, channel organizations and peers, members, and notifications. Query blockchain information (transactions, performance, status) for maintenance.

Sign up and start an amazing cloud journey

Try Free