issues
search
grrowl
/
redux-scuttlebutt
Distributed replicated redux store
170
stars
14
forks
source link
Don't gossip actions which don't change state
#17
Open
grrowl
opened
6 years ago
grrowl
commented
6 years ago
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)
state === nextReducer(state, action)
(does not change at all in response to an action), the action is considered "not supported"