In Hyperledger Fabric, there are three types of peer nodes depending upon the assigned roles.What are three types? (Choose three.)
Answer(s): B,C,G
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.
What certificate is granted an "allocation" of transaction certificates to each user?
Answer(s): C
Each enrolled user is granted an allocation of transaction certificates (tCerts).
Chaincode with Hyperledger Fabric can be written in what development languages? Select All that apply.
Answer(s): A,B,C
The advantages of using Hyperledger Fabric include which of the following?
Answer(s): A
Hyperledger Fabric has a modular component structure and an extensible plug and play framework
In regards to Fabric blockchain blocks. The structure of a "block header" consists of three sections when it is written. (Select three.)
Answer(s): B,C,D
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.
Post your Comments and Discuss Blockchain CBDH exam dumps with other Community members:
AWS PrivateLink
CRR
SSE-S3
Athena
S3
SSE-KMS
RDS Custom for Oracle
s3:GetObject
Amazon OpenSearch Service
CloudWatch Logs
Kinesis Data Firehose
Kinesis
S3 bucket
SQS
AWS Lambda
AWS Secrets Manager
AWS Systems Manager OpsCenter
secretsmanager:GetSecretValue
seq
for h in {1..254}
for h in $(seq 1 254); do
Kinesis Data Streams
Amazon Redshift
secrets:GetSecretValue
aws:PrincipalOrgID
"aws:PrincipalOrgID": "o-1234567890"
Azure Bot Service
Microsoft.Network/applicationSecurityGroups
Microsoft.Network/bastions
Microsoft.Network
COPY INTO
SELECT
COPY INTO @stage/path/file.csv FROM (SELECT col1, col2 FROM my_table WHERE date >= '2024-01-01') FILE_FORMAT=(TYPE=CSV);
Users
External collaboration settings
zone
subinterfaces
test
test security-policy-match