ExamGecko
Home Home / Blockchain / CBDH

Blockchain CBDH Practice Test - Questions Answers, Page 6

Question list
Search
Search

Related questions











When deploying a database option there are some important things to consider from a deployment perspective. CouchDB and LevelDB can be deployed with Fabric.

Which of the following is a true statement in regards to ledger deployment?

A.
A CouchDB database is closely co-located with a network node and runs in a separate operating system process
A.
A CouchDB database is closely co-located with a network node and runs in a separate operating system process
Answers
B.
A LevelDB database is closely co-located with a network node and runs in a separate operating system process
B.
A LevelDB database is closely co-located with a network node and runs in a separate operating system process
Answers
C.
A CouchDB database is closely co-located with a network node and it is embedded within the same operating system processD. A LevelDB database is closely co-located with a network node and it is embedded within the same operating system process
C.
A CouchDB database is closely co-located with a network node and it is embedded within the same operating system processD. A LevelDB database is closely co-located with a network node and it is embedded within the same operating system process
Answers
Suggested answer:

Explanation:

A CouchDB database is closely co-located with a network node and it is embedded within the same operating system process.

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

Every chaincode has an ________________ policy which specifies the set of peers on a channel that must execute chaincode and endorse the execution results in order for the transaction to be considered valid.

A.
Endorsement
A.
Endorsement
Answers
B.
Transaction
B.
Transaction
Answers
C.
Validation
C.
Validation
Answers
D.
Chaincode
D.
Chaincode
Answers
Suggested answer: A

Explanation:

Chaincode has an endorsement policy which specifies the set of peers on a channel that must execute chaincode and endorse the execution results in order for the transaction to be considered valid.

Hyperledger can best be described as which of the following?

A.
A Newer Version of Proof of Stake
A.
A Newer Version of Proof of Stake
Answers
B.
An IBM owned solution that is a single blockchain
B.
An IBM owned solution that is a single blockchain
Answers
C.
A newer version of Proof of Work
C.
A newer version of Proof of Work
Answers
D.
An effort to advance cross-industry blockchain technologies
D.
An effort to advance cross-industry blockchain technologies
Answers
Suggested answer: D

Explanation:

An effort to advance cross-industry blockchain technologies. Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, IoT, supply chain, manufacturing and technology.

In Hyperledger not all Nodes are created equal. What are the three distinct types of nodes? (Select three.)

A.
MSP Nodes
A.
MSP Nodes
Answers
B.
Ordered Nodes
B.
Ordered Nodes
Answers
C.
Channel Node
C.
Channel Node
Answers
D.
Client Nodes
D.
Client Nodes
Answers
E.
Peer Nodes
E.
Peer Nodes
Answers
F.
Endorser Node
F.
Endorser Node
Answers
Suggested answer: B, D, E

Explanation:

Client Node: That initiates the transaction 2. Peer Nodes: Commits Transaction & keeps the data in sync across the ledger 3. Ordered: They are the communication backbones and responsible for the distribution of the transactions

The Hyperledger Project consists of the following EXCEPT?

A.
Infrastructure
A.
Infrastructure
Answers
B.
Tools
B.
Tools
Answers
C.
Framework
C.
Framework
Answers
D.
Management
D.
Management
Answers
Suggested answer: D

Explanation:

Management is not correct. The Hyperledger Project consists of the following Infrastructure - Ecosystems that accelerate open development and commercial adoption Frameworks – A portfolio of differentiated approaches to business blockchain frameworks developed by a growing community of communities Tools - Typically built for one framework, and through common license and community of communities approach, ported to other frameworks hyperledger.org.

What is the best description of how Kafka is utilized for consensus approach in Hyperledger Fabric?

A.
Kafka does not support crash tolerance but it does not offer protection against rogue nodes in the network.
A.
Kafka does not support crash tolerance but it does not offer protection against rogue nodes in the network.
Answers
B.
Provides Byzantine fault tolerance. Finality happens in a matter of seconds. Scale to petabytes of data, distributed across many clusters.
B.
Provides Byzantine fault tolerance. Finality happens in a matter of seconds. Scale to petabytes of data, distributed across many clusters.
Answers
C.
Provides Byzantine fault tolerance. Finality happens in a matter of seconds.
C.
Provides Byzantine fault tolerance. Finality happens in a matter of seconds.
Answers
D.
Permissioned voting based Leader does ordering. Only in-sync replicas can be voted as leader.
D.
Permissioned voting based Leader does ordering. Only in-sync replicas can be voted as leader.
Answers
Suggested answer: D

Explanation:

Kafka essentially is a distributed, horizontally-scalable, fault-tolerant, commit log. The other answers are in correct.

Reference: https://www.hyperledger.org/wp-content/uploads/2017/08/Hyperledger_Arch_WG_Paper_1_Consensus.pdf

What is provided by the Hyperledger Fabric to facilitate network communications?

A.
SDK
A.
SDK
Answers
B.
API
B.
API
Answers
C.
Golang
C.
Golang
Answers
D.
Java
D.
Java
Answers
E.
Middleware
E.
Middleware
Answers
Suggested answer: A

Explanation:

Hyperledger Fabric provides a Node.js and a Java SDK to facilitate network communications functionality.

Voting-based algorithms are advantageous in that they provide a benefit but a tradeoff. (Select two.)

A.
Trade off between scalability and security.
A.
Trade off between scalability and security.
Answers
B.
Better security due to node control.
B.
Better security due to node control.
Answers
C.
Low-latency finality.
C.
Low-latency finality.
Answers
D.
Trade off between scalability and performance.
D.
Trade off between scalability and performance.
Answers
Suggested answer: C, D

Explanation:

Hyperledger makes use of the permissioned voting-based consensus from the pool of other consensus named the lottery-based consensus. (Kafka in Hyperledger Fabric Ordering Service) Voting-based algorithms are advantageous in that they provide low-latency finality. More Nodes = More Time to reach Consensus. Trade off between Scalability and Performance

Hyperledger Fabric is a blockchain implementation that is designed for deploying a modular and extensible architecture.

Which of the following is NOT true about the architecture of Hyperledger?

A.
It is modular and extensible
A.
It is modular and extensible
Answers
B.
It allows for interoperability
B.
It allows for interoperability
Answers
C.
It has a native cryptocurrency token
C.
It has a native cryptocurrency token
Answers
D.
It has a rich API development capacity
D.
It has a rich API development capacity
Answers
Suggested answer: C

Explanation:

It has a modular subsystem design so that different implementations can be plugged in and implemented over time. Modular and extensible means modularity in all components of all frameworks, including:

Consensus layer

Smart contract layer

Communication Layer

Data Store

Identity services (root of trust, to identify the participants).

Hyperledger Fabric Ledger has two parts.

What are they?

A.
Stateless Data and Snapshots
A.
Stateless Data and Snapshots
Answers
B.
State Data and Transaction Logs
B.
State Data and Transaction Logs
Answers
C.
State Data and Membership Logs
C.
State Data and Membership Logs
Answers
D.
Stateful Data and Membership Logs
D.
Stateful Data and Membership Logs
Answers
E.
State data and Snapshots
E.
State data and Snapshots
Answers
Suggested answer: B

Explanation:

Representation of current state of the assets. Asset state data can be changed upon changes to the state of the data. • Transaction Logs: Record of all the transactions (in the order they are received) which modified the state data, and once the data is written it is immutable and cannot be changed.

Total 126 questions
Go to page: of 13