You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue proposes the creation of gnocrux, a threshold signing system inspired by horcrux.
Different to horcrux, gnocrux should utilize a consensus system based on Tendermint, using the libtm consensus engine developed for TM2.
Signer nodes can communicate directly though gRPC, and can even utilize libp2p if need be, for more robust networking operations (pubsub). We have a p2p package build exclusively for these sorts of scenarios: p2p.
We utilize ed25519 keys for validator block / message signing in gno / TM2.
Description
This issue proposes the creation of
gnocrux
, a threshold signing system inspired by horcrux.Different to horcrux,
gnocrux
should utilize a consensus system based on Tendermint, using the libtm consensus engine developed for TM2.Signer nodes can communicate directly though gRPC, and can even utilize libp2p if need be, for more robust networking operations (pubsub). We have a p2p package build exclusively for these sorts of scenarios: p2p.
We utilize ed25519 keys for validator block / message signing in gno / TM2.
Outstanding scope of work:
gnocrux
signers, that converge on the committed signature through consensuscc @r3v4s @mazzy89 @sw360cab @albttx @aeddi
The text was updated successfully, but these errors were encountered: