Summary questions on distributed systems

Questions are randomized per student, and you will only receive correct/incorrect feedback for them. In Problem 1, each question has exactly one correct option.

In Problem 2, each student will get at least one correct option, usually more. Problem 2 is accepted when the score is 12 or higher, and points are shown with a yellow background. Unfortunately, Plussa gives “incorrect” feedback for partially correct answers. However, Problem 2 is considered passed if the score is 12 or more. From the score alone, you cannot directly infer whether an individual choice was correct or not. Points start accumulating only after more than half of the choices in the problem are correct.

Where is a distance function needed in distributed systems?
Not so much for information dissemination but for information retrieval, the most efficient type of distributed system is
A distributed hash table, DHT,
Although blockchains belong to the advanced part of the material, everyone should know that their essential structure is a hash chain, i.e. the block’s hash digest is part of the next block. How does such a structure compare to a distributed hash table (DHT)?
A hierarchical P2P protocol
Which of the following parts of the attack surface is the most characteristic of distributed systems?
An Eclipse attack
The whole module on distributed systems is fairly abstract (including the advanced parts). What is the reason for this? (The question does not assume you knew in advance, but you should understand the answer choices—and not believe all of them. Nor do you need to read the advanced parts for this.)

Select the correct statements. You may select one or more options.

Posting submission...