ExamGecko
Home Home / Blockchain / CBDH

Blockchain CBDH Practice Test - Questions Answers, Page 10

Question list
Search
Search

List of questions

Search

Related questions











When designing a client application it is important to note that queries are defined in a query file (.qry). Where is this .qry file stored?

A.
Parent directory of the business network definition
A.
Parent directory of the business network definition
Answers
B.
/tmp directory of the package.json file
B.
/tmp directory of the package.json file
Answers
C.
Child directory of the package.json file
C.
Child directory of the package.json file
Answers
D.
Child directory of the business network definition
D.
Child directory of the business network definition
Answers
E.
Parent directory of the package.json file
E.
Parent directory of the package.json file
Answers
Suggested answer: A

You are starting to understand the needed package dependencies for chaincode. What are the two required packages? (Select two.)

A.
Init
A.
Init
Answers
B.
Peer Protobuf
B.
Peer Protobuf
Answers
C.
Shim
C.
Shim
Answers
D.
Start
D.
Start
Answers
Suggested answer: B, C

What services provides the capability to provide authorized entities the means to link transactions of individual users or groups of users according to the affiliation or roles?

A.
Authentication Services
A.
Authentication Services
Answers
B.
Registration Services
B.
Registration Services
Answers
C.
Identity Management
C.
Identity Management
Answers
D.
Auditability Services
D.
Auditability Services
Answers
Suggested answer: D

Smart contracts are created by computer programmers through the help of smart contract development tools and are entirely digital. These programs are usually written using programming code languages.

Which of the following languages would not be ideal for use in smart contracts?

A.
Python
A.
Python
Answers
B.
Assembler
B.
Assembler
Answers
C.
C++
C.
C++
Answers
D.
Go
D.
Go
Answers
E.
Java
E.
Java
Answers
Suggested answer: B

Explanation:

Assembler languages are not web or html friendly nor high level.

The Membership Services Provider provides identity, privacy, and confidentiality to the network and also by default issues two types of certificates.

What are the certificate types? (Select two.)

A.
Does not issue certificates by default
A.
Does not issue certificates by default
Answers
B.
pcert
B.
pcert
Answers
C.
tcert
C.
tcert
Answers
D.
scert
D.
scert
Answers
E.
ecert
E.
ecert
Answers
Suggested answer: C, E

Explanation:

Membership services provide identity, privacy, and confidentiality to the network. Abstraction of an architecture for membership operations.

Hyperledger Fabric Composer allows for an easy front end application development experience without having to know the network internal application structure.

How is this done in Hyperledger Fabric?

A.
LoopBack connector for business networks exposes a running network as a RPC API which can easily be consumed by client applications and integrate non-blockchain applications.
A.
LoopBack connector for business networks exposes a running network as a RPC API which can easily be consumed by client applications and integrate non-blockchain applications.
Answers
B.
LoopBack connector for business networks exposes a running network as a SOAP API which can easily be consumed by client applications and integrate non-blockchain applications.
B.
LoopBack connector for business networks exposes a running network as a SOAP API which can easily be consumed by client applications and integrate non-blockchain applications.
Answers
C.
LoopBack connector for business networks exposes a running network as a SOAP or RESTFUL API which can easily be consumed by client applications and integrate non-blockchain applications.
C.
LoopBack connector for business networks exposes a running network as a SOAP or RESTFUL API which can easily be consumed by client applications and integrate non-blockchain applications.
Answers
D.
LoopBack connector for business networks exposes a running network as a REST API which can easily be consumed by client applications and integrate non-blockchain applications.
D.
LoopBack connector for business networks exposes a running network as a REST API which can easily be consumed by client applications and integrate non-blockchain applications.
Answers
Suggested answer: D

Explanation:

REST API support and integration capabilities: A LoopBack connector for business networks has been developed that exposes a running network as a REST API which can easily be consumed by client applications and integrate nonblockchain applications. This allows for easier front end application development without having to know the network internal application structure.

When creating Chaincode for your application what are two tasks you need to perform before running chaincode?

A.
Make sure that a directory is created for your chaincode application as a child
A.
Make sure that a directory is created for your chaincode application as a child
Answers
B.
Fork the hyperledger Github.
B.
Fork the hyperledger Github.
Answers
C.
JS programming language installed and correctly configured.
C.
JS programming language installed and correctly configured.
Answers
D.
Go programming language installed and correctly configured.
D.
Go programming language installed and correctly configured.
Answers
E.
Create a directory on every peer node.
E.
Create a directory on every peer node.
Answers
Suggested answer: A, D

Explanation:

Getting started- Writing chaincode you will want to make sure that you have the Go programming language installed and correctly configured. Make sure that a directory is created for your chaincode application as a child

What type of node commits transactions & keeps the data in sync across the ledger?

A.
Committed
A.
Committed
Answers
B.
Endorsed
B.
Endorsed
Answers
C.
Client
C.
Client
Answers
D.
Peer
D.
Peer
Answers
Suggested answer: D

Explanation:

Peer nodes commits Transaction & keeps the data in sync across the ledger. They are nodes that maintain the state and copy of a shared ledger. Peers are authenticated by certificates issued by MSP. In Hyperledger Fabric, there are three types of peer nodes depending upon the assigned roles.

By default, the discovery business network card is also used to handle all requests to the ___________

A.
REST API
A.
REST API
Answers
B.
Chaincode
B.
Chaincode
Answers
C.
SDK
C.
SDK
Answers
D.
Cloud Endpoint
D.
Cloud Endpoint
Answers
Suggested answer: A

Explanation:

The REST server uses a business network card specified during startup to connect to and discover the assets, participants, and transactions within a deployed business network. This information visibility is required in order to generate the REST API. This business network card is known as the discovery business network card. By default, the discovery business network card is also used to handle all requests to the REST API.

What is a 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?

A.
Hyperledger Composer Runtime
A.
Hyperledger Composer Runtime
Answers
B.
Hyperledger Composer Playground
B.
Hyperledger Composer Playground
Answers
C.
Hyperledger Explorer
C.
Hyperledger Explorer
Answers
D.
Hyperledger Quilt
D.
Hyperledger Quilt
Answers
Suggested answer: B

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.

Total 126 questions
Go to page: of 13