Documentation ¶
Overview ¶
package node is a front-end to the Distributed Schnorr Signature subsystem. Each node runs an instance of the DSSNode. It is responsible for exchanging the messages over the network, and to maintain DSS protocol instances.
DSS Instances are organized in series. Each series is represented by a base hash. DSS instances in a single series is indexed by state index. This is done to have a way to pre-generate the nonces for future signatures.
The main interaction with this subsystem is the following:
- Start the DSS instance (the most expensive part).
- Wait for DSS input to the ACS, provide the ACS output to the DSS.
- Provide the data to sign.
- Wait for a signature.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsEnoughQuorum ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.