Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm very intrigued by Bleep, I think that attempting to leverage the bitorrent protocol in a chat platform is a unique take, that I would like to see continue to evolve.

However, I think it's important that they open the source up for this project and even potentially offer the ability for me to install and run my own server. I think until they take those steps, it will be difficult for them to gain any kind of large following.



Run your own server? From my understanding there is no server involved. It is peer to peer and peers find each other by using DHT. It's closed source though, so you have to take their word on that.


it's bi bittorrent. you need a tracker.

how do you think one client can find another? i hope you don't think it was a internet wide broadcast... :)


My understanding is that you don't need a tracker when using the DHT. I'm not sure what the bootstrap method is to find the initial peers to start accessing the DHT, but once you've found one peer, it's easy enough to find more. Feel free to correct me.


Thats nonsense. The clueless torrent news sites like to boast that you dont need a tracker for dht, just a 'bootstrap node'. Whick is exactly a tracker.

Its one simple node which address is hardcoded in the clients. So, it is a tracker, just not a full bittorrent tracker.


How does it manage the offline messages without a server?


In principle this is not a problem in a peer to peer network as long as there are peers. You simply store the message encrypted on enough peers that are in the swarm.

It seems though that they store the message on the sender's device until the peer becomes available:

http://blog.bittorrent.com/2014/11/21/offline-messages-come-...

Edit: it is fully asynchronous now: http://blog.bittorrent.com/2014/12/22/bleep-now-supports-asy...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: