ExamGecko
Home Home / Blockchain / CBSA

Blockchain CBSA Practice Test - Questions Answers, Page 23

Question list
Search
Search

The two main types of transactions you can perform in Hyperledger Fabric are:

A.
Chaincode Read and Chaincode Write transactions
A.
Chaincode Read and Chaincode Write transactions
Answers
B.
Deploy and Invoke transactions
B.
Deploy and Invoke transactions
Answers
C.
HFRead and HFAppend transactions
C.
HFRead and HFAppend transactions
Answers
D.
Call and Write transactions
D.
Call and Write transactions
Answers
Suggested answer: B

Explanation:

Reference: https://fabrictestdocs.readthedocs.io/en/latest/glossary.html

Records on a public blockchain are deleted by?

A.
They cannot be deleted
A.
They cannot be deleted
Answers
B.
Filing a request with the Ethereum Foundation
B.
Filing a request with the Ethereum Foundation
Answers
C.
Recalling the transaction of Etherscan.io
C.
Recalling the transaction of Etherscan.io
Answers
D.
Deleting the transaction from the app that sent it
D.
Deleting the transaction from the app that sent it
Answers
Suggested answer: A

In public key cryptography, the private key is used to:

A.
Encrypt the public key
A.
Encrypt the public key
Answers
B.
Generate unique hash values each time it is used
B.
Generate unique hash values each time it is used
Answers
C.
Verify the digital signature of a public key
C.
Verify the digital signature of a public key
Answers
D.
Sign/approve any transaction/action that might be made by the holder of the key pair
D.
Sign/approve any transaction/action that might be made by the holder of the key pair
Answers
Suggested answer: D

To determine the anticipated load on an application, the number of end users should be considered along with?

A.
The location of the user
A.
The location of the user
Answers
B.
The average number of transactions per user
B.
The average number of transactions per user
Answers
C.
The average age of the user
C.
The average age of the user
Answers
D.
The average bandwidth speed of the user
D.
The average bandwidth speed of the user
Answers
Suggested answer: B

To prevent duplicate addresses/accounts from being generated on the same blockchain network, the input of the hash function that generates the address:

A.
Should never be plain text
A.
Should never be plain text
Answers
B.
Should always be numerical
B.
Should always be numerical
Answers
C.
Should first be encrypted
C.
Should first be encrypted
Answers
D.
Should contain enough entropy or randomness
D.
Should contain enough entropy or randomness
Answers
Suggested answer: D

Transactions can only be added to a blockchain.

A.
TRUE
A.
TRUE
Answers
B.
FALSE
B.
FALSE
Answers
Suggested answer: A

Proof of Stake consensus is most often needed for and implemented by:

A.
Blockchain networks with low traffic
A.
Blockchain networks with low traffic
Answers
B.
Permissioned blockchains
B.
Permissioned blockchains
Answers
C.
Blockchains that manage wealth and assets
C.
Blockchains that manage wealth and assets
Answers
D.
Public blockchains
D.
Public blockchains
Answers
Suggested answer: C

In common blockchain design, which data structure is used to create a lightweight digital fingerprint of all the transactions within a block?

A.
Blockchains are unique in that they utilize no data structures
A.
Blockchains are unique in that they utilize no data structures
Answers
B.
Lexicographic Search Tree
B.
Lexicographic Search Tree
Answers
C.
Bloom Filter
C.
Bloom Filter
Answers
D.
Merkle Tree
D.
Merkle Tree
Answers
Suggested answer: D

Explanation:

Reference: https://blockonomi.com/merkle-tree/

What is the accepted best practice for preventing contract addresses from changing when a new contract is released?

A.
Move your contract to a new blockchain
A.
Move your contract to a new blockchain
Answers
B.
Delete the old contract and add the new version in its place
B.
Delete the old contract and add the new version in its place
Answers
C.
Addresses always change so use a calling contract
C.
Addresses always change so use a calling contract
Answers
D.
Use the "- -addressForce" parameter when releasing a new contract
D.
Use the "- -addressForce" parameter when releasing a new contract
Answers
Suggested answer: D

If a hard fork occurs on a public blockchain software and 20 running nodes choose not to update, what can be said about those 20 nodes?

A.
They are effectually now operating on a different blockchain network than the nodes that updated
A.
They are effectually now operating on a different blockchain network than the nodes that updated
Answers
B.
They are considered "out of compliance"
B.
They are considered "out of compliance"
Answers
C.
They are flagged for removal from the network and can no longer collect fees
C.
They are flagged for removal from the network and can no longer collect fees
Answers
D.
They are unable to achieve consensus
D.
They are unable to achieve consensus
Answers
Suggested answer: A

Explanation:


Total 230 questions
Go to page: of 23