jferrant

Results 90 issues of jferrant

Stacks-signer currently will just process blocks as they are received and trigger signing rounds accordingly. it does not currently check if it has already processed a particular block response (received...

nakamoto
argon3.0
signer

Audit: It might be worthwhile to add verification of all received messages that they come either from expected miner pub keys or registered signer pub keys. Stackerdb already does write...

nakamoto
3.0
3.0-must

There are a few DKG scenarios that do not seem to be properly tested: - If DKG fails due to a timeout (i.e. non responsive signers), there should be a...

nakamoto
3.0-later
3.0-Signer

Closes https://github.com/stacks-network/stacks-core/issues/4502

Currently signers just assume that if a threshold weight of responses have not been received for a DKG vote round that they will eventually show up. This could not be...

nakamoto
signer
2.5-signer-binary
3.1

The stacks node itself does not use HTTPS however a user may want to set up a more secure environment and require a certificate to communicate to and from. Enable...

nakamoto
3.0
3.0-later
3.0-Signer

Currently if a coordinator successfully sends a message to stackerdb, it assumes all listening parties have received it and does not ever resend. It would be good if a coordinator...

nakamoto
3.0
3.0-must
3.0-Signer

Audit suggestion: Much of the stacks-signer design is written around running a local stacks node. It would be good to print a log warning to make this clear to prevent...

nakamoto
3.0
3.0-must

See: https://github.com/stacks-network/stacks-core/blob/5d2cbdd1ab6bd6cfde8f4528eb5fae5777037af5/stacks-signer/src/signer.rs#L1372 If signers see that a threshold has been reached and no approved key set, they may trigger a new DKG round. However, the key could have been approved...

nakamoto
3.0
3.0-later
3.0-Signer

Currently there is no way (Except to use Hiro's extended API) to retrieve the current transactions sitting in the mempool for a specific address. This makes it difficult to determine...

feature