Free Blockchain CBDH Exam Actual Questions

The questions for CBDH were last updated On May 3, 2024

Question No. 1

Level DB is the default database for Hyperledger Fabric and is particularly appropriate when ledger states comprise what type of data?

Show Answer Hide Answer
Correct Answer: D

Simple key-value pairs - LevelDB is the default and is particularly appropriate when ledger states are simple key-value pairs. A LevelDB database is closely co-located with a network node -- it is embedded within the same operating system process. CouchDB is a particularly appropriate choice when ledger states are structured as JSON documents because CouchDB supports the rich queries and update of richer data types often found in business transactions. Implementation-wise, CouchDB runs in a separate operating system process, but there is still a 1:1 relation between a network node and a CouchDB instance. All of this is invisible to chaincode.

https://hyperledger-fabric.readthedocs.io/en/release-1.3/ledger/ledger.html


Question No. 2

When creating a network according to an organization's structure and also bootstrap a channel what are the following artifacts we would need to generate?

Show Answer Hide Answer
Correct Answer: C

To create a network according to an organization's structure, and to bootstrap a channel, we will need to generate the following artifacts: A genesis block, containing organization-specific certificates that serve to initialize the Fabric blockchain. Channel configuration information. Anchor peer configurations for each organization. An anchor peer serves as a fulcrum within an organization, for cross-organization ledger syncing using the Fabric gossip protocol.


Question No. 3

Which Hyperledger tool would you select toinvoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as other relevant information stored in the ledger?

Show Answer Hide Answer
Correct Answer: D

Hyperledger explorer: Hyperledger explorer, which was originally contributed by IBM, Intel, and DTCC, can view, invoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as other relevant information stored in the ledger.


Question No. 4

Blockchain services consists of three major components.

What are they? (Select three.)

Show Answer Hide Answer
Correct Answer: A, B, C

1. P2P Protocol is implemented over HTTP/2 standards and uses Google RPC.. P2P components defines messages used by peer nodes, from point to point to multicast. 2. Distributed Ledger manages the world state and the transaction log in the blockchain. 3. Consensus Manager defines the interface between the consensus algorithm and the other Hyperledger components.


Question No. 5

The gossip data dissemination protocol performs which three functions? (Choose three.)

Show Answer Hide Answer
Correct Answer: A, B, E

Gossip Protocol The gossip data dissemination protocol performs three functions Manages peer discovery and channel membership Disseminates ledger data across all peers on the channel Syncs ledger state across all peers on the channel.

References: