Any need in that? It seems we’ve managed to construct that. For transaction signing at first, then we will see.
And, yes, this scheme would not mean there would be a need to change specs - we’ve managed to keep the verification function the same as in the original BLS.
That is the point of this thread. To understand if there is any interest in such construction, so we could finalize the paper for publishing (with links and writeups in here as well).
This could be useful for decentralized validator pools.
The alternative is to have N subkeys spread among M participants in such a way that each participant has a fraction of the N subkeys to make up the desired weight
threshold BLS aggregate signatures & aggregated public key have a huge impact on Compact multi-signatures for any small blockchains. i hope i can see security proof for the proposal .
Nah, we are talking about weighted aggregation. Adding weights turned out to be not as trivial as it may look like.
By the way threshold signing is just one of BLS properties - it can be achieved with aggregated signatures or with more traditional interactive multiparty communication protocols.
A little update on what is going on with this particular project of ours. We’ve finished the theoretical construction and now moved on to security proofs formalization. Spoiler: They will be more formal, than we used to see.