ExamGecko

Blockchain CBDH Practice Test - Questions Answers, Page 4

Question list
Search
Search

Related questions











Question 31

Report
Export
Collapse

In Hyperledger Fabric, there are three types of peer nodes depending upon the assigned roles.

What are three types? (Choose three.)

A.
Committing Peer
A.
Committing Peer
Answers
B.
Endorsing Peer
B.
Endorsing Peer
Answers
C.
Peer
C.
Peer
Answers
D.
Client peer
D.
Client peer
Answers
E.
MSP Peer
E.
MSP Peer
Answers
F.
Channel Peer
F.
Channel Peer
Answers
G.
Ordering Peer
G.
Ordering Peer
Answers
Suggested answer: B, C, G

Explanation:

So not all peer nodes are same. There are different types of peer nodes with different roles in the network: Endorser peer Anchor peer Orderer peer Endorser peer Peers can be marked as Endorser peer (Endorsing peer). Upon receiving the “transaction invocation request” from the Client application the Endorser peer Validates the transaction. Check certificate details and roles of the requester. Executes the Chaincode (Smart Contract) and simulates the outcome of the transaction. But it does not update the ledger. At the end of the above two tasks the Endorser may approve to disapprove the transaction. As only the Endorser node executes the Chaincode (Smart Contract) so there is no necessity to install Chaincode in each and every node of the network which increases the scalibility of the network. Anchor peer Anchor peer or cluster of Anchor peers is configured at the time of Channel configuration. Just to remind you, in Hyperledger Fabric you can configure secret channels among the peers and transactions among the peers of that channel are visible only to them. Anchor peer receives updates and broadcasts the updates to the other peers in the organization. Anchor peers are discoverable. So any peer marked as Anchor peer can be discovered by the Orderer peer or any other peer. Orderer peer Orderer peer is considered as the central communication channel for the Hyperledger Fabric network. Orderer peer/node is responsible for consistent Ledger state accross the network. Orderer peer creates the block and delivers that to all the peers. Orderer is built on top of a message oriented architecture. There are two options are currently available to implement Orderer peer: Solo: Suitable for development. Single point failure. Solo should not be used for the production ready network. Kafka: Production ready Hyperledger Fabric network uses Kafka as the Orderer implementation. Kafka is a messaging software that has high throughput fault tolerant feature.

asked 16/09/2024
SULIMAN ALGHURAIR
35 questions

Question 32

Report
Export
Collapse

What certificate is granted an "allocation" of transaction certificates to each user?

A.
rootcert
A.
rootcert
Answers
B.
ecerts
B.
ecerts
Answers
C.
tcerts
C.
tcerts
Answers
D.
PKI
D.
PKI
Answers
E.
RSA
E.
RSA
Answers
Suggested answer: C

Explanation:

Each enrolled user is granted an allocation of transaction certificates (tCerts).

Reference: https://console.bluemix.net/docs/services/blockchain/reference/v10_fabric.html#hyperledger-fabric

asked 16/09/2024
Aparna Roy
40 questions

Question 33

Report
Export
Collapse

Chaincode with Hyperledger Fabric can be written in what development languages? Select All that apply.

A.
Node.js
A.
Node.js
Answers
B.
Go
B.
Go
Answers
C.
Java
C.
Java
Answers
Suggested answer: A, B, C

Explanation:

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

asked 16/09/2024
Janina Loveria
39 questions

Question 34

Report
Export
Collapse

The advantages of using Hyperledger Fabric include which of the following?

A.
Having a modular component structure
A.
Having a modular component structure
Answers
B.
Having a native token
B.
Having a native token
Answers
C.
Having a POW mining algorithm
C.
Having a POW mining algorithm
Answers
D.
Ability to use your programs from SQL
D.
Ability to use your programs from SQL
Answers
Suggested answer: A

Explanation:

Hyperledger Fabric has a modular component structure and an extensible plug and play framework

asked 16/09/2024
TRAORE Issa
33 questions

Question 35

Report
Export
Collapse

In regards to Fabric blockchain blocks. The structure of a "block header" consists of three sections when it is written. (Select three.)

A.
Block Data
A.
Block Data
Answers
B.
Block Number
B.
Block Number
Answers
C.
Current Block Hash
C.
Current Block Hash
Answers
D.
Previous Block Hash
D.
Previous Block Hash
Answers
E.
Block Metadata
E.
Block Metadata
Answers
F.
Signature
F.
Signature
Answers
Suggested answer: B, C, D

