ExamGecko
Home Home / Blockchain / CBDH

Blockchain CBDH Practice Test - Questions Answers, Page 11

Question list
Search
Search

Related questions











What is the process of turning cipher-text back into plaintext called?

A.
Packing
A.
Packing
Answers
B.
Encryption
B.
Encryption
Answers
C.
Decryption
C.
Decryption
Answers
D.
Hashing
D.
Hashing
Answers
Suggested answer: C

Chaincode Services uses___________________ to host (deploy) the chaincode.

What does Chaincode services in Hyperledger use?

A.
Virtual Machines
A.
Virtual Machines
Answers
B.
Kubernetes
B.
Kubernetes
Answers
C.
Deployment Manager
C.
Deployment Manager
Answers
D.
Yaml
D.
Yaml
Answers
E.
Docker
E.
Docker
Answers
Suggested answer: E

Explanation:

Chaincode Services uses Docker to host (deploy) the chaincode without relying on any virtual machine or computer language. Docker provides a secured, lightweight method to sandbox chaincode execution. The environment is a "locked down" and secured container, along with a set of signed base images containing secure OS and chaincode language, runtime and SDK images for Golang. Additional programming languages can be enabled, if required.

What function is used to call the shim.Start function below?

A.
import
A.
import
Answers
B.
init
B.
init
Answers
C.
main
C.
main
Answers
D.
type
D.
type
Answers
Suggested answer: C

Explanation:

Reference: https://hyperledger-fabric.readthedocs.io/en/release-1.4/chaincode4ade.html

Which Hyperledger Tool brings on demand as-a-service deployment model into the blockchain ecosystem in order to reduce the effort required to create, manage, and terminate blockchains?

A.
Composer
A.
Composer
Answers
B.
Cello
B.
Cello
Answers
C.
Caliper
C.
Caliper
Answers
D.
Quilt
D.
Quilt
Answers
E.
Explorer
E.
Explorer
Answers
Suggested answer: B

Explanation:

Hyperledger Cello is a blockchain provision and operation system, which helps manage blockchain networks in an efficient way. Cello is a tool that could be used for example by vendors and VARs to provide a BaaS to their customer base.

The concept of a node is common in most blockchains. Which of the following about nodes is INCORRECT?

A.
Nodes need a valid certificate to be able to communicate to the network
A.
Nodes need a valid certificate to be able to communicate to the network
Answers
B.
Nodes connect to other nodes and that is how a blockchain is formed
B.
Nodes connect to other nodes and that is how a blockchain is formed
Answers
C.
These three types of nodes. Client, peer and Ordered
C.
These three types of nodes. Client, peer and Ordered
Answers
D.
Nodes use a type of client server protocol for keeping the distributed ledger in sync across the network
D.
Nodes use a type of client server protocol for keeping the distributed ledger in sync across the network
Answers
Suggested answer: D

Explanation:

Nodes use a Peer to Peer protocol not a Client Server. The concept of node is common in all blockchain technologies. The “Node” becomes the communication end point in blockchain technology. Nodes connect to other nodes and that is how a blockchain is formed. Nodes use a type of peer-to-peer protocol for keeping the distributed ledger in sync across the network.

Which Hyperledger Fabric ordering mechanism is recommended for production use?

A.
BFT
A.
BFT
Answers
B.
Kafka
B.
Kafka
Answers
C.
SBFT
C.
SBFT
Answers
D.
SOLO
D.
SOLO
Answers
Suggested answer: B

Explanation:

Kafka is the Hyperledger Fabric ordering mechanism that is recommended for production use. This ordering mechanism utilizes Apache Kafka, an open source stream processing platform that provides a unified, high-throughput, low-latency platform for handling real-time data feeds.

The business network definitions are packaged into what file?

A.
.cto
A.
.cto
Answers
B.
.acl
B.
.acl
Answers
C.
.bnd
C.
.bnd
Answers
D.
.bna
D.
.bna
Answers
Suggested answer: D

Explanation:

.bna is also know as a "banana" file in the hyperledger world. Before a business network definition can be deployed it must be packaged into a Business Network Archive (.bna) file. The composer archive create command is used to create a business network archive file from a business network definition folder on disk.

What is a transaction request sent from a client or admin user to one or more peers in a network?

A.
Chaincode
A.
Chaincode
Answers
B.
Proposal
B.
Proposal
Answers
C.
Update
C.
Update
Answers
D.
RPC
D.
RPC
Answers
Suggested answer: B

Explanation:

Proposal is A transaction request sent from a client or admin user to one or more peers in a network; examples include deploy, invoke, query, or configuration request. https://fabrictestdocs.readthedocs.io/en/latest/glossary.html

Which of the following statements would be true regarding Hyperledger Composer Playground?

A.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are logged but not created.
A.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are logged but not created.
Answers
B.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are stored in the database and logged.
B.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are stored in the database and logged.
Answers
C.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are created but lot logger.
C.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are created but lot logger.
Answers
D.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are created and logged.
D.
Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are created and logged.
Answers
Suggested answer: D

Explanation:

This 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. The playground also allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are created and logged. Composer playground offers a repository of sample business networks that can provide a base for building your own business network.

In Hyperledger Composer resources are declared which three ways? (Choose three.)

A.
Assets, orderers, transactions, and events
A.
Assets, orderers, transactions, and events
Answers
B.
Concepts
B.
Concepts
Answers
C.
Assets, participants, transactions, end events
C.
Assets, participants, transactions, end events
Answers
D.
Collections
D.
Collections
Answers
E.
Non Enumerated types
E.
Non Enumerated types
Answers
F.
Enumerated types
F.
Enumerated types
Answers
Suggested answer: B, C, F
Total 126 questions
Go to page: of 13