Overview

This is a test plan to verify the store sync protocol behaviour and identify its functional limits in various scenarios. The store sync protocol has been implemented to improve reliability in the network by attempting to keep the messages in store node DBs synchronised. Store nodes could miss messages for a variety of reasons and the node might not be aware it has missed any messages. The store sync protocol enables the nodes to compare a subset of its recent message hashes with that of other nodes and identify possible missing message hashes.

Use cases

Some general questions to answer

Metrics that may be useful to answer above questions