pull down to refresh
This is probably the hard, but right way. Although I would assume at the cost of more rounds. Can you send me some documentation you'd recommend I look into?
In might not be the right way depending on the use-case, as it'd be over-kill and potentially have a coordination problem for ad-hoc chains of signatures where a user may only co-sign events randomly. In that setting a derivative of "boost" would probably be adequate.
It'd only be proper for regular group signatures, like for an entity or committee.
FROSTR uses these threshold sigs, could check out that project or maybe consult with @bitcoinplebdev
I have a Delay Tolerant design bias so I personally want less rounds lol.
There's some nonsense I'm cooking up that may be best described as:
But I'm going to try to make it as not cursed as I can think of lol.
Aye the devil is always in the details. You'll probably need to build several iterations to figure out what's truly optimal. Thresholds are just one tool in the drawer.
Would be happy to take a look once you can share more.
I'll be posting a Request for Comment. At this rate maybe a couple of RFCs. It'll be a stacker news post (as well as in the NIP repo), but I'll ping you when its ready.
A threshold signature
Would require first a one-time attestation to membership, but all forward events would be verifiably linked to your key