CPC G06F 11/2028 (2013.01) [G06F 11/1479 (2013.01); G06F 11/2048 (2013.01); G06Q 20/06 (2013.01); G06Q 20/382 (2013.01); H04L 9/0618 (2013.01); H04L 9/3239 (2013.01); H04L 9/3255 (2013.01); G06F 11/202 (2013.01); G06F 11/2041 (2013.01); G06Q 2220/00 (2013.01); H04L 2209/56 (2013.01)] | 21 Claims |
1. A method for processing signatures in a state machine replication system comprising N replicas, the method comprising:
receiving, by a first replica, a share of a signature of a decision block from at least a portion of the plurality of replicas, the share of the signature being generated when a respective replica signs the decision block, wherein the decision block includes a set of requests from a client for a service;
creating, by the first replica, a combined signature based on the share of the signature block from at least the portion of the plurality of replicas; and
broadcasting, by the first replica, a message that includes the combined signature to the plurality of replicas, wherein the plurality of replicas use the combined signature to determine whether to process the decision block for the service.
|