The online Spark checkers are clustered into several committees.
At the start of each Spark round, the protocol groups the online Spark checkers into several committees. In each round, the protocol for assigning checkers to committees is random and deterministic. It uses Drand as the randomness beacon.
The members of each committee will go on to make the same retrieval checks as we will see in the subsequent steps of the protocol. The committee will then come to a consensus about the result of the retrieval.
There are a few reasons why the protocol randomly builds these different committees in each round:
← Previous
Next →
On this page