8 hours later I actually know now how bitchat works (not every part yet but most of it). it's pretty nifty: every phone is a BLE server and a BLE client at the same time. the app optimistically connects to peers that it can find through a scan. all messages it receives are relayed to all other connections.

I've tried it with a chain of 4 phones each connecting to only their next peer and the message propagates like a lightning payment from one phone to another.

need to implement message chunking (the protocol already defines it but there's no working implementation lol. it's strange because an LLM came up with it but it didn't implement it on neither ios nor android

freaky

Reply to this note

Please Login to reply.

Discussion

You *say* you know bitch@, however you clearly don't otherwise you would've spelt it correctly 😡😡😡😡😡😡😡😡😡😡

How does it feel to be breaking new ground 🎯🚀

How are two conflicting transactions prevented from propagating in different directions?

How is the battery impact when constantly scanning for peers and propagating messages?

idk

no one cares

they're rich

Hey nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk nostr:nprofile1qqszfrv3m6acxyqy4ghuega2n74rntkrfg9sp4pmse94vul56gnul8cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs33xu96 alredy do al that chubking and implements Negentropy over that, do you think we can make it at least compatible? That will allow #amethyst or #primal users to receive bitchat messages

Here the details

https://github.com/KoalaSat/samiz#docs

of course he doesn't care about samiz he is too busy right now sucking dicks he won't even respond to you

but don't worry

bitchat will pass

samiz will stay

Bitchat <> amethyst interop.........

Concept has been around for a looong while. Surprised at the amount of interest this is getting. A lot of the protestors in Hong Kong used it back in the day.

People need to become aware of meshtastic. Even better, because you aren’t limited by BLE.

the closest thing is firechat. meshtastic needs additional hardware.

And Bridgefy. Yes, meshtastic needs additional modest hardware. I don’t see that as a weakness for what it grants.

My point was that solutions have been around, some with more options and flexibility than others, depending on the need. If people are really this excited about this app and it’s not just more bandwagon following, they should know these other solutions too.

Reticulum would work with BLE as well as LoRa, TCP/IP and other transports. Does chunking for files, real time audio etc.

https://www.youtube.com/watch?v=aBt56UpaQ0E

https://www.youtube.com/watch?v=pnyuSWy66cI

Hell yeah! Reticulum is far more interesting and with 10x more potential.

Have you checked Bridgefy also?… get’s recommended to people in earthquake zones a lot… for in case of…

#Reticulum also works with only a mobile phone, but still lacks the Bluetooth Interface. But WiFi already works out of the box. Should be the same with BT one day.

I've never seen anything that worked this seamlessly across devices in the past

Bluetooth sucks and I think we still need more people to move away from cell phones, towards MURS and CB type stuff, but this is really groundbreaking for the many phone havers

I remember that was a thing in the 2014 protests and IIRC they were mostly using it not because anything was blocked by the government but because the cell networks were simply overloaded due to the density of devices.

Yep! And there are many other examples. Palestine and Haiti come to mind.

The Nintendo DS Lite had this *built in* in 2008! It used WiFi instead of Bluetooth - which people will use as an excuse to dunk, not realizing WiFi has extended range AND bandwidth over BLE.

Meanwhile, the HAM crowd is waving their arms around pointing to LoRa, LoRaWAN, meshify, reticulum.. that you can buy a lilygo t-deck for < $100 that does all of the above…the freedom tech for this has been here in many UX-friendly form factors for almost 2 decades.

How is it different from what Briar does?

Does briar do Bitcoin payment?

Not natively but you can send the payment manually, it's just a string

Thanks. I didn't think about it. Not yet a btc use.

*user.

i delayed the chunking bit. got complex.

Chunking is under appreciated🌲😁

Harder than it looks

What got complex? Your fucking SLUTTISH WHORE nostr:npub1jmq8tlhf28r3832zs8pwx8y9d60gqzdk7f4zlgznrquxmgtjxklqcmyzuz

What’s the range?

I hope this becomes really popular.

Interesting. Is that the same capability that is used to track AirTags? Also, there was exposure tracking that was quietly rolled out during the pandemic. Is that related somehow?

Why don’t we just build it all on the base layer of a POW coin? Kaspa. Check out Kasia.fyi

Bitchat lucks this critical piece https://meshtastic.org

It's fun to watch smart people chat with Jack!

Still trying to find someone on Bitchat 😅

> all messages it receives are relayed to all other connections

That sounds like it would quickly sarurate the network.

Normal limitation of mesh networks.

Key is solving the routing to prevent duplication.

yep!

Does anyone from Chicago want to attend the Cubs Sox Crosstown Classic game next Friday July 25th and download Bitchat prior? We can test it out w eachother... the entire stadium should be able to fit in the distance handled I think

My best friends husband works for the Sox so I will be there no matter what lol

nostr:nevent1qqsy2ap3fasqe0tpfuhxtdjcrs0ypaddy45wmd7vjw5xjw0mgapw22qzypgdjn7zmpvqc6ptqud9gtutrcc6yq9s2z96h9dr80hss4wl9qwkxqcyqqqqqqgwxp23v