What Is Scuttlebutt?
adecentralizedworld.com
adecentralizedworld.com
https://news.ycombinator.com/item?id=22909984
Previous related HN discussions:
https://news.ycombinator.com/item?id=16877603 (2 years ago)
https://news.ycombinator.com/item?id=16273096 (2 years ago)
https://news.ycombinator.com/item?id=20828356 (8 months ago)
https://news.ycombinator.com/item?id=15890911 (2 years ago)
(Windows, MacOS, Linux)
Standalone, beginner-friendly social view of Scuttlebutt.
Recommended for first-timers.
-Patchbay-
(Windows, MacOS, Linux)
Bleeding-edge, tab-based interface with experimental features.
-Manyverse-
(Android)
Off-grid mobile app, currently in beta.
-Patchfox-
(Firefox Add-on)
A new way to access Scuttlebutt packaged as a Web Extension for Firefox. Needs you to run sbot, or have Patchwork/Patchbay running.
⌘ https://github.com/fraction/oasis
Under heavy development, but works well and is easy to use.
* https://scuttlebutt.nz/about/
Added: I found this descriptive article that talks about how it works:
* https://boingboing.net/2017/04/07/bug-in-tech-for-antipreppe...
Even in alpha, it should be able to handle basic identity and message sending, right? Secushare still not a working app?
I'm keen to see it go stable.
[0] https://boingboing.net/2017/04/07/bug-in-tech-for-antipreppe... [1] https://community.gotennamesh.com/t/using-gotenna-for-scuttl...
Happy to answer any questions.
So, you could run the Diaspora code on your own server and then your server was part of the network.
If someone has a better answer than me, please upvote them. It's been years...
In this case, one primary difference is that a lot of Scuttlebut logic runs in the client that you install on your computer. You just can't point a browser at someone's server running Scuttlebut
Edit: (The difference is kind of like downloading a file in a browser vs downloading a file with a Bittorrent client.)
ssb (common short for secure-scuttlebutt) is fully decentralized, which means that there is no server/client anymore, everyone is a node (like the initial idea of bitcoin).
I'm biased in favor of full decentralization, but here are the main differences I can think of :
* federation tends to lead to centralization again, because everyone use the same server (like gmail for smtp)
* full decentralization makes it easier to build custom software (you have access to the whole data, without being constrained by an api). But this is not true for ssb, because it's harder than it should to build software on top of it.
* it's easier to change software with full decentralization, because you don't have an "account" owned by a given server (think: it's hard to migrate from a mail address to an other)
* onboarding is more difficult with full decentralization, because you have no easy entrypoint like a server is
Can I still read message N+1?
Of course, there are ways to mess this up if you try really hard. :P
But to answer your question: Yes, you can read it. You won't be able to verify that it is part of an unbroken signature chain, but you will be able to verify that it was signed with the feed's private key.
my goodness...
Using a system centered around identity and immutable records for illegal things would be quite stupid.
I'd like to hear more about how this is tied to identify, but the immutability is my main concern with regard to illegal activity. Once your daughters nudes are leaked on scuttlebutt how do you get them taken down?
Depends which central service. You aren't beholden to social media companies at that point, but you still have to:
* play by the rules of your ISP (If you're hosting on your home connection)
* trust that your hosting service won't arbitrarily turf you out
* make sure that your domain is safe from unauthorized transfers, sudden price increases, etc.
If the convenience and ease-of-use of current systems is worth those downsides (And for many, it is!) then fine. But it's not entirely accurate to say that you're safe from any central service.
To your second point, legality shouldn't be the final word. There are lots of governments with laws that are either actively or inadvertently used to silence dissenting opinions, or used to root out various undesirables. "You can do crime easier using it" isn't a great argument IMO.
If you lived in China and your blog was critical of the Chinese government you'd soon see how easy it is for your blog to be shut down.
Decentralization is the antidote to totalitarian creep. Sure it's only a few countries that are authoritarian today, what happens if most of the world goes that way? Will your blog still be safe then?
IRT leaked nudes - The feeds in scuttlebutt are immutable but blobs of data are not. If only you and your friends have a blob, and you request them to delete it and they do so, then no one else will be able to retrieve it or access it ever again because no one has a copy. This is the same as if the nudes were leaked any other way online.
Others will still see that you posted a blob because it's hash is in your immutable feed, but they won't be able to retrieve it.