Bạn đang kiểm tra C6 Building a distributed application on Hyperledger Fabric >> Hyperledger Fabric: Architecture

Là một phần trong chương trình thạc sĩ của mình, tôi đã tạo bài kiểm tra này với một tập hợp các câu hỏi trắc nghiệm được thiết kế để giúp tôi và các bạn cùng lớp ôn lại kiến thức về module "Hyperledger Fabric: Architecture" từ "Course 6 Building a distributed application on Hyperledger Fabric".

Hỗ trợ phát triển website

Trang web này được tạo ra để cung cấp thông tin hữu ích và miễn phí cho cộng đồng. Để duy trì và phát triển, chúng tôi cần sự hỗ trợ từ các bạn.

Nếu thấy trang web có giá trị, bạn có thể đóng góp bất kỳ khoản nào, dù là 20k hay 50k, để giúp trang tiếp tục hoạt động. Sự đóng góp của bạn sẽ giúp chi trả cho chi phí vận hành, bảo trì và nâng cao nội dung. Mọi sự ủng hộ đều rất được trân trọng và sẽ giúp chúng tôi phát triển bền vững.

Chân thành cảm ơn sự hỗ trợ của bạn!
Dưới đây là 9 câu hỏi được chọn ngẫu nhiên từ bài kiểm tra kiến thức C6 Building a distributed application on Hyperledger Fabric >> Hyperledger Fabric: Architecture. Là người dùng chưa được xác thực, bạn có quyền truy cập vào một nhóm giới hạn gồm 9 trong số 170 câu hỏi và bạn sẽ không thể xem câu trả lời chính xác cho những câu hỏi đó.
1/170: What happens if the required endorsements for a transaction are not present during validation?

  1. The transaction is sent to a different network for validation
  2. The transaction is added to the blockchain regardless
  3. The transaction is rejected by the validating peer
  4. The transaction is held in a pending state until all endorsements are present
2/170: Which of the following is a requirement for a peer to be an endorser in a blockchain network?

  1. It must belong to the channel where the transaction was initiated.
  2. It must be able to advertise blocks to the ordering service.
  3. It must have a chaincode installed on it.
  4. It must be able to simulate transactions.
3/170: What is the role of the ordering service in the consensus process in Fabric?

  1. Validating blocks
  2. Ordering transactions onto blocks
  3. Endorsing transactions
4/170: What is the purpose of storing assets on a ledger?

  1. To ensure data security and integrity
  2. To store data in a decentralized manner
  3. To maintain a record of financial transactions
  4. All of them
5/170: In a centralized ordering service, who is responsible for ordering the blocks?

  1. A group of nodes
  2. All of the nodes in the network
  3. A single node
  4. None of the nodes in the network
6/170: What is the role of an endorser?

  1. It takes an incoming transaction from the application, encrypts the transaction, and passes it to the ordering service.
  2. It takes an incoming transaction from the application, prints the transaction, and passes it to the ordering service.
  3. It takes an incoming transaction from the application, simulates the transaction, and passes it to the ordering service.
  4. It takes an incoming transaction from the application, deletes the transaction, and passes it to the ordering service.
7/170: What is the first step in the consensus process in Fabric?

  1. Validation
  2. Endorsement
  3. Ordering
8/170: What are the two main types of ledgers?

  1. Permissioned ledgers and permissionless ledgers.
  2. Distributed ledgers and centralized ledgers.
  3. Public ledgers and private ledgers.
  4. All of the above.
9/170: Who are the participants in the validation process?

  1. The peers
  2. The transaction initiator
  3. The ordering service
  4. The endorsers