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
Per #4271 and #4269, the reward set needs to bind PoX addresses to signing keys in a many-to-many relationship:
The reward set decides which signing keys act on behalf of a PoX address (with an associated "partial punishment" tactic for partial signer failures, described below)
The reward set decides which PoX addresses a signing key can sign for. A signing key failure would affect all its bound PoX addresses.
In the event that a PoX address has multiple signing keys, and some signing keys fail, then we deduct the proportional rewards by doing this:
Right now, the idea is to have PoX payouts to the address cease if the associated signing key has failed to produce a signature for K Bitcoin blocks, and resume if they have resumed signing for K Bitcoin blocks. Are you thinking that instead of stopping the payout altogether, we flip a weighted coin (e.g. using the VRF) on PoX payouts to the offending address such that the probability of the payout being forfeited is proportional to the fraction of STX represented by the misbehaving signing keys?
The text was updated successfully, but these errors were encountered:
This relationship is already implemented in next. The only requirements for PoX-4 not implemented are that signing keys need to approve any request that sets the signing key. This is captured in #4247 and implemented by #4277
Per #4271 and #4269, the reward set needs to bind PoX addresses to signing keys in a many-to-many relationship:
The reward set decides which signing keys act on behalf of a PoX address (with an associated "partial punishment" tactic for partial signer failures, described below)
The reward set decides which PoX addresses a signing key can sign for. A signing key failure would affect all its bound PoX addresses.
In the event that a PoX address has multiple signing keys, and some signing keys fail, then we deduct the proportional rewards by doing this:
The text was updated successfully, but these errors were encountered: