From fde85bfbe77a5c79fd9a68403c674c7a5da387e3 Mon Sep 17 00:00:00 2001 From: SionoiS Date: Wed, 15 Jan 2025 09:57:17 -0500 Subject: [PATCH] update --- standards/core/store-sync.md | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/standards/core/store-sync.md b/standards/core/store-sync.md index 9b89269..21b7189 100644 --- a/standards/core/store-sync.md +++ b/standards/core/store-sync.md @@ -27,28 +27,17 @@ Various protocols and features that help with message consistency are described ### Store Resume - - This feature allow a node to fill the gap in messages for the period it was last offline. -At startup, a node use the Store protocol to query a random node for +At startup, a node SHOULD use the Store protocol to query a random node for the time interval since it was last online. -Messages returned by the query are then added to the node local archive storage. +Messages returned by the query are then added to the local node storage. It is RECOMMENDED to limit the time interval to a maximum of 6 hours. ### Waku Sync - - Nodes that stay online can still miss messages. -[Waku Sync](https://github.com/waku-org/specs/blob/master/standards/core/sync.md) is the protocol used to find those message hashes by periodically syncing with random nodes. -It is RECOMMENDED to trigger a sync with a random peer every 5 minutes for a time range of the last hour. -After both message hash sets are reconciled, -the Store protocol SHOULD be used to reciprocally query the other node with the message hash differences found. -Messages returned by the query MUST be added to the node local Waku sync and archive storage. - - +[Waku Sync](https://github.com/waku-org/specs/blob/master/standards/core/sync.md) is 2 libp2p protocols used to find those messages by periodically syncing with random nodes. +It is RECOMMENDED to trigger a sync with a random peer that supports the protocols every 5 minutes for a time range of the last hour. ## Copyright