redux-scuttlebutt icon indicating copy to clipboard operation
redux-scuttlebutt copied to clipboard

Don't gossip actions which don't change state

Open grrowl opened this issue 6 years ago • 0 comments

  • When state === nextReducer(state, action) (does not change at all in response to an action), the action is considered "not supported"
  • A peer should not replay actions it doesn't support
  • This will partially mitigate unsupported actions propagating to the overall network
  • Performance implications for scuttlebutts using verification
  • Would prevent applications from only storing a subset of the network (such as ignoring others' private messages), so might be optional (opt-out)

grrowl avatar Oct 11 '17 09:10 grrowl