Live data from Hacker News

Scuttlebutt, a Decentralized Alternative to Facebook

inthemesh.com

11–20 of 356 posts

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#11
I downloaded Patchwork after someone talked about Scuttlebutt on HN, but when I tried to join any pub servers on their Github repo, none of them worked/connected. 30 minutes later, I uninstalled the thing.

The idea was interesting, the UI was pleasant, and I could see this working at some tech conference where people connect with each-other and there's a common pub server so people can keep in touch afterward, but I don't see uncle Joe or grandma using this thing over FB.

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#12

I thought this was being done by Diaspora? https://diasporafoundation.org/ What's new/different here over this and other efforts?

Diaspora is federated, which for non-technical users is worse than FaceBook itself. The individual nodes (to which thousands of users are connected) will have far fewer resources to secure themselves than a behemoth like FaceBook. Also, uptime, badwidth etc.

ScuttleButt is peer to peer, somewhat like torrents but for data feeds.

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#13
post #6

I think it's fascinating to see distributed social networks from a tech perspective. From what I've seen so far they exacerbate the problems that Facebook has been seeing so much backlash against. 1. The whole Cambridge Analytica issue was caused by APIs that are too open. For distributed systems there are more ways to exploit the APIs and gather data on users. 2. There is a clear issue with Facebook's accountability…

Your concern about APIs in distributed systems seems to neglect the fact that cryptography can be used to ensure that only the right people have access to the data. Although I do agree on the fake news point you make. Edit: It seems that scuttlebutt does support optional end-to-end encryption: https://github.com/ssbc/secure-scuttlebutt#security-properti...

> cryptography can be used to ensure that only the right people have access to the data

That was my assumption too, but I have no technical knowledge on the subject.

If encryption was used, would that keep a rogue server admin from accessing sensitive user data?

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#14
post #6

Earlier quoted context omitted.

Your concern about APIs in distributed systems seems to neglect the fact that cryptography can be used to ensure that only the right people have access to the data. Although I do agree on the fake news point you make. Edit: It seems that scuttlebutt does support optional end-to-end encryption: https://github.com/ssbc/secure-scuttlebutt#security-properti...

> cryptography can be used to ensure that only the right people have access to the data That was my assumption too, but I have no technical knowledge on the subject. If encryption was used, would that keep a rogue server admin from accessing sensitive user data?

You would encrypt the data before giving it to a rogue server using a key that reflects the access you want to permit.

So if you want your friends to be able to use it then you'll need a shared key with your friends.

But only the clients have the key, so the servers pushing the data around can't access it.

Edit: Check out how Keybase handles this.

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#15
post #8

It isn't an alternative to Facebook unless my grandma can use it, and she couldn't set this up for herself. The idea that centralized storage is the problem masks the actual concern. There is nothing inherently wrong with centrally stored data. There is a problem is when it is locked down by a 3rd party, and/or you don't control how it is used.

> There is nothing inherently wrong with centrally stored data. I'd argue that a 3rd party having the personal details and communication logs of 2 billion people is a massive problem. Privacy, governmental data requests, accidental information leakages, profiling, job applicant scrutiny, fake news, spam, data misuse by employees etc. Or even worse, in times of war.

What does this have to do with centrally stored data. Having data in a central store doesn't imply third parties.

If the store is decentralized, then any party could be equivalent to a third party, and therefore anyone has access to your data.

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#16

I think it's fascinating to see distributed social networks from a tech perspective. From what I've seen so far they exacerbate the problems that Facebook has been seeing so much backlash against. 1. The whole Cambridge Analytica issue was caused by APIs that are too open. For distributed systems there are more ways to exploit the APIs and gather data on users. 2. There is a clear issue with Facebook's accountability…

Well, it's not a Facebook replacement for the masses. It's more of the alternative in the way that Linux used to be an alternative to Windows long time ago. Linux was a nightmare for the majority, but for tech-inclined people (with a lot of spare time one might add) it offered a lot more safety and power, at the price that you had to learn how to set it up and use properly first. Same applies here. If you share data that shouldn't be shared it will not protect you, but if you know what you're doing it gives you a lot more control and safety.

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#17
I think that the main obstacle of descentralized social networks is collaborative censoring.

I don’t want to see posts in my timeline about ISIS propaganda or child pornography, for example.

Are there any solutions around which allows users to block (most of) this kind of content?

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#19

I really love the concept of this. I travel a ton and am without internet for days/ weeks at a time. Scuttlebutt allows me to keep up to date with friends and communities while offline and when I do eventually get online, just grab the newest updates and download them locally. This is such a cool thing in my eyes for parts of the world with little / no internet access. The creator of the project (AFAIK) sails around…

Your explanation of the offline utility definitely makes this more interesting.

Re: Scuttlebutt, a Decentralized Alternative to Facebook

#20
post #15
post #8

Earlier quoted context omitted.

> There is nothing inherently wrong with centrally stored data. I'd argue that a 3rd party having the personal details and communication logs of 2 billion people is a massive problem. Privacy, governmental data requests, accidental information leakages, profiling, job applicant scrutiny, fake news, spam, data misuse by employees etc. Or even worse, in times of war.

What does this have to do with centrally stored data. Having data in a central store doesn't imply third parties. If the store is decentralized, then any party could be equivalent to a third party, and therefore anyone has access to your data.

> Having data in a central store doesn't imply third parties.

How is that going to work then? Every single company holding your data in a central place is mining it today and selling the information to advertisers.

On a distributed network you replicate data only with people you choose. Since you're not going to add a government (or an ad company) to your friend list, they won't have your data. Private communications are encrypted and flowing directly to the recipient, so there's no port that agencies can tap into to listen. There won't be any big data to analyze, since data is spread across the network. Backup is easy, it's just a folder. Fake news never gets promoted, since there are no paid promotions.

Spam is a non-issue since there are no advertisers. There's no way to get into your feed than through your friends. There's no server or central storage, so employee misuse is not an issue. And you can have as many identities as you choose, there won't be a mandatory real name policy.

I could go on.

Post reply on HN