nostr:nevent1qqsgk70qwa57zltew4vg2l2fdrynpnulnjqsmysdtc5v3xzvmu4yz9spzemhxue69uhhyetvv9ujumt0wd68ytnsw43z7q3qxtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsxpqqqqqqz0crncs

Glad I had a flipper zero.

So, Most consumer Bluetooth devices use Bluetooth Class 2, which has an intended range of about 33 feet. Class 1 Bluetooth can extend to 328 feet, in ideal conditions. Like an open field.

Here's where things get spicy though...

Bluetooth Low Energy (BLE or Bluetooth 5) introduced "Coded PHY" modes that can significantly extend range, up to 1312ft in open spaces like open fields.

nostr:nevent1qqsdwyg2kz64lhugdl9fv8t9gvkxlz6rpaythtufm7845r7dgdvcsagpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgs80njklzw3y28hlum58ns66xe9fptmjqy9v3e8a026ruchxchkefcrqsqqqqqpr5jawf

To expand on this, for Bitchat to achieve anything close to its advertised range, it truly relies on a high density of users acting as relays in an open environment. Without that, you're essentially just doing a direct phone-to-phone Bluetooth connection, which will be subject to all the typical range limitations because of: Walls, Furniture, 2.4 GHz Congestion, Phone Antenna Quality and Placement, Phone Transmit Power, Phone Receiver Sensitivity.

The whole point of Bluetooth Mesh is that messages "hop" from one device to another. To achieve a 300-400 meter range, you would need a dense network of active Bitchat users, with each user reliably within 30-50 feet (or less, depending on the environment) of another, like at a meet up or conference. Its kinda like skipping a rock with a note on it across phones so Alice can msg Bob from 350 meters away.

Reply to this note

Please Login to reply.

Discussion

We can do better

Phones just need better Bluetooth antennas and receivers.

Legacy Phones now connect to outer space. We can do better.

We need something like nostr:nprofile1qqs249lr6wftjlppxfcgrndnedn5m75vn3nrfy7mgdue5sre24ddrvgpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtckg4c48 and bitchat. I hope wer extremely early to bitchat. White paper talks about being connected to Nostr somehow. How does that work?

We are very early.

Id assume for bridging? Aka creating relays between BitChat and Nostr? This could allow BitChat messages to be transmitted and interconnected with users in other geographical areas, even if they're not within Bluetooth range. So basically Nostr could act as a bridge to expand BitChat's reach, only when your connected to the internet. But don't take my word for it. I'm just assuming. We really don't quite know yet.

Could the range be increased if phones used wifi for this?

Instead of relying on a traditional Wi-Fi router or access point, Bitchat COULD leverage Wi-Fi Peer-to-Peer. This allows Wi-Fi-enabled devices to connect directly to each other. One device essentially acts as a "soft access point" while others connect to it. Although this would make engineering a real pain in the ass, Device Compatibility and OS Support headaches, Your phones power consumption would go up, Apple's iOS has more restrictions on developer access to low-level Wi-Fi networking features compared to Android, Managing which device acts as a "group owner" and ensuring smooth transitions in a dynamic mesh could be challenging. 🤷

Thank you, I learned something! 🙏🏻