Explanation:

Let’s have a closer look at the structure of a block. It consists of three sections Block Header This section comprises three fields, written when a block is created. Block number: An integer starting at 0 (the genesis block), and increased by 1 for every new block appended to the blockchain. Current Block Hash: The hash of all the transactions contained in the current block. Previous Block Hash: A copy of the hash from the previous block in the blockchain.

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

asked 16/09/2024
Amir Trujillo
38 questions

Question 36

Report
Export
Collapse

Hyperledger blockchain frameworks reach consensus by performing two separate activities.

What are the two activities? (Select two.)

A.
Updating Transactions
A.
Updating Transactions
Answers
B.
Validating Transactions
B.
Validating Transactions
Answers
C.
Ordering Transactions
C.
Ordering Transactions
Answers
D.
Writing Transactions
D.
Writing Transactions
Answers
E.
Packing Transactions
E.
Packing Transactions
Answers
Suggested answer: B, C

Explanation:

Hyperledger business blockchain frameworks reach consensus by performing two separate activities: 1. Ordering of transactions 2. Validating transactions by logically separating these activities, we ensure that any Hyperledger framework can work with any Hyperledger consensus module.

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

asked 16/09/2024
Tom Starren
43 questions

Question 37

Report
Export
Collapse

All of the following are key terms in Cryptography EXCEPT?

A.
Function
A.
Function
Answers
B.
Root Hash
B.
Root Hash
Answers
C.
Secret
C.
Secret
Answers
D.
Code
D.
Code
Answers
E.
Cipher
E.
Cipher
Answers
Suggested answer: B

Explanation:

Cryptography is used in Blockchain to address the issues and concerns of privacy. Cryptography is the study of how to send information back and forth securely in the presence of adversaries. A cryptographic function is a function for encoding or encrypting data to protect the contents from others. The following components are the basis of a cryptographic function: The Secret: The data which we are trying to protect The Key: A piece of data used for encrypting and decrypting the secret The Function: The process or function used to encrypt the secret The Cipher: The encrypted secret data, output of the function The Secret and the Key are passed into the Function to create a Cipher.

asked 16/09/2024
Mathias Gontek
39 questions

Question 38

Report
Export
Collapse

The Hyperledger Project Framework of blockchains is meant for specific use cases for enterprise.

Which blockchain includes a novel consensus algorithm, Proof of Elapsed Time (PoET)?

A.
Hyperledger Iroha
A.
Hyperledger Iroha
Answers
B.
Hyperledger Fabric
B.
Hyperledger Fabric
Answers
C.
Hyperledger Indy
C.
Hyperledger Indy
Answers
D.
Hyperledger Sawtooth
D.
Hyperledger Sawtooth
Answers
Suggested answer: D

Explanation:

Hyperledger Sawtooth is a modular platform for building, deploying, and running distributed ledgers. Hyperledger Sawtooth includes a novel consensus algorithm, Proof of Elapsed Time (PoET), which targets large distributed validator populations with minimal resource consumption.

asked 16/09/2024
Nguyen Tan Hung
49 questions

Question 39

Report
Export
Collapse

Which tool would you select to that would allow users to measure performance of a specific implementation with predefined use cases?

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

Explanation:

Caliper, a blockchain benchmark tool that allows users to measure performance of a specific implementation with predefined use cases, is in incubation status and was contributed by developers from numerous organizations.

asked 16/09/2024
Moinuddin Mohammed
44 questions

Question 40

Report
Export
Collapse

What component on the blockchain maintains the "world state"?

A.
Consensus Algorithm
A.
Consensus Algorithm
Answers
B.
Reputation Manager
B.
Reputation Manager
Answers
C.
Consensus Manager
C.
Consensus Manager
Answers
D.
Distributed Ledger
D.
Distributed Ledger
Answers
Suggested answer: D

Explanation:

Distributed Ledger manages the world state and the transaction log in the blockchain. The world state is defined as the state of all transactions on the Blockchain, where all nodes agree that all blocks on the Blockchain are at the same state. It implements three key attributes. It efficiently calculates the cryptographic hash of the entire dataset of each block. It efficiently transmits a minimal “delta” changes to the dataset, when a peer is out of sync and needs to “catch up”. It minimizes the amount of stored data required for each peer to operate.

asked 16/09/2024
lawrence Ajibolade
49 questions
Total 126 questions
Go to page: of 13