CBSA Enterprise Blockchain Platforms 4 — Questions and Answers
Question 1: A healthcare consortium wants to use blockchain to share patient records across hospitals while ensuring regulatory compliance. Which enterprise blockchain feature is most critical?
- High transaction throughput above 10,000 TPS
- Granular access control and data privacy at the record level (Correct answer)
- Integration with public Ethereum for transparency
- Proof of Work consensus for immutability
Correct answer: Granular access control and data privacy at the record level
Healthcare data sharing requires fine-grained access control so only authorized parties can view specific patient records, ensuring HIPAA compliance and patient privacy.
Question 2: In enterprise blockchain deployments, what is the purpose of a 'genesis block'?
- It contains the smart contract bytecode for all deployed applications
- It is the first block that initializes the blockchain network's configuration (Correct answer)
- It stores the root certificates for all network members
- It defines the consensus algorithm parameters for future blocks
Correct answer: It is the first block that initializes the blockchain network's configuration
The genesis block is the first block of a blockchain, containing the initial network configuration including channel policies, MSP definitions, and ordering service parameters.
Question 3: Which feature of Hyperledger Fabric allows organizations to transact privately without other channel members seeing the data?
- Side channels
- Private Data Collections (PDC) (Correct answer)
- Encrypted world state
- Off-chain storage with on-chain hashes only
Correct answer: Private Data Collections (PDC)
Private Data Collections in Hyperledger Fabric allow subsets of channel members to share transaction data privately, with only a hash stored on the shared channel ledger.
Question 4: What is the primary advantage of using Hyperledger Fabric over a public blockchain like Ethereum for enterprise supply chain management?
- Fabric supports more programming languages for smart contracts
- Fabric provides permissioned access, privacy controls, and higher throughput without mining (Correct answer)
- Fabric transactions are cheaper due to lower gas fees
- Fabric has a larger developer community and more tooling
Correct answer: Fabric provides permissioned access, privacy controls, and higher throughput without mining
For enterprise supply chains, Hyperledger Fabric's permissioned model, channel-based privacy, and efficient consensus without mining deliver the performance and confidentiality that public blockchains cannot.
Question 5: In ConsenSys Quorum, what is 'Tessera' used for?
- Managing node identity and certificates
- Handling private transaction data off-chain (Correct answer)
- Executing smart contracts in an isolated environment
- Providing the consensus engine for block production
Correct answer: Handling private transaction data off-chain
Tessera is Quorum's private transaction manager that stores and distributes encrypted private transaction payloads off-chain, with only the hash stored on the main ledger.
Question 6: Which Hyperledger framework provides tools for decentralized identity (DID) and verifiable credentials exchange between enterprises?
- Hyperledger Fabric
- Hyperledger Aries (Correct answer)
- Hyperledger Besu
- Hyperledger Grid
Correct answer: Hyperledger Aries
Hyperledger Aries is a toolkit for peer-to-peer messaging, decentralized identifiers (DIDs), and verifiable credential exchange, enabling self-sovereign identity solutions.
Question 7: When designing an enterprise blockchain network for trade finance, which factor most strongly determines whether to use a public vs. consortium blockchain?
- The number of smart contracts required
- The need for confidentiality and control over participant membership (Correct answer)
- The programming language used for business logic
- The geographic distribution of participants
Correct answer: The need for confidentiality and control over participant membership
Trade finance involves sensitive financial data and regulatory requirements, making participant control and transaction confidentiality the deciding factors for choosing a consortium over public blockchain.
A healthcare consortium wants to use blockchain to share patient records across hospitals while ensuring regulatory compliance.
Which enterprise blockchain feature is most critical?