Free CBDH Exam Braindumps
BTA Certified Blockchain Developer – Hyperledger Questions 76–80 (page: 17)

Updated On: 9-Feb-2026

There are two popular approaches to defining assets in most blockchain solutions. (Select two.)

  1. Stateless UTXO model, where account balances are encoded into past transaction records.
  2. Account model, where account balances are kept in state storage space in memory registers.
  3. Stateful UTXO model, where account balances are encoded into past transaction records.
  4. Account model, where account balances are kept in stateless storage space on the ledger.
  5. Stateless UTXO model, where account balances are encoded into current transaction records.
  6. Account model, where account balances are kept in state storage space on the ledger.

Answer(s): A,F

Explanation:

Users can use chaincode (for business rules) and membership service (for digital tokens) to design assets, as well as the logic that manages them. There are two popular approaches to defining assets in most blockchain solutions: the stateless UTXO model, where account balances are encoded into past transaction records; and the account model, where account balances are kept in state storage space on the ledger. Each approach carries its own benefits and drawbacks. This blockchain fabric does not advocate either one over the other. Instead, one of our first requirements was to ensure that both approaches can be easily implemented with tools available in the fabric.



The use of cryptographic hashing with blockchain provides for which of the following?

  1. Providing for flexibility in security design
  2. Providing for ease of analytical insight
  3. Ensuring data blocks are mutable
  4. Ensuring data blocks are immutable

Answer(s): D

Explanation:



What function in chaincode will be used to store a state on the blockchain ledger?

  1. ChaincodeStubInterface.getFunctionAndParameters
  2. ChaincodelLedgerInterface.PlaceState
  3. ChaincodeStubInterface.PlaceState
  4. ChaincodeStubInterface.PutState
  5. ChaincodeLedgerInterfaceStoreState

Answer(s): D



In Hyperledger Fabric each channel will manage its own _______ and ________? Select best answer.

  1. Nodes, Peers, Chaincode
  2. Chaincode, SQL
  3. Ledgers, Logging
  4. Ledgers, Chaincode
  5. Ledgers, Chaincode and APIS

Answer(s): D

Explanation:

Chaincode may be deployed on multiple channels, each instance is isolated within its channel. Each channel maintains their own chaincode and ledger.



There are generally two ways to develop business contracts in Hyperledger. (Select two.)

  1. Code individual contracts into standalone instances of chaincode.
  2. Use chaincode to create decentralized applications that manage the life cycle of one or multiple types of business contracts, and let end users instantiate instances of contracts within these applications.
  3. Code multiple contracts into distributed instances of chaincode.
  4. Code individual contracts into distributed instances of chaincode.
  5. Use chaincode to create centralized applications that manage the life cycle of one or multiple types of business contracts, and let end users instantiate instances of contacts within these applications.

Answer(s): A,B

Explanation:

There are generally two ways to develop business contracts: the first way is to code individual contracts into standalone instances of chaincode; the second way, and probably the more efficient way, is to use chaincode to create decentralized applications that manage the life cycle of one or multiple types of business contracts, and let end users instantiate instances of contracts within these applications



Viewing page 17 of 40
Viewing questions 81 - 85 out of 195 questions


Post your Comments and Discuss Blockchain CBDH exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!