Live data from Hacker News

A decentralized peer-to-peer messaging application that operates over Bluetooth

bitchat.free

101–110 of 353 posts

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#101

What happened to that fire chat app that did the same thing back in 2014 or something?

I remember distinctly that the developers said they were working on a next generation version of it and it just never happened.

I think they just ran out of funding and died with a whimper.

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#102
post #65
post #15

Earlier quoted context omitted.

Any situation when mobile internet cannot be used. That is not only protests, but also legal gatherings, i.e. street concerts, or places where mobile coverage is poor in general.

> That is not only protests, but also legal gatherings[...] Oops! You (unintentionally?) make it sound like protests are illegal.

It depends on the country you're in, obviously. I've been to countries where protests are illegal (even 1-man protests with a blank sheet of paper).

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#103
post #9

Could someone please explain in what situation do you use a BlueTooth messaging app? Like, even BT5 range won't exceed 400 meters. What good is this? You're not going to send images to journalists from protests with it (you'd do wisely to keep it in airplane mode until you get home and then you'd upload them to their securedrop or whatever), and you don't need off-band security to let the kids know it's dinner time.

Bluetooth 5 introduced "coded PHY", which allows ranges of over 1 km in ideal conditions. As I understand it, adding support for this wouldn't even require new hardware for most recent phones.

The real obstacles here are political, not technical, as evidenced by the complete absence of any built-in solution that could be so useful in both everyday life (messaging a family member on the same plane when sitting separately, national park trips etc.) and emergencies.

We literally got smartphone-to-satellite comms now, but we're lacking the most barebones peer-to-peer functionality.

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#104
post #27
post #9

Could someone please explain in what situation do you use a BlueTooth messaging app? Like, even BT5 range won't exceed 400 meters. What good is this? You're not going to send images to journalists from protests with it (you'd do wisely to keep it in airplane mode until you get home and then you'd upload them to their securedrop or whatever), and you don't need off-band security to let the kids know it's dinner time.

One of these bluetooth messaging app was made by a developer who was on a cruise ship with family, and the Internet over satellite costs an arm and leg. So he wrote an app to communicate with his families over bluetooth. Also why would one want to have the data go over some servers thousands miles away when the device is right next to you? Seems like bluetooth is the perfect way to communicate for devices that are cl…

On a cruise ship, isn't the cheap walkie talkies still a thing? Or did those die with cell phones?

For me the cell phone without internet is almost useless, not much I can do on it, might as well sue a purpose built device. They're also very cheap.

Even better if Nextel still worked on phones (but without service).

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#105
post #56
post #9

Could someone please explain in what situation do you use a BlueTooth messaging app? Like, even BT5 range won't exceed 400 meters. What good is this? You're not going to send images to journalists from protests with it (you'd do wisely to keep it in airplane mode until you get home and then you'd upload them to their securedrop or whatever), and you don't need off-band security to let the kids know it's dinner time.

Back in the 2010s I used the 'Notes' applications to send messages via Bluetooth on my Sony Ericsson to chat with a girl in the next bunk. There was no signal in the remote Irish hostel so it was the perfect way to send messages covertly in the dormitory. Fun night!

Don't keep us guessing, what did you guys talk about :)

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#106
post #81
post #4

Earlier quoted context omitted.

If you don't like a thing and share that dislike, care to elaborate your reasoning so others can profit from it?

Obviously because he was one of the architects of the censorship regime of the late 2010s and early 2020s that nearly changed the internet into a three-letter-agency controlled space. If that isn't a risk for a censorship-resistant app, I don't know what is.

Is this true? My understanding was that Twitter was not really moderated, because of Dorsey?

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#107
post #54

This is an interesting enhancement using Meshtastic to expand the range of bitchat https://github.com/meshtastic/firmware/discussions/7542

My fantasy is a P2P network that people can use from their everyday devices. The internet is becoming far too controlled, we need an alternative that is harder to monitor and censor.

Depends what your requirements are. For example, if you don't mind latency and can stay within 100m of the nearest node you can use wifi hosted on phones.

Even without something fancy (e.g WiFi Direct, iptables on a rooted phone) you could have phones alternating between offering a network and promiscuously connecting to offered networks, then routing between these.

It's simple enough that I'd be surprised if nobody has done it, maybe because it's slow and power-hungry? I haven't tested setting up hotspots and switching networks from inside app logic, but afaik it's fine as long as you don't do both at the same time.

edit: Having thought about it for a minute, a DTN over WiFi Direct is probably the way to go. Establishing identity for signing||encryption might be tricky, but if you can arrange that in advance or just yolo it in plain text then should be straightforward. Can't find any prior art though. I'll let Codex have a go and report back.

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#108
post #27

Earlier quoted context omitted.

One of these bluetooth messaging app was made by a developer who was on a cruise ship with family, and the Internet over satellite costs an arm and leg. So he wrote an app to communicate with his families over bluetooth. Also why would one want to have the data go over some servers thousands miles away when the device is right next to you? Seems like bluetooth is the perfect way to communicate for devices that are cl…

On a cruise ship, isn't the cheap walkie talkies still a thing? Or did those die with cell phones? For me the cell phone without internet is almost useless, not much I can do on it, might as well sue a purpose built device. They're also very cheap. Even better if Nextel still worked on phones (but without service).

> For me the cell phone without internet is almost useless

Projects like this one are a step towards fixing that. Personally I choose to keep both street and topographical maps of the entire continent locally on my phone. There are plenty of uses for a computer without a WAN connection.

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#109
post #96

Earlier quoted context omitted.

That depends on where your live (and when), but: Protest is the cornerstone of democracy and in general you shouldn't need permission to organize a demonstration. https://www.brookings.edu/articles/can-democracy-exist-witho...

I prefer voting. I find protests annoying. They're a good way for people to let off steam, hang out with friends, get photos for the international press etc. but they're not the right mechanism for finding out what the people want. They're definitely effective when most of the country wants the government out, but by that point a vote would certainly do just as well, and with fewer flying bricks.

Protests are designed to be annoying.n They are supposed to draw attention to issues that lack the needed attention according to protestors.

Voting does not allow to express that a certain issue is politically important to you.

Re: A decentralized peer-to-peer messaging application that operates over Bluetooth

#110
post #36

Earlier quoted context omitted.

but i use mobile internet because of the distance. how does bluetooth help with that?

What is your implication? This app is not for talking across the globe with people.

but the internet is for talking to people across the globe. and the app presents itself as an alternative for internet based apps. the reality is however that in any place where i can't use the internet, this app does not really solve that problem. it is only useful in situations where in most cases the alternative is talking face to face. it's not any situation where the internet can't be used, but just some of them. there certainly are good use cases for local communication, cases where face to face is just out of reach and many of these use cases are currently served with internet based apps too. but it's not an alternative to internet based apps per se.
Post reply on HN