Skip to content

Commit f79b962

Browse files
committed
Add partial messages vs smaller messages comparison
1 parent 4eedd0a commit f79b962

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

pubsub/gossipsub/partial-messages.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,19 @@ could also be forwarded, allowing us to reduce the store-and-forward delay [2].
5656
- Finally, in the FullDAS construct, where both row and column topics are
5757
defined, partial messages allow cross-forwarding cells between these topics [2].
5858

59+
## Advantage of Partial Messages over smaller Gossipsub Messages
60+
61+
Partial Messages within a group imply some structure and correlation. Thus,
62+
multiple partial messages can be referenced succinctly. For example, parts can
63+
be referenced by bitmaps, ranges, or a bloom filter.
64+
65+
The structure of partial messages in a group, as well as how partial messages
66+
are referenced is application defined.
67+
68+
If, in some application, a group only ever contained a single partial message,
69+
then partial messages would be the same as smaller messages.
70+
71+
5972
## Protocol Messages
6073

6174
The following section specifies the semantics of each new protocol message.

0 commit comments

Comments
 (0)