Discussion about this post

User's avatar
Robin Smith's avatar

This is an excellent piece thank you.

But it still fails to point out the multicast cannot work on the Internet yet. It could do. But not yet.

Multicast failed to deliver its promises for 30 years not because of gossip as you state. No one needed it for business reasons. So the Internet was never built out to support multicast, especially at the IXC's which by God is where it will be need for a billion txs/s, on the Internet.

Paradoxically, global CDN's have never used multicast, especially for streaming at scale. They do it still using Gossip + 'something else'. How else could they do it??? They took the challenge you correctly state about multicast, worked with unicast networking, and innovated radically to route around that problem. And succeeded. I can't say any more for legal reasons.

My point is that Bitcoin has to innovate in the same kind of way - it might be that you can do it with Gossip, just radically like the CDNs did. Are you afraid of radical? But its more likely to succeed with a new form of multicast protocol adapted for this level of scale, IF, your intention is to use the Internet, which to be fair is still a limitation.

But where is this new protocol? There is one under way, and will you try it?

So this network problem remains - multicast will not scale on the Internet. It is not A Bitcoin problem to solve. Its a network problem to solve. How many times over the aeons have developers ignored the network to their great loss?

With only 20 core nodes building blocks it could be achieved via the IX's(or even a private network) with private links between nodes in a small world 3 stage network. But then it won't be manageable for nodes which come and go regularly. You cannot shift high speed links quickly enough, unless theres special dispensation with the telecoms authorities, which has yet to happen in history.

I worked with my former colleagues at the big Internet router supplies 18 months ago to try and resolve this or at least get something underway for others to build on. With a new form of multicast which not only solves the tx scale problem on the Internet. But also makes the number of nodes moot too. But it was squashed by 'the movement', out of hand.

Bitcoin is a resolved problem technically. The network for exchanging Bitcoin transaction has made no way for years though, yet it could if you were to come forward and ask about it openly.

You know where to reach me and a peer to peer network of experts.

Expand full comment

No posts