git ssb

9+

mixmix / ssb-handbook



Tree: a36726c6e7cf08799b0a0926117b2f53952359b7

Files: a36726c6e7cf08799b0a0926117b2f53952359b7 / faq / basics / patchwork-vs-scuttlebutt.md

1908 bytesRaw

What Is the Difference Between Patchwork and Scuttlebutt?

And what is patchbay, and ssb, and every other mysterious term I've been hearing?


Scuttlebutt is the general idea or concept around all of this. It's definition is loose, and is often just meant to refer to this entire thing, in the way someone refers to "the internet" or "this afternoon". In this case, the thing is the idea of a network organized similar to an actual social graph, which communicates messages in a way similar to gossip.

SSB stands for SecureScuttleButt. It is the protocol through which we can exchange messages, read each others' feeds, and make friends. You could compare it to TCP, which is an underlying protocol for how devices connect to one another on the internet. TCP is a network protocol, though, while SSB is a local protocol. This means it doesn't require any sort of internet connection to work.

Patchwork,Patchbay, and Patchfoo are different applications used to interpret and display the various messages transmitted through SSB. A rough analogy would be that if SSB was like TCP, then an application like Patchwork would be like a web browser.

A better analogy for all of this would be that Patchwork is a car you ride in and SecureScuttlebutt is the road you drive on. There are other types of cars that drive on the same road and you can drive a different car to the same place (car = application, road = protocol).


Sources

Built with git-ssb-web