ExamGecko
Home / Blockchain / CBDH / List of questions
Ask Question

Blockchain CBDH Practice Test - Questions Answers

List of questions

Question 1

Report Export Collapse

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

Complex key-value pairs
Complex key-value pairs
Rich Queries
Rich Queries
JSON data pairs
JSON data pairs
Simple key-value pairs
Simple key-value pairs
Suggested answer: D
Explanation:

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. Implementationwise, 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.

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

asked 16/09/2024
Khaled Fouad
33 questions

Question 2

Report Export Collapse

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?

Genesis Block, License File and Anchor Peer Configs for each organization.
Genesis Block, License File and Anchor Peer Configs for each organization.
Genesis Block, ledger Configuration and Anchor Peer Configs for each organization.
Genesis Block, ledger Configuration and Anchor Peer Configs for each organization.
Genesis Block, Channel Configuration and Anchor Peer Configs for each organization.
Genesis Block, Channel Configuration and Anchor Peer Configs for each organization.
Genesis Block, Channel Configuration and Anchor MSP Configs for each organization.
Genesis Block, Channel Configuration and Anchor MSP Configs for each organization.
Suggested answer: C
Explanation:

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.

asked 16/09/2024
Dennis Bruyn
39 questions

Question 3

Report Export Collapse

Which Hyperledger tool would you select to 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?

Hyperledger Quilt
Hyperledger Quilt
Hyperledger Cello
Hyperledger Cello
Hyperledger Caliper
Hyperledger Caliper
Hyperledger Explorer
Hyperledger Explorer
Suggested answer: D
Explanation:

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.

asked 16/09/2024
Umaish Nair
35 questions

Question 4

Report Export Collapse


Blockchain services consists of three major components.

What are they? (Select three.)

Consensus Manager
Consensus Manager
Distributed Ledger
Distributed Ledger
Peer to Peer Protocol
Peer to Peer Protocol
Reputation Manager
Reputation Manager
Membership Services
Membership Services
Suggested answer: A, B, C
Explanation:

1. P2P Protocol is implemented over HTTP/2 standards and uses Google RPC.. P2P components define 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.

asked 16/09/2024
Sam Poon
40 questions

Question 5

Report Export Collapse

The gossip data dissemination protocol performs which three functions?

(Choose three.)

Manages peer discovery and channel membership
Manages peer discovery and channel membership
Disseminates ledger data across all peers on the channel
Disseminates ledger data across all peers on the channel
Manages channel membership only
Manages channel membership only
Sync ledger state across all peers on any channel
Sync ledger state across all peers on any channel
Sync ledger state across all peers on the channel
Sync ledger state across all peers on the channel
Manages peer discovery only
Manages peer discovery only
Suggested answer: A, B, E
Explanation:

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.

Reference: https://hyperledger-fabric.readthedocs.io/en/v1.1.0-alpha/gossip.html

asked 16/09/2024
Rehan Malik
51 questions

Question 6

Report Export Collapse

The Hyperledger Fabric framework is implemented on what programming environment?

C++
C++
Node.js
Node.js
Go
Go
PHP
PHP
Javascript
Javascript
Python
Python
Suggested answer: C
Explanation:

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

asked 16/09/2024
Alberto Paniagua
30 questions

Question 7

Report Export Collapse


You would like to download Hyperledger Fabric.

What would be the command to start the process?

ftp clone https://github.com/hyperledger/fabric.sh
ftp clone https://github.com/hyperledger/fabric.sh
git clone https://github.com/hyperledger/fabric.git
git clone https://github.com/hyperledger/fabric.git
ftp clone https://github.com/hyperledger/fabric.git
ftp clone https://github.com/hyperledger/fabric.git
Suggested answer: B
Explanation:

Reference: https://github.com/hyperledger/fabric.git

asked 16/09/2024
Dina Elizabeth Perez de Paz
42 questions

Question 8

Report Export Collapse

What Hyperledger sponsored tool is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development.

The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks?

Hyperledger Quilt
Hyperledger Quilt
Hyperledger Composer
Hyperledger Composer
Hyperledger Explorer
Hyperledger Explorer
Hyperledger Cello
Hyperledger Cello
Suggested answer: B
Explanation:

There is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development. The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks.

asked 16/09/2024
PHINIT LAORUNGRUANGDECH
44 questions

Question 9

Report Export Collapse

The CA (Certificate Authority) in Hyperledger Fabric issues the certificates. These certificates are used for identity validation and for transmission of encrypted data that only the owner (person, organization or software) of a specific certificate is able to decrypt and read.

What types of certificates are issued by the CA?

tcert
tcert
ecert
ecert
rootcert
rootcert
Suggested answer: A, B, C
Explanation:

Rootcert, tcert and ecert. As The CA (Fabric CA by default) issues a root certificate (rootCert) to each member (organization or individual) that is authorized to join the network. The CA also issues an enrollment certificate (eCert) to each member component, server-side applications and occasionally end users. Each enrolled user is granted an allocation of transaction certificates (tCerts). Each tCert authorizes one network transaction.

asked 16/09/2024
Yrae Franca de Pinho Gomes
50 questions

Question 10

Report Export Collapse

Hyperledger Composer has the following two

main components.

Composer Framework and a Business Network Archive
Composer Framework and a Business Network Archive
Composer Playground and a Business Network Configuration
Composer Playground and a Business Network Configuration
Composer Playground and a Business Network Archive
Composer Playground and a Business Network Archive
Distributed Ledger and a Business Network Archive
Distributed Ledger and a Business Network Archive
Distributed Ledger and Composer playground
Distributed Ledger and Composer playground
Suggested answer: C
Explanation:

There are two parts: 1. Business Network Archive which essentially captures the core data in a business network, including the business model, transaction logic, and access controls, the Business Network Archive packages these elements up and deploys them to a runtime. Business Network Archive files are stored as “.bna” files. AND 2. Composer Playground which is web-based tool allows developers to learn Hyperledger Composer, model out their business network (domain), test that network, and deploy that network to a live instance of a blockchain network. The playground keeps the development model in browser storage, allowing them to be easily uploaded or downloaded.

asked 16/09/2024
Johannes Bickel
55 questions
Total 126 questions
Go to page: of 13

Related questions