2 ms·
Hijacking the topic on P2P: is there a good library (any language will do) for P2P message passing (as opposed to information storing in a DHT)? I'd like to ex
by joelthelion 14y ago
Hijacking the topic on P2P: is there a good library (any language will do) for P2P message passing (as opposed to information storing in a DHT)?
I'd like to experiment a decentralized twitter/reddit-like system using p2p message flooding and machine learning to weed out spam.
- paddyforan 14y agohttp://tent.io/ http://tent.io/ ?
- joelthelion 14y agoIf I'm not mistaken, this is like email: it's decentralized, but still based on a client/server architecture. I'm asking about P2P, even if client/server might be a better answer to that specific problem.
- paddyforan 14y agoHm. That's the closest I've got. How's your Go? You can build one on Pastry. :)
- joelthelion 14y agoBTW, do you know of any real projects using Tent? It does sound interesting. Going back to P2P: building a flooding P2P library on top of a DHT seems like a total waste. But maybe the common parts could be extracted.
- paddyforan 14y agoNot off the top of my head, no. Sorry. :( I know there's http://tent.is http://tent.is, and there's a Go client for Tent out there, but that's really all I know about it.
- graue 14y agoYup. There's a microblogging app (Twitter clone) called TentStatus, available hosted at https://tent.is https://tent.is, or run your own instance of the code: https://github.com/tent/tent-status https://github.com/tent/tent-status. Several people are working on iOS and Android apps to support the microblogging use case. There's Essayist, a (very alpha) long-form blogging app, hosted at http://essayist.mndj.me http://essayist.mndj.me, code at https://github.com/mwanji/essayist https://github.com/mwanji/essayist Meanwhile, the inventors of Tent have 5 people working 60+ hours a week running Tent.is and developing the protocol and apps for it. They haven't revealed what's next, though it sounds like some non-status apps are in the works.
- riffraff 14y agohttp://telehash.org/ http://telehash.org/ possibly
- graue 14y agoI was just looking at this as something that could be combined with Tent. From what I've heard, the v1 docs are inadequate to develop a working implementation, and this draft for version 2 of the spec isn't done, and hasn't been updated in awhile: https://github.com/quartzjer/TeleHash/blob/master/org/v2.md https://github.com/quartzjer/TeleHash/blob/master/org/v2.md My conclusion was that TeleHash is a cool concept, but not a solid foundation you can build something on just yet.