Difference between revisions of "Catch-Up Package"

From Internet Computer Wiki
Jump to: navigation, search
(Blanked the page)
Tag: Blanking
Line 1: Line 1:
 
+
A CUP is a special message (not on the blockchain) that has (mostly) everything a replica needs to begin working in a given epoch, without knowing anything about previous epochs. It consists of the following data fields:
 +
* The root of a Merkle hash tree for the entire replicated state (as opposed to the partial, per-round certified state as in Section 6.1).
 +
* The summary block for the epoch.
 +
* The random beacon for the first round of the epoch.
 +
* A signature on the above fields under the (n − f)-out-of-n threshold signing key for the subnet.

Revision as of 15:14, 23 November 2022

A CUP is a special message (not on the blockchain) that has (mostly) everything a replica needs to begin working in a given epoch, without knowing anything about previous epochs. It consists of the following data fields:

  • The root of a Merkle hash tree for the entire replicated state (as opposed to the partial, per-round certified state as in Section 6.1).
  • The summary block for the epoch.
  • The random beacon for the first round of the epoch.
  • A signature on the above fields under the (n − f)-out-of-n threshold signing key for the subnet.