← All CBDH Flashcard Decks

Data Management & Integration Flashcards

7 cards from real CBDH practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Data Management & Integration flashcards as text
  1. What is a key advantage of the Fabric Gateway client API over the older SDK discovery model?

    Answer: Client applications connect to a gateway peer that handles endorsement, submission and commit status

    The gateway offloads endorsement collection and submission to the peer, simplifying client code.

  2. What is the difference between EvaluateTransaction and SubmitTransaction?

    Answer: Evaluate queries a peer without sending to ordering; Submit goes through endorsement, ordering and commit

    Evaluate is for read-only queries and does not update the ledger.

  3. How does chaincode emit an event for external applications?

    Answer: SetEvent in the chaincode stub

    stub.SetEvent attaches a named event and payload that is delivered when the transaction commits.

  4. A listener application restarts. How can it avoid missing block events?

    Answer: Replay from a stored checkpoint block number

    Persisting the last processed block lets the client resume event delivery from the correct block.

  5. What is the recommended pattern for large files such as PDFs in a blockchain application?

    Answer: Store the file off-chain and keep its hash and reference on-chain

    Off-chain storage with an on-chain hash gives integrity proof without bloating the ledger.

  6. Which Hyperledger project provides a supernode to connect enterprise systems with multiple blockchains, including off-chain data exchange?

    Answer: Hyperledger FireFly

    FireFly offers APIs, event streams and data exchange that abstract the underlying ledger.

  7. Which service delivers committed blocks and filtered blocks to client applications in Fabric?

    Answer: Deliver service on peers

    Peers expose a Deliver API used by clients to stream blocks and events.

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. blockchaintrainingalliance.com — Test delivery, passing score, score release, test dates, fees, exam format, time limit · verified Oct 2026