Original: Can a signer recover their own signature's nonce `k`?
Note that under normal circumstances it is infeasible to randomly generate the same nonce, so either a non-random nonce has to have been used in the first place, or the nonce was shared between the two signers.
In what way, if any, can all of the signing parties verify that the nonce is both random and not shared? Is this completely up to the signature implementation to do in the signature setup or is it bitcoin protocol specific?