Optimum mump2p vs GossipSub: Turbocharged Blockchain Data Propagation | Speed Demo — Transcript
Full transcript
- 0:06In this video we will demonstrate the
- 0:09relative performance of optimum P2P
- 0:13against gossip sub. So, gossip sub is a
- 0:18very well-known wellestablished
- 0:20peer-to-peer protocol for gossiping and
- 0:24optimum P2P is a implement is a new al
- 0:28protocol that does a similar
- 0:31functionality and which is based on
- 0:33random linear network codes.
- 0:36So the main functionality of this
- 0:39protocol is that you publish some
- 0:41message on a node and it can be
- 0:44subscribed by any other other node on
- 0:47which you receive the message. So in our
- 0:50setup
- 0:51we compare these two protocols with 72
- 0:55nodes in total that are distributed
- 0:57across the globe. So for gossip sub
- 1:00protocol we have 36 nodes
- 1:02and similarly optimum P2P base protocol
- 1:05is deployed over another 36 nodes. Then
- 1:09we will look at the size of the message
- 1:11we publish and also the rate at which we
- 1:15publish.
- 1:19For example,
- 1:21we have here a diagram and geographic
- 1:24distribution of these nodes. So we have
- 1:26these nodes for example in optimum P2P
- 1:29from North America,
- 1:31Europe
- 1:33and Asian countries including Australia.
- 1:35Similarly we have another set of nodes.
- 1:37So these are almost nearly identical
- 1:40near distribution of these nodes. So now
- 1:42we are going to run some test.
- 1:46Now let's look at the various
- 1:48parameters. So here on top we show you a
- 1:52random topic. It's prefixed by custom
- 1:54topic. size of the message that's being
- 1:56published it's about 5 5 MB given that
- 2:00most of the block sizes in different L1
- 2:03networks are of approximately 2 to 5 MB
- 2:07large and then we'll be publishing at a
- 2:09rate of one random messages message per
- 2:13second and
- 2:16we are going to see we have two plots
- 2:18here on the left it will show you that
- 2:20latency of the optimum P2P base gossip
- 2:25And on the right we will have the gossip
- 2:27sub. So now the latencies are in
- 2:29milliseconds and so we will have average
- 2:33delay. So now what does it mean by
- 2:35delay? So a delay of a gossip is that
- 2:37approximately almost all in this case
- 2:4095% of the nodes receives the messages
- 2:42that are published. And in this
- 2:44experiment we'll publish the same
- 2:46message to both the networks to some
- 2:48randomly picked node. So each message
- 2:52will come originate from a randomly
- 2:55picked messages from all the nodes from
- 2:58any of the nodes spread around the node.
- 3:00So let's start with this.
- 3:06As we see that so far on the left seven
- 3:10messages has been published or eight and
- 3:12then how many are delivered that means
- 3:13how many have been delivered to at least
- 3:1695% of the nodes and you can see that
- 3:19the average latency of the optimum P2P
- 3:22delivered messages or gossip are much
- 3:25lower. So which is about close to about
- 3:27a second on the other hand for gossip
- 3:29sub it's about 2 seconds. So now also if
- 3:33you note that how much variability is
- 3:35there or consistency of delivery you see
- 3:38that for optimum P2P it's 1/5 or 1/4 of
- 3:42a second and for gossip sub it's almost
- 3:46half a second. So next we will change
- 3:49the size of the message.
- 3:54increase the message size from 5 MB to 8
- 3:56MB and also we'll double the rate of
- 3:58publishing. So that means every second
- 4:01there will be two messages published
- 4:02from two randomly picked nodes around
- 4:04the world. So let's start the
- 4:06experiment.
- 4:08And
- 4:11as you see it's beginning to deliver the
- 4:14messages. And as you see, optimum P2P
- 4:18network is delivering messages, you
- 4:20know, as they are published. Whereas in
- 4:22gossip sub, we see a lag. Of course, so
- 4:25far it's getting true, but the lag is
- 4:27getting bigger. Also the average latency
- 4:30of optimum P2P has slightly increased to
- 4:33over by 200 300 milliseconds more
- 4:37whereas on gossip sub we see it's
- 4:39continuously increasing and that is
- 4:41because it's not able to keep up with
- 4:43the you know delivery of messages with
- 4:45respect to the rate of publishing. So
- 4:47essentially you know there is a delay
- 4:50that's building up. So the more you
- 4:53publish at a faster rate, more likely
- 4:55you will have higher and higher delays.
- 4:58So now we have seen through these
- 4:59experiments that optimum P2P protocol
- 5:03performs well under larger messages and
- 5:05a faster rate of delivery compared to
- 5:07gossip shop and it's has a much higher
- 5:10performance compared to gossip shop.
About this transcript
This page contains the full transcript of Optimum mump2p vs GossipSub: Turbocharged Blockchain Data Propagation | Speed Demo by Optimum, generated from the public captions YouTube serves with the video. The transcript has 730 words across 111 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.