From 0b70a112d58d9473ab2abcf2f2096c6f454cbe51 Mon Sep 17 00:00:00 2001 From: SionoiS Date: Mon, 7 Oct 2024 11:41:55 -0400 Subject: [PATCH] added peer choice section --- standards/core/sync.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/standards/core/sync.md b/standards/core/sync.md index 262883e..28735be 100644 --- a/standards/core/sync.md +++ b/standards/core/sync.md @@ -94,6 +94,12 @@ Notably by verifying messages RLN proof at reception. ## Implementation The following is not part of the specifications but good to know implementation details. +### Peer Choice +Peering strategies can lead to inadvertently segregating peers and reduce sampling diversity. +We randomly select peers to sync with for simplicity and robustness. + +A good strategy can be devised but we chose not to. + ### Interval Ad-hoc syncing can be useful in some cases but continuous periodic sync minimize the differences in messages stored across the network.