Live data from Hacker News

Berty: Peer-to-peer messaging app that works with or without internet access

github.com

21–30 of 118 posts

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#21

This brings up a question I still haven't gotten a clear answer to: why isn't Signal peer-to-peer like this? What is it about p2p that made it not doable, rather than Signal's current setup where every message goes through a centralized server before reaching the recipient? Would appreciate any insight.

Metadata.

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#23

This brings up a question I still haven't gotten a clear answer to: why isn't Signal peer-to-peer like this? What is it about p2p that made it not doable, rather than Signal's current setup where every message goes through a centralized server before reaching the recipient? Would appreciate any insight.

There are practical problems. Does no internet also mean no network connection? Getting two devices to talk to each other without a network is not straightforward. Bluetooth can do it but has range limitations. Wifi can do it to, but there you have to get into very hardware-specific wizardry to move packets between devices without a network router. The target devices, cellphones, are designed to provide network access, to login to a backbone of other devices, not to generate and manage the network themselves.

Then there is the issue of encryption. Verifying keys is tricky without a common network. How does one revoke or renew a key? It is possible but complicated. Not something that a messaging app would normally attempt.

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#24

It would be cool if there was a BLE -> inter webs gateway that could be ran on something like a rpi or other very low cost common hardware. LOVE the concept of this project though. Starred and keeping an eye on it!

Isn’t that just WiFi with extra steps?

BLE gets most of its energy efficiency from aggressively turning the radios off when they’re not in use. Wifi can do the same thing, and protocols like Thread are pushing in that direction.

The big issue with a BLE to interwebs gateway is that you means you need to handle routing etc. Which starts to erode the benefits of using BLE in the first place.

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#26
Looks good and I'm excited where this leads but please remove items such as "https://www.shakebugs.com/" from the android build [1]. If I want privacy I don't want some bug reporting tool tracking me.

I also hope you will add this to fdroid although it will be hard with Reactive Native. A native android app would be preferred.

[1] https://github.com/berty/berty/blob/master/js/android/app/sr...

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#27
The poster of this "Show HN" seems to have zero involvement with the development of berty.

I've been eagerly awaiting the release of berty for a few months now, but they have not made public the app yet. They have a closed beta, for a few months. And their build process for the android app is complex.

While berty is extremely interesting tech, I don't think it's quite ready to be on Hacker News yet.

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#28
post #15

ELIF: what does it mean without internet access? Does this mean without wifi I will be able to send messages?

We are using Bluetooth.

What happens when Alice wants to send a message to Bob, but they are not in Bluetooth range of each other?

Can a Birdy client with internet access serve as a gateway to other Birdy clients without internet access?

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#29

This brings up a question I still haven't gotten a clear answer to: why isn't Signal peer-to-peer like this? What is it about p2p that made it not doable, rather than Signal's current setup where every message goes through a centralized server before reaching the recipient? Would appreciate any insight.

I have this to-watch talk marked as Signal & centralization, so it might provide part of the answer: https://www.youtube.com/watch?v=Nj3YFprqAr8

Re: Berty: Peer-to-peer messaging app that works with or without internet access

#30

It would be cool if there was a BLE -> inter webs gateway that could be ran on something like a rpi or other very low cost common hardware. LOVE the concept of this project though. Starred and keeping an eye on it!

Also for txt messages other BLE to another RF device such as GoTenna is pretty cool!
Post reply on HN