mirror of
https://github.com/logos-messaging/specs.git
synced 2026-01-07 08:33:07 +00:00
Update standards/core/sync.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
This commit is contained in:
parent
2f8bd43da5
commit
b0fc86e7ea
@ -28,7 +28,7 @@ The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL
|
|||||||
|
|
||||||
The protocol finds differences between two peers by
|
The protocol finds differences between two peers by
|
||||||
comparing _fingerprints_ of _ranges_ of message _IDs_.
|
comparing _fingerprints_ of _ranges_ of message _IDs_.
|
||||||
_Ranges_ are encoded into payloads, exchanged between the peers and when the range _fingerprints_ are different, splitted into smaller ones.
|
_Ranges_ are encoded into payloads, exchanged between the peers and when the range _fingerprints_ are different, split into smaller (sub)ranges.
|
||||||
This process repeats until _ranges_ include a small number of messages
|
This process repeats until _ranges_ include a small number of messages
|
||||||
at this point _IDs_ are sent for comparison instead of _fingerprints_.
|
at this point _IDs_ are sent for comparison instead of _fingerprints_.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user